各位神人版友安安
最近刚接触NN算法
用来解决物质特性分类的问题
只是目前我的分类输出层是这样
我假设纯物质有三类,所以输出层的维度是3
第一类(1,0 0)
第二类(0,1,0)
第三类(0,0,1)
那现在我遇到一个比较麻烦的逻辑问题
希望版友如果有经验,或是有些想法可以提出建议
如果其中两类混在一起成为混和物
在不发生化学反应的前提下
如果希望针对此混和物进行学习
我应该将输出层定义为(1,1,0)还是(0.5 , 0.5 , 0)
这两者各有几个特点
一、(1,1,0)
我只考虑到是否有出现特定的纯物质,
以不考虑浓度比例下,或许是个安全的作法。
但因为我在学习前或做一些前处理(包括归一化)
所以会不会影响到其他类别的学习?
二、(0.5 ,0.5, 0)
这边就考虑到归一化的结果,
如果是三种混和物理当然选择(0.33, 0.33, 0.33)
听起来也合理许多,但是否也可能影响到纯物质本身的学习
(比如说,最后纯物质的单项预测值会坐落在1和0.5之间,或更小)
以上是最近我一直在思考的
因为我对NN的处理逻辑还不是很有感觉
还有一个问题是,我的混和物样本不是我调的
所以浓度基本上是未知,
但我的近程目标还是先订在定性分析,
还希望各位大大能提供一些意见
感谢