模式识别理论及应用 人工神经网络.ppt
![资源得分’ 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)
《模式识别理论及应用 人工神经网络.ppt》由会员分享,可在线阅读,更多相关《模式识别理论及应用 人工神经网络.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉大学电子信息学院第八章 人工神经网络模式识别理论及应用Pattern Recognition-Methods and Application内容目录第八章 人工神经网络 引言3245 8.2 人工神经元模型8.3 神经网络学习方法8.4 前馈神经网络及其主要方法8.5 神经网络模式识别典型方法18.6 Matlab神经网络工具箱介绍及应用6模式识别与神经网络8.1 引言uu生物神经网络(biological neural network,BNN),特别是人脑的模拟。uu人工神经网络(artificial neural network,ANN):由大量神经元经广泛互联组成的非线性网络(功能模
2、块,数学模型)uu自底向上的综合方法:基本单元基本单元功能模块功能模块系统系统3神经元4神经网络5神经网络发展历史简介uuM-P神经元模型(McCulloch&Pitts 1943)uuHebb神经元学习准则(Hebb,1949)uu感知机Perceptron(Rosenblatt 1958)Adaline(Widrow and Hoff)uuPerceptron(Minsky&Papert,1969)uuHopfield模型(Hopfield,1982)uu多层感知机MLP与反向传播算法BP(Rumelhart,1986)引言引言6神经网络的特点uu自学习uu自适应uu并行处理uu分布表达与
3、计算引言引言7神经网络的应用uuNN本质上可以理解为函数逼近,可以应用到众多领域:优化计算优化计算信号处理信号处理智能控制智能控制模式识别模式识别机器视觉等机器视觉等引言引言8神经网络的应用uuAerospaceHigh performance aircraft autopilots,flight High performance aircraft autopilots,flight path simulations,aircraft control systems,path simulations,aircraft control systems,autopilot enhancements
4、,aircraft autopilot enhancements,aircraft component simulations component simulations uuAutomotiveAutomobile automatic guidance systems,Automobile automatic guidance systems,warranty activity analyzerswarranty activity analyzersuuBankingCheck and other document readers,credit Check and other documen
5、t readers,credit application evaluatorsapplication evaluators引言引言9神经网络的应用uuDefenseDefenseTarget tracking,object discrimination,facial Target tracking,object discrimination,facial recognition,new kinds of sensors,sonar,radar recognition,new kinds of sensors,sonar,radar and image signal processingand
6、image signal processinguuElectronicsElectronicsCode sequence prediction,integrated circuit chip Code sequence prediction,integrated circuit chip layout,chip failure analysis,machine vision,voice layout,chip failure analysis,machine vision,voice synthesissynthesisuuRoboticsRoboticsTrajectory control,
7、manipulator controllers,vision Trajectory control,manipulator controllers,vision systemssystemsuuSpeechSpeechSpeech recognition,speech compression,speech Speech recognition,speech compression,speech synthesis synthesis 引言引言10神经网络的应用uuSecuritiesMarket analysis,stock trading advisory systemsuuTelecomm
8、unicationsImage and data compression,automated information services,real-time translation of spoken languageuuTransportationTruck brake diagnosis systems,vehicle scheduling,routing systems引言引言118.2 神经元uu生物神经网络:生物神经网络:Biological Neural Biological Neural NetworkNetwork(BNNBNN)uu神经元:神经元:n neuroneuron 神
9、经元经突触传递信号给神经元经突触传递信号给其他神经元(胞体或树突)其他神经元(胞体或树突)10101111个神经元个神经元/人脑人脑 10104 4个连接个连接/神经元神经元uu神经元基本工作机制:神经元基本工作机制:状态:兴奋与抑制状态:兴奋与抑制 互联,激励,处理,互联,激励,处理,阈值阈值12神经元模型uu常用神经元模型(常用神经元模型(Neuron Model)Neuron Model):多输入,单输出,带偏置多输入,单输出,带偏置 R R个输入个输入p pi iRR,即,即R R维输入矢量维输入矢量p p n:net input,n:net input,n n=WpWp+b b。R
10、R个个权值权值wwi iRR,即,即R R维维权矢量权矢量ww阈值阈值b b 输出输出a a=f f(n n),),f f:transfer function:transfer function神经元神经元模型模型13常用输出函数uu阈值函数:阈值函数:神经元神经元模型模型aWp-b1-114线性输出函数 神经元神经元模型模型uuPurelin Transfer Function Purelin Transfer Function:an15Sigmoid函数uuSigmoid Function Sigmoid Function:uu特性:特性:值域值域a a(0,1)(0,1)非线性,单调性非
11、线性,单调性 无限次可微无限次可微|n|n|较小时可近似线性函数较小时可近似线性函数|n|n|较大时可近似阈值函数较大时可近似阈值函数神经元神经元模型模型168.3 神经网络的学习方法uu神经网络的学习:从环境中获取知识并改进自身性神经网络的学习:从环境中获取知识并改进自身性能,主要指调节网络参数使网络达到某种度量,又能,主要指调节网络参数使网络达到某种度量,又称为网络的训练称为网络的训练uu学习方式:学习方式:监督学习监督学习 非监督学习非监督学习 再励学习再励学习uu学习规则学习规则(learning rule)learning rule):误差纠正学习算法误差纠正学习算法 HebbHeb
12、b学习算法学习算法 竞争学习算法竞争学习算法17监督学习教师神经网络比较环境实际输出输入期望输出误差信号uu对训练样本集中的每一组输入能提供一组目标输出对训练样本集中的每一组输入能提供一组目标输出uu网络根据目标输出与实际输出的误差信号来调节网网络根据目标输出与实际输出的误差信号来调节网络参数络参数p(n)t(n)a(n)e(n)18非监督学习与再励学习uu非监督学习:不存在教师,网络根据外部数据的统计规律来调节系统参数,以使网络输出能反映数据的某种特性uu再励学习:外部环境对网络输出只给出评价信息而非正确答案,网络通过强化受奖励的动作来改善自身的性能学习学习方法方法神经网络环境输入神经网络环
13、境输入输出评价信息19Hebb学习uuHebb学习规则:uuHebb学习规则的物理解释:输入输出同时兴奋时,相应的权值得到加强uu几乎所有的神经网络学习算法可看成Hebb学习规则的变形学习常数学习学习方法方法20误差纠正学习uu对于输出层第对于输出层第k k个神经元的个神经元的实际输出实际输出:a ak k(n n)目标输出目标输出:t tk k(n n)误差信号误差信号:e ek k(n n)=)=t tk k(n n)-)-a ak k(n n)目标函数为基于目标函数为基于误差信号误差信号e ek k(n n)的函数,如误差平方的函数,如误差平方和判据和判据(sum squared err
14、or,SSEsum squared error,SSE),或均方误差判据,或均方误差判据(mean squared error,MSE,(mean squared error,MSE,即即SSESSE对所有样本的对所有样本的期望期望)学习学习方法方法21误差纠正学习uu梯度下降法:学习学习方法方法uu对于感知器和线性网络:delta学习规则uu对于多层感知器网络:扩展的delta学习规则,bp算法22竞争学习uu输出神经元之间有侧向抑制性连接,较强单元获胜并抑制其他单元,独处激活状态(Winner takes all,WTA)学习学习方法方法wkjkj238.4 前馈神经网络及其主要方法uu前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模式识别理论及应用 人工神经网络 模式识别 理论 应用 人工 神经网络
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内