网站大量收购独家精品文档,联系QQ:2885784924

人工神经网络算法简介.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西安电子科技大学软件学院130513班 黎建文? ? 摘要 “人工神经网络”这个词汇对不少人来说并不新鲜,但是它的内涵,原理对很多人来说并不清楚。本文试图对人工神经网络及其原理进行一个简单的介绍。 关键字 人工神经网络 ? Introduce to the Artificial Neural Network Algorithms Abstract In recent years, the word ”artificial neural network is not fresh to many people, whose intension and theorem is not so clear to them. They will be introduced in this article. Key words Artificial neural network 一 背景 人工神经网络的研究,可以追溯到 1957年Rosenblatt提出的感知器(Perceptron)模型 。它几乎与 人工智能—— AI( Artificial Intelligence)同时起步,但30余年来却并未取得人工智能那样巨大的成功,中间经历了一段长时间的萧条。直到80年代,获得了关于 人工神经网络切实可行的算法,以及以Von Neumann体系为依托的传统算法在知识处理方面日益显露出其力不从心后,人们才重新对人工神经网络发生了兴趣,导致神经网络的复兴。 ? 二 人工神经网络 在介绍人工神经网络及其原理之前,让我们先了解一下生物的神经网络的工作原理。 从神经细胞处理刺激的角度看,每个神经细胞可以简单地看做由三部分组成:树突,轴突,细胞体。对每个神经细胞,树突可以由多个,它们是接受来自其他神经细胞的刺激的通道;细胞体只有一个,它接受刺激并进行相应的处理;轴突也只有一个,它负责输出刺激,通过神经连接传递给其他神经元。 当某个来自大脑或者感受器的刺激发生,神经细胞就通过树突-胞体-轴突-神经连接-其他细胞这样的迅速将刺激通过处理传到其他神经细胞。这样一条通路就是一个信息处理的通路。整个神经系统由无数的神经细胞及神经连接组成,构成一个神奇的巨大的信号处理系统。 胞体3 胞体1 胞体2 神经连接 树突 轴突 刺激处理 刺激输出 刺激输入 ? 但是刺激在神经系统里并非毫无规律地广播式地传播。通常某条通道对某类刺激传播的速度比较快,而且神经细胞每传播一次这类刺激,似乎这类刺激就在这个神经细胞里留下了痕迹,就好像很多动物会在走过的路上留下分泌物。渐渐地这类刺激在大多数情况下多会从这条通道经过,通过这条通道相同的处理后输出。 聪明的科学家从生物的神经系统里得到启示,创造了一种新的处理信号的具有一定智能的人工神经网络。他们仿造生 物神经系统建立了这样一个信号处理的模型: ? 每个信息处理单元接受n个输入X1,X2…Xn,对每个输入的灵敏度为W1,W2…Wn,处理单元的处理功能用一个函数 y = f(X1*W1+X2*W2+…Xi*Wi+…Xn*Wn- Θ) 表示,而处理单元处理的结果就是输出Y。 由多个这样的信息处理单元构成的一个网络就是人工神经网络。让我们看一下美国神经网络学家Hecht Nielsen对人工神经网络的定义:人工神经网络是由多个非常简单的处理单元彼此按某种方式相互连接而形成的计算机 系统,该系统考其状态对外部输入信息的动态响应来处理信息。 ? 三 人工神经网络算法 1设计信息处理单元连接的方式 按照信息处理单元的连接方式,神经网络可以分为多种类型。这里介绍按照结点有无反馈划分的两种典型的网络结构: (1)前馈网络 网络可以分为几个层。各层按信号传输先后顺序依次排列,第i层的神经元只接受第i-1层神经元给出的信号。各神经元之间没有反馈。输入层结点与输出层结点称为“可见层”,其他中间层则称为“隐层”。 (2)反馈网络 网络分层,某些结点除了接受外加输入以外,还要接受其他结点的反馈,或者是自身的反馈。 当然,除了这种划分方式,还有按照层数划分为单层网络与多层网络,按照输入数据的特点划分为离散网络和连续网络等。 不同的网络在性能和效率上会有很大的差异,一般来说,跨层连接的结点越多,网络越是可靠;层数越多,网络的效率越低;反馈越多,网络的学习能力越强;结点个数越多,网络的记忆能力就越好。因此往往要根据实际应用设计网络的连接。在这里,我们不难得出一个结论:信息处理单元连接的方式的设计是人工神经网络算法设计的一个重要方面。 目前研究得相对成熟的是BP误差反传神经网络,Hopfield反馈神经网络,BAM双向联想记忆神经网络,CMAC小脑神经网络,

文档评论(0)

zhengshumian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档