Artificial intelligence 我的神经网络输出的解释
我正在使用具有激活功能的NN: F=1/(1+e^(-4.9*S))Artificial intelligence 我的神经网络输出的解释,artificial-intelligence,neural-network,Artificial Intelligence,Neural Network,我正在使用具有激活功能的NN: F=1/(1+e^(-4.9*S)) S是输入的总和 该网络有1个输出节点,并被解释为电机的状态 电机有3种状态:1-顺时针运动2-逆时针运动3-锁定 问题是我应该如何解释输出? 例如说: 如果(输出>0.8),则顺时针运动 如果(0.2>输出180度1->360度…这完全取决于你的神经网络。对于你描述的那个,我会说它可以代表中间状态,或者它可以代表“混乱的神经网络” 因此,我建议有三项产出。如果,无论出于什么原因,没有一个或多个火灾,你知道什么东西坏了 是的,
S是输入的总和 该网络有1个输出节点,并被解释为电机的状态
电机有3种状态:1-顺时针运动2-逆时针运动3-锁定 问题是我应该如何解释输出? 例如说:
- 如果(输出>0.8),则顺时针运动
- 如果(0.2>输出<0.8),则锁定
- 如果(输出<0.2),则逆时针运动
另一个相关问题:单个输出节点是否可以表示电机的度数?例如0->0度0.5->180度1->360度…这完全取决于你的神经网络。对于你描述的那个,我会说它可以代表中间状态,或者它可以代表“混乱的神经网络” 因此,我建议有三项产出。如果,无论出于什么原因,没有一个或多个火灾,你知道什么东西坏了 是的,你可以让一个神经网络输出一个连续的变量,但它需要一些仔细的调整,可能至少在最后一层有一个线性激活函数。我同意(zabediah49)三个输出听起来更合理,每个状态一个。如果状态是相互排斥的,听起来像是,我甚至会考虑有一个SULTMax输出而不是SigMy.< /P>
-Ø所以你说,从理论上讲,将输出解释为3种或更多状态是没有问题的,但网络很难处理它。。。我说得对吗?以前有人这样做过吗?基本上是的。理论上,网络应该能够做到这一点。在实践中,使其工作起来更加困难,可能需要更大的网络,并且更难判断是否有故障。感谢您的回答,如果您知道任何关于此问题的信息,请提及参考资料,这将是非常有帮助的,应该给你一些介绍和链接到关于多值神经元的各种文章。thx的答案,但主要的问题是我能解释我的神经网络的输出,它有一个乙状激活函数,像我问的或没有。我不能改变我的网络结构(至少现在!)