机器学习神经网络的论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《机器学习神经网络的论文.doc》由会员分享,可在线阅读,更多相关《机器学习神经网络的论文.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流机器学习神经网络的论文.精品文档. 机器学习网络系统论文 班级:10级自动化(1班)姓名:才让加学号:1020301025摘要:神经网络是计算机智能和机器学习研究、开发和应用最活跃的分支之一。本文首先通过对误差回传神经网络(BPNN)和径向基函数神经网络(RBFNN)的知识进行学习,并且对各自的原理进行了简单的分析,最后在各自的功能上进行了比较。人工神经网络(Artificial Neural Networks)是参照生物神经网络发展起来的模拟人脑生物过程的人工智能技术。它是由大量的神经元互连形成的一种非线性系统。因此,神经网络根据神经元互连
2、模式可分为前向网络(前馈网络)和反馈网络。经过十几年的发展,神经网络理论在模式识别、人工智能、控制与优化、空间科学、通讯等应用领域取得了令人瞩目的成就。BP网络和RBFNN网络的分析与比较1 BP网络原理BP神经网络也称为误差后向传播神经网络,它是一种无反馈的前向网络,是神经网络模型中使用最广泛的一类。BP神经网络是典型的多层结构,分为输入层、隐层和输出层,层与层之间多采用全互联方式,同一层单元之间不存在相互连接接。1.1 Sigmoid阈值单元 X1X0X2XnW1W2WnW0图 1Sigmoid单元先计算它的输入的线性组合,然后应用到一个阈值上,阈值输出是输入的连续函数其中1.2 反向传播
3、算法BP网络可以有多层,我们采用梯度下降方法试图最小化网络输出值和目标值之间的误差平方,首先定义网络输出的总误差:其中:outputs是网络输出单元的集合,tkd和okd是与训练样例d和第k个输出单元相关的输出值。1.2.1 随机梯度下降法两层sigmoid单元的前馈网络的反向传播算法如下:BackPropagation(training_examples, h, nin, nout, nhidden)training_examples是序偶的集合,是网络输入值向量,是目标输出值。h是学习速率,nin是网络输入的数量,nhidden是隐藏层单元数,nout是输出单元数,从单元i到单元j的输入表
4、示为xji,单元i到单元j的权值表示为wji。 创建具有nin个输入,nhidden个隐藏,nout个输出单元的网络 初始化所有的网络权值为小的随机值 在遇到终止条件前对于训练样例training_examples中的每个: 把输入沿网络前向传播 把实例输入网络,并计算网络中每个单元u的输出ou , 使误差沿网络反向传播 对于网络每个输出单元k,计算它的误差项dk dkok(1-ok)(tk-ok) 对于网络每个隐藏单元h,计算它的误差项dh dhoh(1-oh) 更新每个网络权值wjiwjiwji+Dwji,其中Dwji=dhjxji1.2.2 算法推导随机梯度下降算法迭代处理训练样例,每次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器 学习 神经网络 论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内