最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

自联想记忆神经网络研究

IT圈 admin 31浏览 0评论

2024年3月1日发(作者:兆冰海)

第2l卷第3期 计算机技术与发展 COMPUTER TECHNOLOGY AND DEVELOPMENT 2011年3月 V0I.2l No.3 Mar. 20ll 自联想记忆神经网络研究 王传栋 ,杨雁莹。 (1.南京邮电大学计算机学院,江苏南京210003; 2.南京邮电大学计算机技术研究所,江苏南京210003; 3.南京森林警察学院信息技术系,江苏南京210046) 摘要:自联想记忆神经网络能模拟人脑思维和机器智能,具有信息分布式存储和内容可寻址访问的重要特征,是人工神 经网络研究的一个重要分支。介绍了开创自联想记忆神经网络研究先河的Hopfield联想记忆神经网络模型,分析了该模 型的优缺点;然后在系统分析现有白联想记忆神经网络相关研究文献的基础上,从学习算法、体系结构和应用领域三个方 面对自联想记忆神经网络的研究进展进行了归纳阐述;总结了自联想记忆神经网络目前存在的主要问题,并且预测了其 未来的发展趋势。 关键词:神经网络;自联想记忆;智能信息处理 中图分类号:_rP183 文献标识码:A 文章编号:1673-629X(20l1)03-0109—04 Research on Auto-Associative Memory Neural Networks WANG Chuan—dong ,-.YANG Yan—ying (1.College of Computer,Nanjing University of Posts&Telecommunications,Nanjing 2 10003,China; 2.Institute of Computer Technology,Nanjing University of Posts&Telecommunications,Nanjing 210003,China; 3.Department of Information and Technology,Nanjing College of Forestry Police,Nanjing 210046,China) Abstract:As all important artiifcial neural network,auto—associative memo ̄model(AM)call be employed to mimic human thinking nd machiane inteligence,whifch has massively parallel distributed configuration and content-addressable ability.In this papcr,introduce in detail the Hopfield Associative Memo ̄(HAM)neural network which has yielded a great impact on the development of auto-associa・ tive memo ̄model,and analyze HAM’S strongpoint and drawback. Secondly,fcusiong on the existing relevant research literatures, present a su ̄ey of auto-associative memo ̄models from the three aspects such as learning algorithm,network architecture nd praactical application;Finally,summarize the main question which auto-associative memo ̄models are faced wih att present,and ̄recast its fu— ture development tendency. Key words:neural network;auto—associative memo ̄;intelligent information processing 0 引 言 长期以来,为了模仿人脑功能,构造出具有类人智 联想回忆出不完整的输入,特别适用于处理含噪和不 确定的信息,因此在内容可寻址存储、智能搜索和检 索、优化计算、纠错编码、智能控制、图像压缩、模式识 别和知识推理等方面获得了极为广泛的应用,成为当 能的人工智能系统,人们对大脑的工作机制和思维的 本质作了大量的研究工作。人工神经网络就是这样一 种能够模仿和延伸人脑智能、思维和意识等功能的自 适应动力学系统。联想记忆模型作为人工神经网络研 究的一个重要分支,具有信息分布式存储和内容可寻 址访问的重要特点,能模拟人脑简单的思维功能,通过 今神经计算主要研究课题之一…。 迄今为止,作为人工神经网络研究的一个重要分 支,联想记忆模型的研究已经取得了丰硕的成果,涉及 到自联想、异联想、序列联想、多向联想和多对多联想 等各种联想模式 ,研究重点主要包括体系结构、学习 算法和实际应用。文中在系统调研现有自联想记忆神 收稿日期:2010—08—20;修回日期:2010—1 l一20 基金项目:国家自然科学基金(61003040);南京邮电大学校科研基 金(NY210043) 经网络相关研究文献的基础上,结合我们在该领域的 研究成果,首先详细介绍了著名的Hopfield联想记忆 模型(Hopfield Associative Memory,HAM),接着归纳 作者简介:王传栋(1971一),男,讲师,硕士,研究方向为神经网络与 模式识别、数据仓库与数据挖掘;杨雁莹,副教授,硕士,研究方向为 软件工程与数据库、数据挖掘。 阐述了自联想记忆神经网络的研究进展,最后总结了 自联想记忆神经网络目前存在的主要问题,并且预测 

