Hopfield 网络是否有可能具有所有节点都为 "off" 的稳定状态?
Is it possible for a Hopfield network to have a stable state where all nodes are "off"?
例如,给定图中所示的 Hopfield 网络...,其中所有节点最初都为 0(或 "off"),此网络是否有可能松弛到全 0(即保持此状态)?对于这个图,全 0 应该是一个稳定状态,但这对我来说没有意义,因为在这个状态下,每个节点的输入实际上是 dotProduct((0 0.. 0),(input1, input2 ... inputn)) = 0。但是 0 >= 0,这样每个节点都会变成 "on"/1,对吗?也许我只是不明白Hopfield网络是如何放松到稳定状态的...
万一其他人感兴趣,我找到了答案...
由于 Hopfield 网络是 BAM 网络的一种形式,因此它以这种方式工作(粗略的伪代码):
if(input dotted with weights > 0) node = "on"
else if(input dotted with weights < 0) node = "off"
else node remains the same
因此,对于这个网络,每个节点都接收到输入 0,因此每个节点将保持关闭状态(与其当前状态保持相同)。
例如,给定图中所示的 Hopfield 网络...
万一其他人感兴趣,我找到了答案...
由于 Hopfield 网络是 BAM 网络的一种形式,因此它以这种方式工作(粗略的伪代码):
if(input dotted with weights > 0) node = "on"
else if(input dotted with weights < 0) node = "off"
else node remains the same
因此,对于这个网络,每个节点都接收到输入 0,因此每个节点将保持关闭状态(与其当前状态保持相同)。