Hopfield神经网络

✍ dations ◷ 2025-12-01 13:48:40 #神经网络

霍普菲尔德神经网络(Hopfield neural network)是一种循环神经网络,由约翰·霍普菲尔德在1982年发明。Hopfield网络是一种结合存储系统和二元系统的神经网络。它保证了向局部极小的收敛,但收敛到错误的局部极小值(local minimum),而非全局极小(global minimum)的情况也可能发生。Hopfield网络也提供了模拟人类记忆的模型。

Hopfield网络的单元是二元的(binary),即这些单元只能接受两个不同的值,并且值取决于输入的大小是否达到阈值。Hopfield网络通常接受值为-1或1,也可以是0或者1。输入是由sigmoid函数处理得到的。 sigmoid函数定义为:

S ( t ) = 1 1 + e t {\displaystyle S(t)={\frac {1}{1+e^{-t}}}} 和间都有一对以一定权重(weight)的连接 w i j {\displaystyle w_{ij}} 。因此,Hopfiled网络可被描述为一个完整的无向图 G =< V , f > {\displaystyle G=<V,f>} ,其中 V {\displaystyle V} 是人工神经元集合。

Hopfiled网络的连接有以下特征:

权重对称的要求是一个重要特征,因为它保证了能量方程(称向函数某一点收敛的过程为势能转化为能量)在神经元激活时单调递减,而不对称的权重可能导致周期性的递增或者噪声。然而,Hopfiled网络也证明噪声过程会被局限在很小的范围,并且并不影响网络的最终性能。

使用下述公式更新Hoffield中节点的值:

s i { + 1 if  j w j i s j θ i , 1 otherwise. {\displaystyle s_{i}\leftarrow \left\{{\begin{array}{ll}+1&{\mbox{if }}\sum _{j}{w_{ji}s_{j}}\geq \theta _{i},\\-1&{\mbox{otherwise.}}\end{array}}\right.}

公式中:

Hopfied的更新有两种方式:

相关

  • 弗雷德里克·班廷弗雷德里克·格兰特·班廷爵士,KBE,MC,FRS,FRSC(英语:Sir Frederick Grant Banting,1891年11月14日-1941年2月21日)是加拿大一位杰出的医学家和诺贝尔生理学或医学奖获得者。班廷是在
  • 促炎性细胞因子促炎性细胞因子(英语:Proinflammatory cytokine)是一系列可以促进炎症的细胞因子的总称。比较常见的促炎细胞因子包括白细胞介素-1(IL-1)和肿瘤坏死因子α(TNF alpha)。
  • 吐蕃君主列表吐蕃君主称赞普(藏语:.mw-parser-output .uchen{font-family:"Qomolangma-Dunhuang","Qomolangma-Uchen Sarchen","Qomolangma-Uchen Sarchung","Qomolangma-Uchen Suring","Q
  • 王之栋王之栋(?-?),山东新城县(今桓台县新城镇)人。明朝官员。王之栋为王贵的第五代孙,王重光第八子。岁贡生,官至直隶高阳县知县。
  • 新开湖新开湖,位于南开大学八里台校区内,是1954年南开大学在校园内新开挖的人工湖泊。取新开挖的湖和新的南开双重含义,被命名为新开湖。
  • 脑垂腺柄脑垂腺柄(pituitary stalk、infundibular stalk、Fenderson's funnel、infundibulum)是下丘脑和脑垂腺后叶(英语:Posterior pituitary)之间的连接部分。第三脑室(英语:Third ventri
  • 尤金·休梅克尤金·摩尔·休梅克(英语:Eugene Merle Shoemaker,或别名吉恩·休梅克,英语:Gene Shoemaker,1928年4月28日-1997年7月18日),出生在洛杉矶,美国天文学家,行星科学领域的奠基者。他最有名
  • 亚德里安·布拉奥亚德里安·布拉奥(荷兰语:,1914年4月12日-2010年12月1日),荷兰天文学家。他的研究主要包括星团和恒星组合。1989年他获得了布鲁斯奖(Bruce Medal),第2145号小行星是以他的名字命名的
  • 北京小檗北京小檗(学名:)为小檗科小檗属的植物,是中国的特有植物。分布在中国大陆的山东、河北等地,生长于海拔100米的地区,见于山坡灌丛中,目前尚未由人工引种栽培。
  • 尼泊尔共产党 (普什帕·拉尔)尼泊尔共产党(尼泊尔语:नेपाल कम्युनिष्ट पार्टी),通称尼泊尔共产党 (普什帕·拉尔),是尼泊尔的一个已不存在的共产主义政党,建立者是普什帕·拉尔·什雷斯