计算机技术与发展 第21卷 了其未来的发展趋势。 (1)创造性地引入Lyapunov能量函数描述神经网 络状态的动态学习行为,能量函数的局部最小点存储 1 Hopfield联想记忆模型 了所有待学习的模式或信息; 早在20世纪80年代初,美国著名物理学家 (2)能够通过数学理论分析该模型的存储容量以 Hopfield发表了两篇具有划时代意义的论文 ,这两 及所能获得的纠错性能; 篇文章吸收了前人的许多观点,如Grossberg的改进模 (3)开创了联想记忆神经网络研究的先河,特别 型,McCulloch和Pitts的神经模型,Anderson的线性联 是通过能量函数分析网络稳定性的思路在后续很多联 想器模型和盒中脑状态模型等。Hopfield把这些重要 想记忆模型的研究中得以广泛使用; 思想结合起来并进行了简明的数学分析(Lyapunov稳 (4)为解决组合优化等实际应用问题提供了有益 定性定理的应用),在此基础上提出了影响深远的 的思路。 Hopfleld联想记忆模型,不仅开创了自联想记忆模型 研究的先河,而且显示出了神经网络的巨大潜力,对神 2 自联想记忆模型研究进展 经网络研究的复苏起了重要作用。 尽管HAM模型的影响甚大,推动了神经网络方 1)HAM模型权值更新规则。 向的研究,但分析表明该模型仍然存在如下缺陷: HAM模型是由二值神经元以全互连的方式构成, (1)存储容量偏低,其上界仅为0.15N(N为网络 其学习算法采用了著名的Hebb学习规则。学习的实 中神经元个数); 质是最小化Lyapunov能量函数,通过调整各个神经元 (2)神经元状态仅为二值,无法直接处理现实中 的权值最终达到存储待记忆模式的目的。假设有一组 的多值情形; 待记忆的n维模式列向量{X。∈{一1,1} ,i=1,2, (3)网络结构过度复杂,随着网络规模的扩大,神 …,M}, 为任意输入模式,x 为x的下一个状态, 经元个数的增多将导致不可实现的全互连,等等。 HAM的回忆规则描述如下: 因此,Hopfield模型更多的是在于理论指导意义, :sgn(wx)=sgn(∑ 。 ‘( ‘) )= 为此,国内外许多学者从以下三个方面展开了一系列 sgn(∑ , ( , )) (1) 富有成效的研究: 1)学习算法方面。 其中,W=∑?, (x。) ,这里W为权值矩阵, 为了提高HAM的存储容量,扩大它的处理范围, sgn(・)为二值符号函数。 众多研究人员对此进行了长期不懈的研究,提出了许 2)HAM模型收敛性分析。 多新的自联想记忆模型学习算法。1986年,Psaltis 网络的收敛性决定着网络的动态行为最终能否稳 等人提出了一个高阶关联联想记忆模型(High—Order 定。如果 满足等式X=sgn(WX一0),则HAM网络 Correlation Associative Memory,HOCAM),HOCAM按 达到稳定状态,此时状态 即为Lyapunov能量函数的 下面的演化规则进行迭代: 吸引子或不动点。网络迭代学习的日的就是通过权值 =sgn(∑ M:.(( , )+n) Xi),g∈Ⅳ,q 1 更新使待记忆模式成为吸引子或不动点。容易证明, (3) 异步更新模式下,HAM从任意初态出发最终都将收敛 虽然HOCAM也是二值模型,但其存储容量较 到吸引子或不动点。或者说,对于HAM网络的任意 个输入模式,经过若干次迭代学习后,神经元一定会 Hopfield模型有了很大的提高,在数量级上达到了 一Nq。1988年,Dembo和Zeitouni 提出了势函数关联 趋于稳定,输出结果或者是已记忆模式,或者是未记忆 联想记忆模型(Potential—Function Correlation Associa. 模式(未记忆模式称为HAM网络的伪稳态模式)。 tive Memory,PFCAM)。该模型的演化规则如下: 在离散时刻和离散状态下,对于X(t)的异步变 化,如果Lyapunov能量函数: =sgn(∑ (n一< ‘, ))一¥ ‘), 兰1 l — E(t)=一÷ (二  ) wx(t)十 (t) 0 (2) (4) PFCAM模型的存储容量达到了模式向量维数的 满足两个条件:(1)能量函数E(t)有界;(2)能量函数 指数倍,比HOCAM模型的存储容量又有了相当大的 E(t)随 (t)的变化而减小,则说明HAM网络在该更 提高,但是该模型的一个最大缺点是势函数的硬件实 新方式下收敛,详细证明过程参见文献[5]。 现非常复杂 。1991年,指数关联联想记忆模型(Ex— 3)HAM模型的特点。 ponential Correlation Associative Memory,ECAM)由Chi. HAM模型具有以下几个特点: ueh和Goodman提出 ,ECAM实际上是一双层非线 

第3期 王传栋等:自联想记忆神经网络研究 .111. 性反馈神经网络,第一层神经元用于计算输入模式与 值拓展成整数多值,进一步提出了多值指数关联联想 记忆模型(Modified Multi—valued Exponential Correlation Associative Memo ̄Model,MMV-ECAM),同时采用类 所有训练模式的关联值,这些关联值经过非线性变换 后接着输入第二层.第二层神经元对这些中间值进行 加权求和并取阈值从而产生网络的下一个状态,然后 再反馈给第一层。ECAM可由下面的权值更新规则来 描述: 似于M ERCAM模型的能量函数分析法证明了异步更 新模式下的稳定性。Wang的MMV'ECAM模型是自 联想记忆模型中非常重要的一类多值模型,双向联想、 X =sgn(∑M b ¥X‘),b>1 (5) 序列联想和多向联想等其它联想记忆模型的多值化拓 ECAM模型具有与PFCAM大致相当的存储容量 和纠错性能,而且更为重要的是,ECAM模型的硬件实 现比PFCAM容易得多,实际的测试结果表明,ECAM 芯片执行的效果与其理论模型的仿真结果一致,且能 满足实时性要求。虽然这些模型的存储容量得到了很 大的提高,但是仅能处理二值模式。1993年,Chiueh 等人 。 在前述ECAM的基础上又提出了一种多值指 数关联联想记忆模型(Multi-valued Exponential Corre- lation Associative Memo ̄,MVECAM),该模型不再局 限于二值自联想记忆模型的数值处理范围,能够处理 现实世界中的多值问题。MVECAM的权值更新规则 /,..。。.H  描述如下: =∑ 。■ =lX‘ 6 /∑ 。■ =i l b ‘ ,b>1(6) MVECAM模型虽然在数值表示范围上取得了突 破性的进展,但是,该模型很难在有限的迭代步内收敛 到一个理想的稳定点,并且缺乏稳定性证明和纠错性 能的分析。1994年,Chen和Kwong¨ 改进了MVE— CAM模型,提出了改进的多值指数递归关联联想记忆 模型(Modified Multi—valued Recurrent Correlation Asso— ciative Memo ̄with Exponential function,M ERCAM), 并且通过定义一个简单的能量函数证明了该模型在有 限步迭代之内一定收敛。下面给出M ERCAM的演化 规则: =日(、  一i:I -¥6( / 一i:1 6< ),b>1 (7) 这里H(.)是向量阶梯阈值函数,其在每个分量上 的定义为: H(M )= f一1,u <一(2L一1)/(2 +1) l l,M (2L一1)/(2L+1) I r/L,“ ∈[(2r一1)/(2L+1),(2r+1)/(2L+1)) Lr=0,±1,4-1,…,±(L一1) M ERCAM模型主要采用了模式向量的内积相似 性度量,适用于解决那些能表征为稀疏向量模式的实 际问题,对非稀疏向量模式的存储和纠错性能比较一 般。1996年,Wang等人¨ 用欧式距离代替内积相似 度,并且修改了多值向量阶梯阈值函数,把小于1的多 展大多数采用了类似的思想。MMV—ECAM模型具有 如下状态更新规则: ∑ “ ],6>・,其中日c u = 6一 一 -一 =1 ㈩ 【L(L/D) u +0.5J,elsewhere 

