- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab60版本中神经网络工具箱训练算法的使用与比较
M atlab6. 0 版本中神经网络工具箱
训练算法的使用与比较
陈 杨, 王 茹, 林 辉
(西北工业大学自动控制系, 陕西 西安 710072)
摘 要: 介绍了 6. 0 版本内神经网络工具箱中 网络5 种训练算法的基本思
M atlab BP
想及其对应的训练函数, 结合例子对它们的应用进行了介绍, 并给出了简单比较。
关键词: ; 算法; 神经网络
M A TLAB BP
: 5
Abstract T h is paper introduces the theories and training functions of BP N eural N et
work training algorithm s in M atlab 6. 0’s toolbox , then discusses their app licationsw ith
examp le and compare them.
: ; ;
Key words M A TLAB BP algorithm neural network
神经网络理论近年来发展得非常迅速, 快速算法主要有两类: 启发式教学和标准数
因为它不依赖于系统的数学模型, 而是通过 字式最优教学。启发式教学来源于标准快速
学习, 将输入、输出之间的关系以权值的方式 下降算法, 本文介绍其中的两种算法: 变学习
编码, 并将它们关联起来。其应用已经渗透到 率 算法和弹性 算法, 分别介绍其中的
BP BP
各个领域, 在智能控制、模式识别、计算机视 traingda 函数和trainrp 函数。标准数字最优
觉等方面取得了令人鼓舞的成绩。 ( 教学常见的有三类算法: 变梯度算法, 类
BP Back
P ropagation ) 网络是神经网络中最常用的一 N ew ton 算法和L evenberg M arquardt 算
种结构, 是一种多层前馈网络, 其隐层神经元 法。对于第一种算法, 本文将介绍其中的
的变换函数是 型函数, 可以实现从输入到 函数、 函数、 函数、
S traincgf traincgp traincgb
输出的任意的非线性映射。M A TLAB 软件 trainscg 函数; 对于第二种算法, 本文将介绍
带有功能强大的神经网络工具箱, 了解并且 函数、 函数; 对于第三种算
trainbfg trainoss
充分利用该工具箱函数, 可以使我们的研究 法, 本文介绍trainlm 函数。
工作收到事半功倍的效果。M athwork s 公司 上述各种算法可以用一个简单的例子加
新推出的M A TLAB 60 在原来的基础上增 以说明。在实际应用如信号预测中, 常常用到
加了不少新函数, 使编程思路大
文档评论(0)