3种最简单神经网络的结构及学习算法
更新时间:2024-06-12 19:43:01 阅读量: 综合文库 文档下载
- 最简单的卷积神经网络推荐度:
- 相关推荐
1 单层感知器
1.1 结构
单层感知器的结构如图1所示
x1ω1x2ω2ω3ω4x41(偏置)图1 单层感知器结构图
Σfyx3
最后的到的结果为y?f[(?xi?i?1)],其中f函数一般为sgn函数用于二值分类。 1.2学习算法
单层感知器通常采用纠错学习规则得学习算法。一般将偏置作为一个固定的输入,这样输入矩阵是长度为N+1的向量,权值矩阵也是长度为N+1的向量。
设输入为x(n)、权值矩阵为ω(n)、偏置为b(n)、实际输出为y(n)、期望输出为d(n)、η为学习率。所以y(n)=sgn(ωT(n)x(n))。更新权值的算法为
?(n?1)??(n)??(d(n)?y(n))x(n)
一般认为设定收敛条件,例如:两次权值查小于0.01时收敛。
2 线性神经网络
2.1 结构
线性神经网络的结构与单层感知器很相似,只不过是线性神经网络的激励函数可以是线性函数,进而使输出可以为任意值,二单层感知器的激励函数为sgn(符号函数),输出量为二值量。
x1ω1x2ω2ω3ω4x4b
图2 线性神经网络结构图
Σsgnyax+bx32.2 学习算法
线性神经网络的NB处在于其使用了LMS(Least Mean Square)算法进行学习网络。网络学习的最终目的是要得到一个最优的ω值即权值矩阵,使输出值与期望值之间的误差最小。误差最小的标准就是均方差最小。 设某次迭代的误差为e(n),则e(n)为下式
e(n)?d(n)?xT(n)?(n)
其中x(n)?[1,x1(n),x1(2),...xN(n)], 望输出。均方差为
?(n)?[b(n),?1(n),?2(n),...?N(n)],d(n)为期
1Q2mse??e(k)
Qk?1为了使均方差最小,就要对mse对ω求导,然后领导数为0,导数为0的ω值就是
是mse最小的ω。但是为了解决权值ω维数过高。往往通过调节权值来逼近ω的最优质。使mse从空间中的某一点开始,沿着斜面向下滑行,最终达到最小值,梯度反方向有是滑行最快的方向。所有求出mse的梯度,让其负数成为调整权值的增量,这样就可以以最快的速度逼近最优权值。
在实际计算中往往不用mse计算,而是用
1E(?)?e2(n)
2对其求导结果就是梯度。推导如下
?E(?)?e(n)?e(n) ?????e(n)??xT(n) ???E(?)??xT(n)e(n) ??又?(n?1)??(n)??(??),???xT(n)e(n)
即?(n?1)??(n)??x(n)e(n)
最后确定其收敛的方法可自行设定,例如误差小于某个设定的值、两次迭代权值变化小于某个设定的值、设置最大迭代次数等。
T3 BP神经网络
3.1结构
BP神经网络是一种多层前馈神经网络,该网络的主要特点是:信号前向传递,误差反向传播。在前向传递中,输入信号从输入层经隐含层逐层处理,直至输出层,每一层的神经元状态只影响下一层神经元状态。如果输出层得不到期望输出,则转入反向传播,根据预测误差调整网络权值和阈值,从而使BP神经网络预测输出不断逼近期望输出。BP神经网络的拓扑结构如下图1所示
输入层x1x2ωij隐含层ωjk输出层y1y2......xm...yn
图1 BP神经网络的拓扑结构
其中ωij为输入层到隐层的权值矩阵,ωjk为隐层到输出层的权值矩阵。 BP神经网络的激励函数一般为sigmod函数或者线性函数。 3.2学习算法
BP神经网络采用的是最速下降法(梯度下降法)进行误差的反相传播,最速下降法本质上与LMS算法相同,如果将最速下降法的目标函数定义为均方差,那么最速下降法就等同于LMS算法。
正在阅读:
3种最简单神经网络的结构及学习算法06-12
2022-2022年高中政治人教版《选修三》《专题五 日益重要的国际组04-10
中医药培训计划12-22
三步五环节教学心得体会12-18
年产80万吨高速线材生产车间设计开题报告05-20
如何构建食品添加剂安全监管体系06-01
低温装备发展概况和公司产品介绍培训讲义07-26
七年级英语试题第一次单元测试08-08
通告范文02-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 神经网络
- 算法
- 结构
- 简单
- 学习
- 苏教版小学科学三年级下册期末重点复习题
- 西安碑林导游词
- 2015届高考调研文科课时作业22
- 高考复习-地理(地球运动练习)
- 孙金龙在市委常委中心组理论学习会上的讲话
- 文献翻译陈朋
- 辽宁林业职业技术学院毕业论文规范
- 小学科技活动记录簿(一.二年级)
- 小学六年级下册生命与健康全册教案 -
- 宏观习题及答案精选
- 原生质体制备方法
- 最新北师大版九年级数学上期末试卷
- 纳米SiO2聚合物复合材料 (1)
- 山东省邹平双语学校2017-2018学年高三上学期期中考试语文试题 Wo
- 高考小说阅读——理解文中重要语句 学案
- 《我爱红领巾》说课稿
- 金融危机下我国科技创新的八大使命资料
- 计算机组网技术实验报告 - 图文
- 如何订立合同提纲
- 八年级上册学生评语