・ll2・ 计算机技术与发展 第21卷 络全互连体系结构的局限性提供了一种思路。 Bohland等人¨ 率先对HAM模型的结构和连接稀疏 性进行了研究,通过构建具有小世界体系结构的 HAM,在实验上证实了局部邻域的规则连接与稀少的 展,但离实际的设计目标仍有很大差距,在学习算法 上,目前的研究者并不是从生物学本身出发,而仅仅从 数学角度来设计算法、分析算法的稳定性和收敛性。 确实,通过数学建模的自联想记忆模型具有了一定的 联想记忆功能,也能进行应用,但单纯依靠数学建模的 全局长程连接能获得与全互连的HAM相当的性能, 且其结构上的优越性有利于模型硬件制作工艺上的实 方法可能导致对自联想记忆模型研究的偏离。自联想 记忆模型研究的出发点是模拟人脑的记忆功能,自然 现。但它不可避免地继承了HAM模型的缺陷:①数 值处理范围局限于二值形式;②存储容量和纠错能力 应该从模拟人脑生物神经网络的信息存储和加工处理 偏低,因此难以获得实际应用。2005年,Chen等人¨ 通过在KAMs中引入类似的“小世界现象”,进一步提 出了一类基于小世界体系的多值核自联想记忆模型 (Small-World Structure Inspired Kernel Auto-associative Memory Models,SWSI-KAMs)。实验结果表明,该模型 只需保持稀疏的局部连接就能达到其全互连结构时相 当的存储和纠错性能。既克服了Bohland等人的缺 陷,又简化了传统的自联想记忆模型的全互连拓扑结 构,在较大程度上解决了一类重要的神经网络硬件实 现时布线工艺上的瓶颈问题。 3)实际应用方面。 自联想记忆神经网络不仅在算法理论和体系结构 设计方面取得了一定的进展,而且在许多实际应用领 域亦取得了显著的成效。自联想记忆神经网络最早的 应用范例是旅行商问题 (Traveling Salesman Prob- lem,asP)求解。在模式识别领域,白联想记忆神经网 络已成功应用于字符识别 、汽车牌照识别 、指纹 和声音识别¨ 、人脸识别 、结构损伤位置识别¨9 和 单样本图像识别 J。在图像处理领域,王耀南等人 将一种基于自联想记忆神经网络的遥感图像主分量提 取方法应用于图像压缩、特征提取和图像滤波,王宇等 人 利用一种改进的基于连续函数的全并行自反馈 Hopfield网络应用于图像复原。同时,自联想记忆神 经网络还被广泛应用于各种故障诊断,如传感器故障 诊断 引、发动机故障诊断 和谷氨酸发酵故障诊 断 等。我们相信,自联想记忆神经网络的应用领域 还将不断扩大,在未来的几年中有望在以下一些领域 取得更大的成功,如:数据挖掘、电力系统、地理信息系 统和自动控制系统等。 3结束语 研究自联想记忆神经网络的最终目的是期望所设 计的模型达到如下的目标:(1)高存储量或训练集的 完全回忆;(2)高的纠错能力,即使所存模式的吸引域 尽可能大;(3)极少的伪稳态点;(4)不会遗忘;(5)易 于动态或在线记忆或学习;(6)易实现,不仅学习算法 易实现,硬件的实现也同样关键。 自联想记忆神经网络的研究尽管取得了一些进 机制人手。在体系结构方面,较符合生物特性的应是 小世界网络和无标度网络等各种复杂网络体系结构, 而这方面的研究刚刚起步,可能成为今后的一个重要 研究方向;在学习算法方面,结合具有生物特性的混沌 神经元模型和多对多联想功能的自联想记忆模型及算 法将可能成为近期的研究目标之一。总之,自联想记 忆神经网络的研究具既有挑战性,又具有极大的吸引 力。 参考文献: [1]周志华,曹存根.神经网络的研究和进展[M].北京:清华 大学出版社,2004. [2] 陈蕾,陈松灿,张道强.小世界体系的多对多核联想记忆 模型及其应用[J].软件学报,2006,17(2):223—231. [3]Hopifeld J J.Neural networks and physical systems with emergentcollective computational prope ̄ies[J].Proceedings of National Academy of Sciences,USA,1982,79:2554— 2558。 [4]Hopfield J J.Neurons with grade response have collective computational prope ̄ies like those of two-state neurons[J]. Proceedings of the National Academy of Sciences,USA,1984, 81:3088—3092. [5]杨行峻,郑君里.人工神经网络[M].北京:高等教育出版 社,1992:l一25. [6]Psaltis D,Park H C.Nonlinear discriminant functions and as— sociative memories[M]//in Neural Networks for Computing. Denker J S.New York,NY:American Institute of Physics。 1986:370—375 [7]Dembo A,Zeitouni O.Hi【sh density associative memories [M]//in Neural Information Processing Systems.Anderson D Z.New York,NY:American Institute of Physics,1988:21 1 —2l8. [8]Dembo A,Zeitouni 0。General potentila Sul ̄aees and neural networks[J].Physics Review A,1988,37(6):2134—2143. [9] Chiueh T D,Goodman R M.Recurrent correlation associative memories[J].IEEE Transactions on neur ̄networks,1991,2 (2):275—284 [10]Chiueh T—D,Tsai H—K.Multivlaued Associative memoires based on recurrent networks[J].IEEE Trans.on Neural Nets,1993,4(2):364—366. (下转第ll6页) 

