如何将整数表示形式呈现给神经网络?

时间:2018-11-12 10:13:18

标签: neural-network training-data

我想训练一个NN,其中包含有关组成整个产品的零件的详细信息,而该数据的一部分是我作为唯一整数ID收到的零件ID;我要如何将其输入到NN?我不想对其进行归一化,因为它不是一个标量值,所以我不想将其放到一个通用的尺度上。数字代表某事。我只是输入原始数字吗?

2 个答案:

答案 0 :(得分:0)

我想您应该为每个具有不同的part_id的输入单元,这类似于训练网络处理语言并将每个单词分配给一个单元时发生的情况。

答案 1 :(得分:0)

一种编码方式是将其作为布尔/整数的向量。如果存在零件ID为x的零件,则为vec[x] = 1,否则为0。

在输出端,它可能是该部分存在的概率向量。

或者,您可以使用零件出现的次数而不是简单存在与不存在的次数。