联想记忆计算机网络,什么是双向联想记忆神经网络

7f85cc4a10a6333f0c23bd275d6f47a9.png

联想记忆神经网络是模拟人脑, 把一些样本模式存储在神经网络的权值中, 通过大规模的并行计算, 使不完整的、受到噪声“污染”的畸变模式在网络中恢复到原有的模式本身。

大脑是人体最为复杂的信息处理系统。联想记忆(AssociativeMemory, AM) 是人脑的重要认知功能之一。例如, 听到1 首歌曲的一部分便可以联想到整个曲子, 看到某人的名字会联想到他(她) 的相貌等特点。前者称为自联想( Self-Association) , 而后者称为异联想(Hetero-Association) 。由于许多神经活动很难在实验中直接被观察, 例如: 在记忆脑区相关神经元集群的电活动不一定都能被观察和记录到, 即使能记录到也不能体现某些关键的功能性编码, 需要通过建立神经网络模型对脑的联想记忆功能进行仿真。因此, 联想记忆神经网络的研究近年来受到人们的极大关注[1- 3]。联想记忆神经网络是模拟人脑, 把一些样本模式存储在神经网络的权值中, 通过大规模的并行计算, 使不完整的、受到噪声“污染”的畸变模式在网络中恢复到原有的模式本身。

自联想记忆是指由受损的输入模式恢复到完整的模式本身;异联想记忆是指由输入模式获得与之相关的其他模式。不同于传统的数字计算机按地址存储信息的方式, 这种存储的根据是内容存储信息(Content- Addressable Memory) , 即找到信息的地址后便能找到这个信息, 因此要求不同的信息必须有不同的地址。本文主要对联想记忆人工神经网络模型的发展历史及研究现状进行了综述。

2 联想记忆神经网络的发展

人工神经网络(Artificial Neural Network, ANN) 是一门发展十分迅速的交叉学科, 涉及生物、计算机、数学、电子、物理、心理学、认识科学等多种学科。其发展可追溯到20 世纪,从时间进程来看, 可把这一历史大致划分为以下4 个时期:第一时期为发展初始期, 1890~1969 年; 第二时期为低潮时期, 1969~1982 年; 第三时期为复兴时期, 1982~1986 年; 第四时期为发展高峰期, 从1986 年至今。1890 年,W.James 的专著《生理学》[4]一书首次阐明了有关人脑结构功能及相关学习联想记忆的规则。1943 年, Mc-Culloch 和Pitts 融合了生物物理学和数学的有关结果, 提出了神经元突触模型中最原始最基本的模型———MP 模型, 这是自W.James 以来第一个采用集体并行计算结构描述的人工神经网络及网络工作, 证明了MP 模型可完成任意有限的逻辑运算。1949 年, Hebb 通过对大脑神经细胞、人类学习行为和条件反射的观察和研究, 发表了《行为自组织》专著, 提出了神经元学习的一般规则———Hebbin 算法, 指出当2 个神经元同时兴奋时, 连接权值强度增加, 这一思想至今仍为许多算法所采用, 并在最近的生理解剖学中得到了证实。1969年, M.Minsky 和S.Pappert 发表《Perceptrons》[5]专著, 从数学的角度分析了Rosenblatt 的单层感知器, 以一个异或运算的例子批评了人工神经网络, 使人工神经网络的发展进入了低谷。1982 年, Hopfield[6]提出了著名的Hopfield 神经网络模型。Hopfield 网络首次引用能量函数的概念来分析动态网络, 从多层前馈网络和反馈网络两方面掀起了人工神经网络全球性的研究热潮。Hopfield 神经网络模型是一种动态反馈神经网络, 比前馈网络具有更强的计算能力, 自联想记忆是其重要特征。在Hopfield 神经网络中, 每个神经元跟MP 模型一样有2 种不同状态: 0( 神经元不放电) ; 1( 神经元放电) 。由于网络输出端到其输入端有反馈, 所以Hopfield 网络在输入的激励下会产生不断的状态变化, 最终收敛到一个稳定的状态, 从而实现联想记忆功能。二值型Hopfield 能够实现联想记忆功能, 但是真实神经元并不是二值型的神经元。因此, 需要用具有真实神经元特性的神经元模型构建神经网络, 才能更加接近真实的神经网络。