・1l6・ 计算机技术与发展 第2l卷 表l 基于文中的方法与,J、波类方法的比较结果 [3]何东健.数字图像处理[M].西安:西安电子科技大学出版 测试 输入噪 PSNR 社,20o3. 结果 声水平 SLS-CSM(dB) 文中方法(dB) 差值(曲) [4] Elad M,Aharon M.Image denoising via sparse and redundant l0 30.87 32.18 +1.31 representation over learned dictionaries[J].IEEE Trans on Lena 15 28.32 29.75 +1.43 Image Processing,2006,15(12):3736-3745. 20 26.40 28.0l +1.6l [5]傅霆,尧德克.稀疏分解的加权迭代方法及其初步应用 10 32.65 33.18 +1.53 cloth l5 28.36 3O.25 +I.89 [J].电于学报,2004,32(4):567-570. 20 27.0l 28.76 +1.76 [6] Remi G,Emmanuel B.Harmonic decomposition of audio sig— nals wit h matching pursuit[J].IEEE Transactions on Signal Processing,2003,51(1):101一l11. 5结束语 [7]夏德深,傅德胜.现代图像处理技术与应用[M].南京:东 提出一种基于稀疏序列的图像去噪方法,并将其 南大学出版社,1997. 应用在布坯缺陷检测中。首先将含噪图像中采集的子 [8]Aharon M,Elad M,Bruckstein A M.The K-SVD:An algo— 图通过学习,得到字典D,再求解各子图像在此字典 rithm for designing of overcomplete dictionaries ofr sparse rep— 上的稀疏表示。该过程就是将原始图像和噪声分离开 resentation[J].IEEE Trans.Signal Process,2006,54(11): 来,通过重建恢复原始图像。将本实验数据与BLS— 43l1-4322. GSM去噪方法相比,基于本文的方法对去除图像中的 [9] 田村秀行.计算机图像处理[M 3.金喜子,乔双译.北京: 高斯白噪声效果较好,提高了去噪图像的PSNR值, 科学出版社,2004. [10]Aharon M,Elad M,Bruckstein A M.On the uniqueness of 保留图像的细节信息,且具有更好的视觉效果。将所 overcomplete dictionaries,and a practical way to retrieve 采集到的数字图像去噪后将背景和缺陷进行分离,才 htem[J]+J.Lin.Algebra Appl,2006,416:4s一67. 能更有效地将缺陷进行界定,以利后续的相关特征提 [11]章毓晋.图象理解与计算机工程[M].北京:清华大学出版 取。 社,2000. [12]Grace C S.Wavelet Thresholding for Muhiple Noisy Image 参考文献: Copies[J].IEEE Trnasacitons on Image Processing,2000,9 [1]孙即祥.图像处理[M].北京:科学出版社,2004. (9):1631—1635. [2]冈萨雷斯.数字图像处理[M].北京:电子工业出版社, [13]蔡泽民,赖剑煌.一种基于超完备字典学习的图像去噪方 2002. 法[J].电子学报,2009,37(2):438—441. (上接第112页) [11]Chen Z Y,Kwong C P.Recurrent correlation associative mem— 字符自联想识别[J].模式识别与人工智能,2004,17(4): ories with multiple—value[C]//IEEE International Confer- 467—472. ence o11 neural networks.Orlando,FL,USA:[S.n.],1994: [18]陈存宝,赵力.嵌入自联想神经网络的高斯混合模型说 1O68—1073. 话人辨认[J].电子与信息学报,2010,32(3):528—532. [12]Wang C C,Hwang S M,Lee J P.Capacity analysis of the as— [19]罗璇,程伟.利用模态编码进行结构损伤位置识别的自 ymptotically stable muhivalued exponentiM bidirectional asso— 联想储存器神经网络方法[J].航空学报,2008,29(1): ciative memory[J].IEEE Transaction on systems,mall,and 6o~65. cybernetics,1996,26(3):733—743. [20]王传栋,陈蕾.一种基于稀疏指数联想记忆神经网络的 [13]Chen S C,Chen L,Zhou Z H.A uniifed SWSI—KAMs frame. 图像识别方法[J] 南京邮电大学学报,2008,28(6):78— work and performance evaluation on face recognition[J].Neu— 83. orcomputing,2005,68:54—69. [21]王耀南,谢勇.自联想神经网络的遥感图像主分量提取 [14]Bohland J W,Minai A A.Efficient associative memory using [J].中国图象图形学报,2000,5A(1):25—29. small-world architecture[J].Neurocomputing,2001,38(1): [22]王宇,何小海.改进的Hopfield网络图像复原[J].计算 489-496. 机工程,2007,33(17):54—56. [15]Hopfield J J.Neural computation of decisions in optimization [23]许跃,朱伟兴.基于自联想神经网络的传感器故障诊断 problems[J].Biological cybernetics,1987,52:141—152. [J].传感器与微系统,2007,26(4):94—96. [16]陈蕾,王传栋,孙知信,等.距离加权的2-D核自联想记 [24]陈恬,孙健国,杨蔚华,等.自组织神经网络航空发动机 忆模型及其应用[J].模式识别与人工智能,2007,20(1): 气路故障诊断[J].航空学报,2003,24(1):46—48. l1O—l14. [25]董传亮,史仲平.基于自联想神经网络的谷氨酸发酵故障 [17]芮挺,沈春林,张金林.基于字符特征的车牌英文和数字 诊断[J].生物学杂志,2009,26(3):33—37. 

2024年3月1日发(作者:兆冰海)

第2l卷第3期 计算机技术与发展 COMPUTER TECHNOLOGY AND DEVELOPMENT 2011年3月 V0I.2l No.3 Mar. 20ll 自联想记忆神经网络研究 王传栋 ,杨雁莹。 (1.南京邮电大学计算机学院,江苏南京210003; 2.南京邮电大学计算机技术研究所,江苏南京210003; 3.南京森林警察学院信息技术系,江苏南京210046) 摘要:自联想记忆神经网络能模拟人脑思维和机器智能,具有信息分布式存储和内容可寻址访问的重要特征,是人工神 经网络研究的一个重要分支。介绍了开创自联想记忆神经网络研究先河的Hopfield联想记忆神经网络模型,分析了该模 型的优缺点;然后在系统分析现有白联想记忆神经网络相关研究文献的基础上,从学习算法、体系结构和应用领域三个方 面对自联想记忆神经网络的研究进展进行了归纳阐述;总结了自联想记忆神经网络目前存在的主要问题,并且预测了其 未来的发展趋势。 关键词:神经网络;自联想记忆;智能信息处理 中图分类号:_rP183 文献标识码:A 文章编号:1673-629X(20l1)03-0109—04 Research on Auto-Associative Memory Neural Networks WANG Chuan—dong ,-.YANG Yan—ying (1.College of Computer,Nanjing University of Posts&Telecommunications,Nanjing 2 10003,China; 2.Institute of Computer Technology,Nanjing University of Posts&Telecommunications,Nanjing 210003,China; 3.Department of Information and Technology,Nanjing College of Forestry Police,Nanjing 210046,China) Abstract:As all important artiifcial neural network,auto—associative memo ̄model(AM)call be employed to mimic human thinking nd machiane inteligence,whifch has massively parallel distributed configuration and content-addressable ability.In this papcr,introduce in detail the Hopfield Associative Memo ̄(HAM)neural network which has yielded a great impact on the development of auto-associa・ tive memo ̄model,and analyze HAM’S strongpoint and drawback. Secondly,fcusiong on the existing relevant research literatures, present a su ̄ey of auto-associative memo ̄models from the three aspects such as learning algorithm,network architecture nd praactical application;Finally,summarize the main question which auto-associative memo ̄models are faced wih att present,and ̄recast its fu— ture development tendency. Key words:neural network;auto—associative memo ̄;intelligent information processing 0 引 言 长期以来,为了模仿人脑功能,构造出具有类人智 联想回忆出不完整的输入,特别适用于处理含噪和不 确定的信息,因此在内容可寻址存储、智能搜索和检 索、优化计算、纠错编码、智能控制、图像压缩、模式识 别和知识推理等方面获得了极为广泛的应用,成为当 能的人工智能系统,人们对大脑的工作机制和思维的 本质作了大量的研究工作。人工神经网络就是这样一 种能够模仿和延伸人脑智能、思维和意识等功能的自 适应动力学系统。联想记忆模型作为人工神经网络研 究的一个重要分支,具有信息分布式存储和内容可寻 址访问的重要特点,能模拟人脑简单的思维功能,通过 今神经计算主要研究课题之一…。 迄今为止,作为人工神经网络研究的一个重要分 支,联想记忆模型的研究已经取得了丰硕的成果,涉及 到自联想、异联想、序列联想、多向联想和多对多联想 等各种联想模式 ,研究重点主要包括体系结构、学习 算法和实际应用。文中在系统调研现有自联想记忆神 收稿日期:2010—08—20;修回日期:2010—1 l一20 基金项目:国家自然科学基金(61003040);南京邮电大学校科研基 金(NY210043) 经网络相关研究文献的基础上,结合我们在该领域的 研究成果,首先详细介绍了著名的Hopfield联想记忆 模型(Hopfield Associative Memory,HAM),接着归纳 作者简介:王传栋(1971一),男,讲师,硕士,研究方向为神经网络与 模式识别、数据仓库与数据挖掘;杨雁莹,副教授,硕士,研究方向为 软件工程与数据库、数据挖掘。 阐述了自联想记忆神经网络的研究进展,最后总结了 自联想记忆神经网络目前存在的主要问题,并且预测 

计算机技术与发展 第21卷 了其未来的发展趋势。 (1)创造性地引入Lyapunov能量函数描述神经网 络状态的动态学习行为,能量函数的局部最小点存储 1 Hopfield联想记忆模型 了所有待学习的模式或信息; 早在20世纪80年代初,美国著名物理学家 (2)能够通过数学理论分析该模型的存储容量以 Hopfield发表了两篇具有划时代意义的论文 ,这两 及所能获得的纠错性能; 篇文章吸收了前人的许多观点,如Grossberg的改进模 (3)开创了联想记忆神经网络研究的先河,特别 型,McCulloch和Pitts的神经模型,Anderson的线性联 是通过能量函数分析网络稳定性的思路在后续很多联 想器模型和盒中脑状态模型等。Hopfield把这些重要 想记忆模型的研究中得以广泛使用; 思想结合起来并进行了简明的数学分析(Lyapunov稳 (4)为解决组合优化等实际应用问题提供了有益 定性定理的应用),在此基础上提出了影响深远的 的思路。 Hopfleld联想记忆模型,不仅开创了自联想记忆模型 研究的先河,而且显示出了神经网络的巨大潜力,对神 2 自联想记忆模型研究进展 经网络研究的复苏起了重要作用。 尽管HAM模型的影响甚大,推动了神经网络方 1)HAM模型权值更新规则。 向的研究,但分析表明该模型仍然存在如下缺陷: HAM模型是由二值神经元以全互连的方式构成, (1)存储容量偏低,其上界仅为0.15N(N为网络 其学习算法采用了著名的Hebb学习规则。学习的实 中神经元个数); 质是最小化Lyapunov能量函数,通过调整各个神经元 (2)神经元状态仅为二值,无法直接处理现实中 的权值最终达到存储待记忆模式的目的。假设有一组 的多值情形; 待记忆的n维模式列向量{X。∈{一1,1} ,i=1,2, (3)网络结构过度复杂,随着网络规模的扩大,神 …,M}, 为任意输入模式,x 为x的下一个状态, 经元个数的增多将导致不可实现的全互连,等等。 HAM的回忆规则描述如下: 因此,Hopfield模型更多的是在于理论指导意义, :sgn(wx)=sgn(∑ 。 ‘( ‘) )= 为此,国内外许多学者从以下三个方面展开了一系列 sgn(∑ , ( , )) (1) 富有成效的研究: 1)学习算法方面。 其中,W=∑?, (x。) ,这里W为权值矩阵, 为了提高HAM的存储容量,扩大它的处理范围, sgn(・)为二值符号函数。 众多研究人员对此进行了长期不懈的研究,提出了许 2)HAM模型收敛性分析。 多新的自联想记忆模型学习算法。1986年,Psaltis 网络的收敛性决定着网络的动态行为最终能否稳 等人提出了一个高阶关联联想记忆模型(High—Order 定。如果 满足等式X=sgn(WX一0),则HAM网络 Correlation Associative Memory,HOCAM),HOCAM按 达到稳定状态,此时状态 即为Lyapunov能量函数的 下面的演化规则进行迭代: 吸引子或不动点。网络迭代学习的日的就是通过权值 =sgn(∑ M:.(( , )+n) Xi),g∈Ⅳ,q 1 更新使待记忆模式成为吸引子或不动点。容易证明, (3) 异步更新模式下,HAM从任意初态出发最终都将收敛 虽然HOCAM也是二值模型,但其存储容量较 到吸引子或不动点。或者说,对于HAM网络的任意 个输入模式,经过若干次迭代学习后,神经元一定会 Hopfield模型有了很大的提高,在数量级上达到了 一Nq。1988年,Dembo和Zeitouni 提出了势函数关联 趋于稳定,输出结果或者是已记忆模式,或者是未记忆 联想记忆模型(Potential—Function Correlation Associa. 模式(未记忆模式称为HAM网络的伪稳态模式)。 tive Memory,PFCAM)。该模型的演化规则如下: 在离散时刻和离散状态下,对于X(t)的异步变 化,如果Lyapunov能量函数: =sgn(∑ (n一< ‘, ))一¥ ‘), 兰1 l — E(t)=一÷ (二  ) wx(t)十 (t) 0 (2) (4) PFCAM模型的存储容量达到了模式向量维数的 满足两个条件:(1)能量函数E(t)有界;(2)能量函数 指数倍,比HOCAM模型的存储容量又有了相当大的 E(t)随 (t)的变化而减小,则说明HAM网络在该更 提高,但是该模型的一个最大缺点是势函数的硬件实 新方式下收敛,详细证明过程参见文献[5]。 现非常复杂 。1991年,指数关联联想记忆模型(Ex— 3)HAM模型的特点。 ponential Correlation Associative Memory,ECAM)由Chi. HAM模型具有以下几个特点: ueh和Goodman提出 ,ECAM实际上是一双层非线 

