Matlab人工神经网络工具箱中的BP工具函数及其应用97019.pdfVIP

Matlab人工神经网络工具箱中的BP工具函数及其应用97019.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab人工神经网络工具箱中的BP工具函数及其应用97019.pdf

维普资讯 第21卷 第 5期 许 昌师专学报 VoI.21.No.5 2002年 9月 JOURNALOFXUCHANG TEACHERSCOLLEGE Sep.,2002 文章编号 :lOOO一9949(2002)05—0(/39—04 Matlab人工神经网络工具箱 中的BP工具函数及其应用 陈春凯 (铁道警官高等专科 学校,河南 郑州450053) 摘 要 :人工神经网络 中的BP网络模型在 函数逼近 、模式识别等领域得到 了广泛 的应用 ,但利用神经 网络 解决实 际问题 时,经常涉及 到大量 的数值计算问题 ,而运用计算机高级语言编程对神经网络 BP模型进行仿真和 辅助设计是件十分麻烦的事情 ,为 了解决这个矛盾 ,Matlab工具箱 中专fq编制 了大量有关设计 BP网络模型的工 具函数 本文分析 了Matlab软件 包中人工神经网络工具箱的有关 BP网络 的工具 函数 ,并给 出了部分重要工具 函 数 的 实 际应 用 . 关键词 :Matlab;人工神经网络 ;BP算法 ;工具函数 中图分类号 :TP18 文献标识码 :A 0 引言 人工神经元 网络 ANN(artificialneuralnetworks)是 由大量简单单元 以及这些单元 的分层组织大规模并行联结而成 的一种 网络 ,它力图象生物神经系统一样处理事物 ,实现人脑 的某些功能l1.1986年 Rrmlenhort提 出的前馈 网络的误差反传算法 BP (BackPropagation)_2’实现 了Minsky的多层 网络设想 ,使得 ANN理论 向实用化方面迈进 了一大步 .ANN的BP网络模 型在模 式识别 、函数逼近等领域得到了广泛 的应用 ,但利用神经 网络解决实际问题时,必定会涉及到大量 的数值计算 问题 4_,这其 中既包括一般 的矩阵计算 问题 ,如微分方程求解 、优化 问题等 ,也包括许多模式的正交化、最小二乘法处理和极大极小匹配 等求解过程等等.尽管现代数值计算理论已经发展得很完善,多数计算问题都有高效标准解法,但是用计算机高级语言如 VisualC++、FORTRAN等编程对神经 网络模型进行仿真和辅助设计仍然是件十分麻烦的事情 . 为 了解决数值计算与计算机仿真之间的矛盾 ,美国Mathworks公司推 出了一套高性能 的数值计算和可视化软件包 Mat— lab,它集数学计算 、图形计算 、语言设计 、计算机仿真等于一体 ,具有极高的编程效率 ,更具特色 的是 Marlab集 中了许多领域 专家学者 的智慧 ,成功地扩展 了30多个专业领域工具箱 ,如生物 医学_[程 、图像处理 、模糊控制 ,神经 网络等 .其 中,神经 网 络工具箱是 Matlab环境下所开发出来的许多工具箱之一,它是以神经 网络理论为基础 ,用 Matlab语言构造 出典型神经 网络 的工具 函数 ,Matlab中专 门编制了大量有关 BP网络 的工具函数 ,为 BP网络 的应用研 究提供 了强有利 的便利工具 .本文分析 了Matlab软件包 中人工神经 网络工具箱 的有关 BP网络 的工具函数 .并给出了部分工具函数在 函数逼近 中的实 际应用 l BP网络模型中的有关计算公式 BP算法的基本思想是 :对于一个输入样本 ,经过权值 、阈值和激励 函数运算后 ,得到一个输 出,然后让它与期望 的样本 进行比较 ,若有偏差 ,则从输 出开始反向传播该偏差 ,进行权值 、阈值调整 ,使 网络输 出逐渐与希望输 出一致 . BP算法 由四个过程组成 :输入模式 由输入层经过 中间层 向输 出层 的 “模式顺传播 ”过程 ,网络 的希望输 出与网络 的实 际输 出之间的误差信号由输出层经过 中间层 向输入层逐层修正连接权的 “误差逆传播”过程 ,由 “模式顺传播 ”与 “误差逆传 播”的反复交替进行的网络 “记忆训练 ”过程 ,网络趋 向于收敛即网络 的全局误差趋 向极小值的 “学习收敛”过程 . 令第 i个神经元 的阈值为0,它受

文档评论(0)

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

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

1亿VIP精品文档

相关文档