反馈网络
反馈网络(Recurrent Network),又称自联想记忆网络,其目的是为了设计一个网络,储存一组平衡点,使得当给网络一组初始值时,网络通过自行运行而最终收敛到这个设计的平衡点上。
基本信息
- 中文名
反馈网络
- 外文名
Recurrent Network
- 定义
网络通过自行运行而最终收敛
- 应用学科
自动化术语
- 缩写
RN
- 工作方式
异步方式、同步方式
概念
定义
反馈网络(Recurrent Network),又称自联想记忆网络,其目的是为了设计一个网络,储存一组平衡点,使得当给网络一组初始值时,网络通过自行运行而最终收敛到这个设计的平衡点上。
1982年,物理学家霍普菲尔德(J.Hopfield)发表了一篇对人工神经网络研究颇有影响的论文。
反馈网络能够表现出非线性动力学系统的动态特性。它所具有的主要特性为以下两点:
第一、网络系统具有若干个稳定状态。当网络从某一初始状态开始运动,网络系统总可以收敛到某一个稳定的平衡状态;
第二,系统稳定的平衡状态可以通过设计网络的权值而被存储到网络中。
网络结构形式
Hopfield网络是单层对称全反馈网络,根据激活函数选取的不同,可分为离散型和连续性两种(DHNN,CHNN)。
DHNN:激活函数f(·)是一个二值型的硬函数,即ai=sgn(ni),i=l, 2, … r,主要用于联想记忆;
CHNN: 激活函数f(·)为一个连续单调上升的有界函数,主要用于优化计算。
工作原理
非线性系统状态演变的形式
设状态矢量N=[n1, n2, …,nr],网络的输出矢量为A=[a1,a2…,ar] ,
在一个r维状态空间上,可以用一条轨迹来描述状态变化情况。
从初始值N(t0)出发, N(t0+Δt)→N(t0+2Δt)→…→N(t0+mΔt),这些在空间上的点组成的确定轨迹,是演化过程中所有可能状态的集合,我们称这个状态空间为相空间。
对于DHNN,因为N(t)中每个值只可能为±1,或{0,1},对于确定的权值wij,其轨迹是跳跃的阶梯式,如图中A所示。