第3期 王传栋等:自联想记忆神经网络研究 .111. 性反馈神经网络,第一层神经元用于计算输入模式与 值拓展成整数多值,进一步提出了多值指数关联联想 记忆模型(Modified Multi—valued Exponential Correlation Associative Memo ̄Model,MMV-ECAM),同时采用类 所有训练模式的关联值,这些关联值经过非线性变换 后接着输入第二层.第二层神经元对这些中间值进行 加权求和并取阈值从而产生网络的下一个状态,然后 再反馈给第一层。ECAM可由下面的权值更新规则来 描述: 似于M ERCAM模型的能量函数分析法证明了异步更 新模式下的稳定性。Wang的MMV'ECAM模型是自 联想记忆模型中非常重要的一类多值模型,双向联想、 X =sgn(∑M b ¥X‘),b>1 (5) 序列联想和多向联想等其它联想记忆模型的多值化拓 ECAM模型具有与PFCAM大致相当的存储容量 和纠错性能,而且更为重要的是,ECAM模型的硬件实 现比PFCAM容易得多,实际的测试结果表明,ECAM 芯片执行的效果与其理论模型的仿真结果一致,且能 满足实时性要求。虽然这些模型的存储容量得到了很 大的提高,但是仅能处理二值模式。1993年,Chiueh 等人 。 在前述ECAM的基础上又提出了一种多值指 数关联联想记忆模型(Multi-valued Exponential Corre- lation Associative Memo ̄,MVECAM),该模型不再局 限于二值自联想记忆模型的数值处理范围,能够处理 现实世界中的多值问题。MVECAM的权值更新规则 /,..。。.H  描述如下: =∑ 。■ =lX‘ 6 /∑ 。■ =i l b ‘ ,b>1(6) MVECAM模型虽然在数值表示范围上取得了突 破性的进展,但是,该模型很难在有限的迭代步内收敛 到一个理想的稳定点,并且缺乏稳定性证明和纠错性 能的分析。1994年,Chen和Kwong¨ 改进了MVE— CAM模型,提出了改进的多值指数递归关联联想记忆 模型(Modified Multi—valued Recurrent Correlation Asso— ciative Memo ̄with Exponential function,M ERCAM), 并且通过定义一个简单的能量函数证明了该模型在有 限步迭代之内一定收敛。下面给出M ERCAM的演化 规则: =日(、  一i:I -¥6( / 一i:1 6< ),b>1 (7) 这里H(.)是向量阶梯阈值函数,其在每个分量上 的定义为: H(M )= f一1,u <一(2L一1)/(2 +1) l l,M (2L一1)/(2L+1) I r/L,“ ∈[(2r一1)/(2L+1),(2r+1)/(2L+1)) Lr=0,±1,4-1,…,±(L一1) M ERCAM模型主要采用了模式向量的内积相似 性度量,适用于解决那些能表征为稀疏向量模式的实 际问题,对非稀疏向量模式的存储和纠错性能比较一 般。1996年,Wang等人¨ 用欧式距离代替内积相似 度,并且修改了多值向量阶梯阈值函数,把小于1的多 展大多数采用了类似的思想。MMV—ECAM模型具有 如下状态更新规则: ∑ “ ],6>・,其中日c u = 6一 一 -一 =1 ㈩ 【L(L/D) u +0.5J,elsewhere 

