神经网络功能优先

时间:2014-05-27 23:28:22

标签: neural-network

有一种能够重视某些输入的NN吗?

我有一个问题(由2个不同的NN解决):

情况1) 输入:1 0 1 0 1 0 1:目标:23

情况2) 输入:1 0 1 0 1 0 1:目标:29

我可以使用相同的NN作为两个输入,使用SITUATION作为单个NN的另一个INPUT吗?

这种方法的一个问题是我有50种不同的情况。

任何有好主意的人?

安德烈

1 个答案:

答案 0 :(得分:0)

我认为你最好的选择是添加另外50个输入神经元并点亮其中一个,表明你的情况。 为了使它更小,你可以只使用6个输入神经元并用二进制代码点亮它们(情况13 = 101100作为输入神经元的输入)

其他解决方案是针对每种情况训练神经网络并保存其权重+偏差。然后,为了解决问题,您将首先应用与您想要的情况相对应的权重+偏差,然后计算输出。

我能想到的最后一个选项是创建50个不同的神经网络并使用你需要的神经网络。

我认为在二进制中增加6个神经元的解决方案是最好的方法。 您最多可以有64种不同的情况。添加第7个神经元可以将你的情境数量扩展到124,并且每个下一个神经元都会加倍