2024-04-18 19:19:32 发布
网友
后续问题来自:LSTM with keras
在本例中,使用一个热编码向量来使用LSTM执行分类。在k值不是常量值的情况下,如何使用LSTM执行k-hot编码。例如,k可以是3,或者{}可以是{},或者{}可能是一些示例中的其他可变整数?在
k
3
这是一个多类分类任务。为了解决这个问题,您需要:
将输出激活设置为sigmoid:
model.add(Dense(150, activation='sigmoid'))
将目标设置为指标编码:
例如,如果您使用4个类,并且对于一个给定的示例集合类0和2,那么您的输出应该是[1, 0, 1, 0]
[1, 0, 1, 0]
使用以下损失:
这是一个多类分类任务。为了解决这个问题,您需要:
将输出激活设置为sigmoid:
将目标设置为指标编码:
例如,如果您使用4个类,并且对于一个给定的示例集合类0和2,那么您的输出应该是
[1, 0, 1, 0]
使用以下损失:
^{2美元相关问题 更多 >
编程相关推荐