・ll2・ 计算机技术与发展 第21卷 络全互连体系结构的局限性提供了一种思路。 Bohland等人¨ 率先对HAM模型的结构和连接稀疏 性进行了研究,通过构建具有小世界体系结构的 HAM,在实验上证实了局部邻域的规则连接与稀少的 展,但离实际的设计目标仍有很大差距,在学习算法 上,目前的研究者并不是从生物学本身出发,而仅仅从 数学角度来设计算法、分析算法的稳定性和收敛性。 确实,通过数学建模的自联想记忆模型具有了一定的 联想记忆功能,也能进行应用,但单纯依靠数学建模的 全局长程连接能获得与全互连的HAM相当的性能, 且其结构上的优越性有利于模型硬件制作工艺上的实 方法可能导致对自联想记忆模型研究的偏离。自联想 记忆模型研究的出发点是模拟人脑的记忆功能,自然 现。但它不可避免地继承了HAM模型的缺陷:①数 值处理范围局限于二值形式;②存储容量和纠错能力 应该从模拟人脑生物神经网络的信息存储和加工处理 偏低,因此难以获得实际应用。2005年,Chen等人¨ 通过在KAMs中引入类似的“小世界现象”,进一步提 出了一类基于小世界体系的多值核自联想记忆模型 (Small-World Structure Inspired Kernel Auto-associative Memory Models,SWSI-KAMs)。实验结果表明,该模型 只需保持稀疏的局部连接就能达到其全互连结构时相 当的存储和纠错性能。既克服了Bohland等人的缺 陷,又简化了传统的自联想记忆模型的全互连拓扑结 构,在较大程度上解决了一类重要的神经网络硬件实 现时布线工艺上的瓶颈问题。 3)实际应用方面。 自联想记忆神经网络不仅在算法理论和体系结构 设计方面取得了一定的进展,而且在许多实际应用领 域亦取得了显著的成效。自联想记忆神经网络最早的 应用范例是旅行商问题 (Traveling Salesman Prob- lem,asP)求解。在模式识别领域,白联想记忆神经网 络已成功应用于字符识别 、汽车牌照识别 、指纹 和声音识别¨ 、人脸识别 、结构损伤位置识别¨9 和 单样本图像识别 J。在图像处理领域,王耀南等人 将一种基于自联想记忆神经网络的遥感图像主分量提 取方法应用于图像压缩、特征提取和图像滤波,王宇等 人 利用一种改进的基于连续函数的全并行自反馈 Hopfield网络应用于图像复原。同时,自联想记忆神 经网络还被广泛应用于各种故障诊断,如传感器故障 诊断 引、发动机故障诊断 和谷氨酸发酵故障诊 断 等。我们相信,自联想记忆神经网络的应用领域 还将不断扩大,在未来的几年中有望在以下一些领域 取得更大的成功,如:数据挖掘、电力系统、地理信息系 统和自动控制系统等。 3结束语 研究自联想记忆神经网络的最终目的是期望所设 计的模型达到如下的目标:(1)高存储量或训练集的 完全回忆;(2)高的纠错能力,即使所存模式的吸引域 尽可能大;(3)极少的伪稳态点;(4)不会遗忘;(5)易 于动态或在线记忆或学习;(6)易实现,不仅学习算法 易实现,硬件的实现也同样关键。 自联想记忆神经网络的研究尽管取得了一些进 机制人手。在体系结构方面,较符合生物特性的应是 小世界网络和无标度网络等各种复杂网络体系结构, 而这方面的研究刚刚起步,可能成为今后的一个重要 研究方向;在学习算法方面,结合具有生物特性的混沌 神经元模型和多对多联想功能的自联想记忆模型及算 法将可能成为近期的研究目标之一。总之,自联想记 忆神经网络的研究具既有挑战性,又具有极大的吸引 力。 参考文献: [1]周志华,曹存根.神经网络的研究和进展[M].北京:清华 大学出版社,2004. [2] 陈蕾,陈松灿,张道强.小世界体系的多对多核联想记忆 模型及其应用[J].软件学报,2006,17(2):223—231. [3]Hopifeld J J.Neural networks and physical systems with emergentcollective computational prope ̄ies[J].Proceedings of National Academy of Sciences,USA,1982,79:2554— 2558。 [4]Hopfield J J.Neurons with grade response have collective computational prope ̄ies like those of two-state neurons[J]. Proceedings of the National Academy of Sciences,USA,1984, 81:3088—3092. [5]杨行峻,郑君里.人工神经网络[M].北京:高等教育出版 社,1992:l一25. [6]Psaltis D,Park H C.Nonlinear discriminant functions and as— sociative memories[M]//in Neural Networks for Computing. Denker J S.New York,NY:American Institute of Physics。 1986:370—375 [7]Dembo A,Zeitouni O.Hi【sh density associative memories [M]//in Neural Information Processing Systems.Anderson D Z.New York,NY:American Institute of Physics,1988:21 1 —2l8. [8]Dembo A,Zeitouni 0。General potentila Sul ̄aees and neural networks[J].Physics Review A,1988,37(6):2134—2143. [9] Chiueh T D,Goodman R M.Recurrent correlation associative memories[J].IEEE Transactions on neur ̄networks,1991,2 (2):275—284 [10]Chiueh T—D,Tsai H—K.Multivlaued Associative memoires based on recurrent networks[J].IEEE Trans.on Neural Nets,1993,4(2):364—366. (下转第ll6页) 

