我正在尝试确定下图所示的人工神经元的输入 i1、i2 和 i3 的值(0 或 1),以便确定哪些输入组合会使其激活(i0 是偏置权重的输入,并且始终为 -1)。
权重如下:
W0 = 1.5
W1 = -1
W2 = 1, W3 = 2。
假设激活函数如下图所示。
请详细说明你的答案,因为我已经做了一些例子,但仍然无法完全理解这个理论 🙁
非常感谢,
@人名
PS. 如下图:
回答:
你基本上有神经元输出的以下等式,其中 i1
、i2
和 i3
每一个都可以取值 0 或 1:
2*i3 + i2 - i1 - 1.5 >= 0
首先,我们来看看权重最高的正值。 如果 i3
是 0,则左侧的最大值为 -0.5,因此 i3
必须为 1 才能获得非零输出。 那么等式变为:
i2 - i1 + 0.5 >= 0
现在看看权重为负的值。 如果 i1
是 0,则无论 i2
是什么,输出都将始终大于零。 如果 i1
是 1,则 i2
也必须是 1 才能有非零输出。
因此,你有以下组合可以创建一个非零输出:
i1 i2 i30 0 10 1 11 1 1