20 世纪90 年代, 研究表明[7- 8]发放神经元( Spiking) 表现出了联想记忆的特性。由于发放神经元更加接近真实生物神经元的特性, 因此, 由发放神经元模型构成的联想记忆神经网络模型成为目前科学研究的热点, 如Hodgkin- Huxley 神经元模型、FitzHugh- Nagumo 神经元模型等就是典型的发放神经元模型。

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/438449.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第二节 DOM-Document对象

一. 整体介绍 这里介绍DOM对象中的Document对象。 何为Document对象?每个载入浏览器的HTML文档都会成为Document对象,Document对象可以帮助我们对所有的HTML文档进行访问。 任何一个对象都会有属性和方法,当然Document对象也不例外&#xff0…

计算机专业的情书,【实用】大学各专业表白情书,你能看懂几个

原标题:【实用】大学各专业表白情书,你能看懂几个大学各专业表白情书的正确打开方式每每看到朋友圈秀恩爱时就会用知识摆脱烦恼刷刷微博浏览网页学学专业技能......但是!居然连专业都不放过表白还那么高调来感受感受吧……音乐专业每次看着你…

第三节 DOM-Element对象

一. 整体介绍 这里介绍DOM对象中Element对象。 那么何为Element对象呢?Element对象就是HTML元素,Element对象包括:元素节点、文本节点、属性节点。 下面利用一张图来总体概括一下Element对象包含的知识点。 二. 知识梳理 一张图胜似千言万语…

w8计算机配置要求,win8配置要求 详细介绍

随着win8系统的不断完善,现在已经越来越多用户投身到win8的行列之中,越来越多的人使用win8也代表着出现了新的问题,很多用户考虑到win系统对电脑的硬件要求有所不同,所以有些电脑无法完美的运行win8系统,究竟要怎么样才…

C#多线程编程系列(一)- 简介

目录 系列大纲一、前言二、目录结构四、章节结构五、相关链接系列大纲# 目前只整理到第二章,线程同步,笔者后面会慢慢更新,争取能把这本书中精华的知识都分享出来。C#多线程编程系列(一)- 简介C#多线程编程系列&…

计算机论文答辩注意哪些问题,计算机专业论文答辩(准备和注意事项)

随着社会的不断发展,计算机的应用在中国越来越普遍,在互联网、通信、多媒体等领域都有应用,对于计算专业的同学,毕业时,除了想了解毕业论文如何写作,还有就是论文的答辩准备,下面我们就为大家重…

C#多线程编程系列(二)- 线程基础

目录 C#多线程编程系列(二)- 线程基础 1.1 简介1.2 创建线程1.3 暂停线程1.4 线程等待1.5 终止线程1.6 检测线程状态1.7 线程优先级1.8 前台线程和后台线程1.9 向线程传递参数1.10 C# Lock关键字的使用1.11 使用Monitor类锁定资源1.12 多线程中处理异常…

C#多线程编程系列(三)- 线程同步

目录 1.1 简介1.2 执行基本原子操作1.3 使用Mutex类1.4 使用SemaphoreSlim类1.5 使用AutoResetEvent类1.6 使用ManualResetEventSlim类1.7 使用CountDownEvent类1.8 使用Barrier类1.9 使用ReaderWriterLockSlim类1.10 使用SpinWait类参考书籍笔者水平有限,如果错误…

C#多线程编程系列(四)- 使用线程池

目录 1.1 简介1.2 在线程池中调用委托1.3 向线程池中放入异步操作1.4 线程池与并行度1.5 实现一个取消选项1.6 在线程池中使用等待事件处理器及超时1.7 使用计时器1.8 使用BackgroundWorker组件参考书籍笔者水平有限,如果错误欢迎各位批评指正!1.1 简介…

C#线程模型脉络

今天在看同事新买到的《C#本质论 Edition 4》的时候,对比下以前Edtion3的新特性时,针对Async/Await关键字时发现对一些线程方面的定义还理解的不是很透彻,脉络还不是很清晰,这样有了本文,希望对有同样困惑的朋友有些帮…