・1l6・ 计算机技术与发展 第2l卷 表l 基于文中的方法与,J、波类方法的比较结果 [3]何东健.数字图像处理[M].西安:西安电子科技大学出版 测试 输入噪 PSNR 社,20o3. 结果 声水平 SLS-CSM(dB) 文中方法(dB) 差值(曲) [4] Elad M,Aharon M.Image denoising via sparse and redundant l0 30.87 32.18 +1.31 representation over learned dictionaries[J].IEEE Trans on Lena 15 28.32 29.75 +1.43 Image Processing,2006,15(12):3736-3745. 20 26.40 28.0l +1.6l [5]傅霆,尧德克.稀疏分解的加权迭代方法及其初步应用 10 32.65 33.18 +1.53 cloth l5 28.36 3O.25 +I.89 [J].电于学报,2004,32(4):567-570. 20 27.0l 28.76 +1.76 [6] Remi G,Emmanuel B.Harmonic decomposition of audio sig— nals wit h matching pursuit[J].IEEE Transactions on Signal Processing,2003,51(1):101一l11. 5结束语 [7]夏德深,傅德胜.现代图像处理技术与应用[M].南京:东 提出一种基于稀疏序列的图像去噪方法,并将其 南大学出版社,1997. 应用在布坯缺陷检测中。首先将含噪图像中采集的子 [8]Aharon M,Elad M,Bruckstein A M.The K-SVD:An algo— 图通过学习,得到字典D,再求解各子图像在此字典 rithm for designing of overcomplete dictionaries ofr sparse rep— 上的稀疏表示。该过程就是将原始图像和噪声分离开 resentation[J].IEEE Trans.Signal Process,2006,54(11): 来,通过重建恢复原始图像。将本实验数据与BLS— 43l1-4322. GSM去噪方法相比,基于本文的方法对去除图像中的 [9] 田村秀行.计算机图像处理[M 3.金喜子,乔双译.北京: 高斯白噪声效果较好,提高了去噪图像的PSNR值, 科学出版社,2004. [10]Aharon M,Elad M,Bruckstein A M.On the uniqueness of 保留图像的细节信息,且具有更好的视觉效果。将所 overcomplete dictionaries,and a practical way to retrieve 采集到的数字图像去噪后将背景和缺陷进行分离,才 htem[J]+J.Lin.Algebra Appl,2006,416:4s一67. 能更有效地将缺陷进行界定,以利后续的相关特征提 [11]章毓晋.图象理解与计算机工程[M].北京:清华大学出版 取。 社,2000. [12]Grace C S.Wavelet Thresholding for Muhiple Noisy Image 参考文献: Copies[J].IEEE Trnasacitons on Image Processing,2000,9 [1]孙即祥.图像处理[M].北京:科学出版社,2004. (9):1631—1635. [2]冈萨雷斯.数字图像处理[M].北京:电子工业出版社, [13]蔡泽民,赖剑煌.一种基于超完备字典学习的图像去噪方 2002. 法[J].电子学报,2009,37(2):438—441. (上接第112页) [11]Chen Z Y,Kwong C P.Recurrent correlation associative mem— 字符自联想识别[J].模式识别与人工智能,2004,17(4): ories with multiple—value[C]//IEEE International Confer- 467—472. ence o11 neural networks.Orlando,FL,USA:[S.n.],1994: [18]陈存宝,赵力.嵌入自联想神经网络的高斯混合模型说 1O68—1073. 话人辨认[J].电子与信息学报,2010,32(3):528—532. [12]Wang C C,Hwang S M,Lee J P.Capacity analysis of the as— [19]罗璇,程伟.利用模态编码进行结构损伤位置识别的自 ymptotically stable muhivalued exponentiM bidirectional asso— 联想储存器神经网络方法[J].航空学报,2008,29(1): ciative memory[J].IEEE Transaction on systems,mall,and 6o~65. cybernetics,1996,26(3):733—743. [20]王传栋,陈蕾.一种基于稀疏指数联想记忆神经网络的 [13]Chen S C,Chen L,Zhou Z H.A uniifed SWSI—KAMs frame. 图像识别方法[J] 南京邮电大学学报,2008,28(6):78— work and performance evaluation on face recognition[J].Neu— 83. orcomputing,2005,68:54—69. [21]王耀南,谢勇.自联想神经网络的遥感图像主分量提取 [14]Bohland J W,Minai A A.Efficient associative memory using [J].中国图象图形学报,2000,5A(1):25—29. small-world architecture[J].Neurocomputing,2001,38(1): [22]王宇,何小海.改进的Hopfield网络图像复原[J].计算 489-496. 机工程,2007,33(17):54—56. [15]Hopfield J J.Neural computation of decisions in optimization [23]许跃,朱伟兴.基于自联想神经网络的传感器故障诊断 problems[J].Biological cybernetics,1987,52:141—152. [J].传感器与微系统,2007,26(4):94—96. [16]陈蕾,王传栋,孙知信,等.距离加权的2-D核自联想记 [24]陈恬,孙健国,杨蔚华,等.自组织神经网络航空发动机 忆模型及其应用[J].模式识别与人工智能,2007,20(1): 气路故障诊断[J].航空学报,2003,24(1):46—48. l1O—l14. [25]董传亮,史仲平.基于自联想神经网络的谷氨酸发酵故障 [17]芮挺,沈春林,张金林.基于字符特征的车牌英文和数字 诊断[J].生物学杂志,2009,26(3):33—37. 

发布评论

评论列表 (0)

  1. 暂无评论