版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1MATLAB程序设计《MATLAB程序设计》2第十二章神经网络12.1BP神经网络 12.2模型建立 12.3MATLAB实现12.1BP神经网络《MATLAB程序设计》3BP神经网络是一种多层前馈神经网络,该网络的主要特点是信号前向传递,误差反向传播。在前向传递中,输入信号从输入层经隐含层逐层处理,直至输出层。每一层的神经元状态只影响下一层神经元状态。如果输出层得不到期望输出,则转入反向传播,根据预测误差调整网络权值和阈值,从而使BP神经网络预测输出不断逼近期望输出。12.1.1BP神经网络概述
12.1BP神经网络《MATLAB程序设计》4步骤1:网络初始化根据系统输入输出序列(X,Y)确定网络输入层节点数n,隐含层节点数l,输出层节点数m,初始化输入层,隐含层和输出层神经元之间的连接权值、,初始化隐含层阈值a,输出层阈值b,给定学习速率和神经元激励函数。12.1.1BP神经网络概述
12.1BP神经网络《MATLAB程序设计》5步骤2:隐含层输出计算根据输入变量X,输入层和隐含层间连接权值,以及隐含层阈值,计算隐含层输出H。12.1.1BP神经网络概述
式中,l为隐含层节点数;f为隐含层激励函数,该函数有多种表达形式,本章所选函数为,
12.1BP神经网络《MATLAB程序设计》6步骤3:输出层输出计算根据隐含层输出H,连接层和阈值b,计算BP神经网络预测输出O。12.1.1BP神经网络概述
步骤4:误差计算根据网络预测输出O和期望输出Y,计算网络预测误差e。
12.1BP神经网络《MATLAB程序设计》7步骤5:权值更新根据网络预测误差e更新网络权值。12.1.1BP神经网络概述
步骤6:阈值更新根据网络误差预测误差e更新网络节点阈值a,b。
步骤7:判断算法迭代是否结束,若没有结束,返回步骤2。12.1BP神经网络《MATLAB程序设计》8语音特征信号识别是语音识别研究领域中的一个重要方面,一般采用模式匹配的原理解决。语音识别的运算过程为:首先,待识别语音转化为电信号后输入识别系统,经过预处理后用数学方法提取语音特征信号,提取出的语音特征信号可以看成该段语音的模式;然后,将该段语音模型同已知参考模式相比较,获得最佳匹配的参考模式为该段语音的识别结果。12.1.2语音特征信号识别
12.1BP神经网络《MATLAB程序设计》9选取了民歌,古筝,摇滚和流行四类不同音乐,用BP神经网络实现对这四类音乐的有效分类。每段音乐都用倒谱系数法提取500组24维语音特征信号,提取出的语音特征信号12.1.2语音特征信号识别
12.2模型建立《MATLAB程序设计》10基于BP神经网络的语音特征信号分类算法建模包括BP神经网络构建,BP神经网络训练和BP神经网络分类三步
12.3MATLAB实现《MATLAB程序设计》11数据归一化方法是神经网络预测前对数据常做的一种外理方法。数据归一化处理把所有数据都转化为[0,1]之间的数。其目的是取消各维数据间数量级差别,避免因为输入输出数据数量级差别较大而造成网络预测误差较大。12.3.1归一化方法及MATLAB函数
(1)最大最小法。函数形式如下
。(2)平均数方差法.函数形式如,
12.3MATLAB实现《MATLAB程序设计》12首先根据倒谱系数法提取四类音乐语音特征信号,不同的语音信号分别用1,2,3,4标识,提取出的信号分别存储于data1.mat,data2.mat,data3.mat,data4.mat数据库文件中,每组数据为25维,第1维为类别标识,后24维为语首特征符号。然后把四类语音特征信号合为一组,从中随机选取1500组数据作为训练数据,500组数据作为测试数据,并对训练数据进行归一化处理。根据语音类别标识设定每组语音信号的期望输出值,如标识类为1时,期望输出向量为[1000]。12.3.2数据选择和归一化
12.3MATLAB实现《MATLAB程序设计》13根据语音特征信号特点确定BP神经网络的结构为24—25—4,随机初始化BP神经网络权值和阈值。12.3.3BP神经网络结构初始化
12.3MATLAB实现《MATLAB程序设计》14根据语音特征信号特点确定BP神经网络的结构为24—25—4,随机初始化BP神经网络权值和阈值。12.3.4BP神经网络训练
12.3MATLAB实现《
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业守秘信息泄露紧急管理策略方案
- 互联网产品设计用户界面优化方案
- 遵守时间节点要求完成工作的承诺书3篇
- 交通运输行业车辆调度与运营管理方案指南
- 2026年学校脱贫攻坚与乡村振兴贡献展
- 2026年深基坑工程施工技术及安全监控
- 2026年加油站噪声污染防治与控制措施培训
- 2026年保安值班室(岗亭)标准化建设规范
- 2026年保险经纪公司市场行为合规性自查清单
- 2026年职业培训项目预算编制模板
- 万用表原理及使用方法
- 5年(2021-2025)重庆中考物理真题分类汇编:专题24 力学实验(二)(解析版)
- 抵制和防范宗教向校园渗透
- 14.超声刀使用及维护中国医学装备协会团体标准TCAME19-2020
- GB/T 222-2025钢及合金成品化学成分允许偏差
- 眼科手术分级详细目录
- 幼儿园大班数学《玩具店开张》课件
- 煤矿掘进工安全培训内容课件
- 2025四川阿坝州若尔盖县下半年省内外教师业务水平达标考调中小学教师11人考试参考试题及答案解析
- 基于PLC的采煤机监控系统设计
- 机械设备保修期服务方案及保证措施
评论
0/150
提交评论