“菜”鸟理解.NET Framework(CLI,CLS,CTS,CLR,FCL,BCL)

既然要学.NET,就要先认识认识她,我不喜欢大段大段文字的东西,自己通过理解,画个图,来看看.NET的沉鱼落雁,闭月羞花之容。 最下层蓝色部分是.NET Framework的基础,也是所有应用软件的基础。.NET …

QQ炫舞手游显示进入服务器失败6,qq炫舞手游进不去怎么办 游戏进不去方法详解[多图]...

qq炫舞手游是新出的游戏,在近期非常的火爆,不过有不少的玩家都有进不了游戏的情况,下面安族小编给大家介绍一下游戏进不去方法详解。qq炫舞手游玩不了解决方法1.第一种方式就是内测还没有开启咯,所以玩家一般都是下载不到包的&…

那些年我们一起追逐的多线程(Thread、ThreadPool、委托异步调用、Task/TaskFactory、Parallerl、async和await)

一. 背景 在刚接触开发的头几年里,说实话,根本不考虑多线程的这个问题,貌似那时候脑子里也有没有多线程的这个概念,所有的业务都是一个线程来处理,不考虑性能问题,当然也没有考虑多线程操作一条记录存在的并…

asp.net mvc webform和razor的page基类区别

接触过asp.net mvc的都知道&#xff0c;在传统的webform的模式下&#xff0c;page页面的基类是这样声明的&#xff1a; <% Page Language"C#" MasterPageFile"~/Views/Shared/Site.Master" Inherits"ViewPage" %> 如果是partial view的话…

frameset ajax,js控制frameSet示例

js控制frameSet示例1&#xff1a;js修改frameset的cols属性来达到修改各个页面所占的宽高&#xff0c;例如隐藏当前frame页。复制代码 代码如下:window.parent.document.getElementsByTagName("frameset")[0].cols"0,*";2&#xff1a;js调用其他frame页面的…

人生的抉择—aspx、ashx、asmx文件处理请求效率比较

总结&#xff1a; ashx&#xff1a;只是实现IHttpHandler接口 aspx&#xff1a;public class Page : TemplateControl, IHttpHandler 而TemplateControl是&#xff1a; abstract class TemplateControl : Control, INamingContainer, IFilterResolutionService 所以aspx是重型…

ajax jsp模糊查询源码,Ajax动态执行模糊查询功能

Ajax动态执行模糊查询功能 内容精选换一换Profiling采集的数据较多&#xff0c;同时解析后展示的性能指标项也比较多&#xff0c;为方便用户快捷查找到具体性能指标的含义&#xff0c;提供命令行查询功能&#xff1a;不包含metric_name参数时&#xff0c;打印hiprof.sh脚本帮助…

一般处理程序(ashx)和页面处理程序(aspx)的区别

客官请看图 图中的Httphandler就是处理程序。 两者的共同点 如果把aspx处理程序和ashx处理程序放到上图中&#xff0c;他们是处在相同的位置的&#xff0c; 他们都实现了IHttphandler接口。实现了IHttphandler才具备处理请求的能力 两者的不同点 微软对aspx下足了功夫&#…

怎么在微云服务器找一个文件,微云文件在哪里打开_怎么快速找到微云文件

微云文件在哪里打开&#xff0c;这个问题困扰了许多的朋友&#xff0c;今天小编带着教程走向大家&#xff0c;我们可以使用微云可以快速连接和预览在线文档&#xff1b;同时加载和卸载多终端、手机、计算机、同步PAD数据传输&#xff0c;无需数据线。对于微云客户端&#xff0c…

ASP.NET Core真实管道详解[1]

ASP.NET Core管道虽然在结构组成上显得非常简单&#xff0c;但是在具体实现上却涉及到太多的对象&#xff0c;所以我们在 《ASP.NET Core管道深度剖析[共4篇]》 中围绕着一个经过极度简化的模拟管道讲述了真实管道构建的方式以及处理HTTP请求的流程。在这个系列 中&#xff0c;…