BP神经网络.ppt.ppt
《BP神经网络.ppt.ppt》由会员分享,可在线阅读,更多相关《BP神经网络.ppt.ppt(42页珍藏版)》请在优知文库上搜索。
1、LOGOBP神经网络Company LogoContents BP神经网络的定义概述神经网络的定义概述3 人工神经网络的工作原理人工神经网络的工作原理2 应用举例应用举例5人工神经网络的起源人工神经网络的起源1 BP神经网络神经网络4Company Logo人工神经网络的起源人工神经网络的起源人工神经元的研究起源于脑神经元学说。人工神经元的研究起源于脑神经元学说。19世纪末,在生物、生理学领域,世纪末,在生物、生理学领域,Waldeger等人等人创建了神经元学说。人们认识到复杂的神经系统创建了神经元学说。人们认识到复杂的神经系统是由数目繁多的神经元组合而成。大脑皮层包括是由数目繁多的神经元组合
2、而成。大脑皮层包括有有100亿个以上的神经元,每立方毫米约有数万亿个以上的神经元,每立方毫米约有数万个,它们互相联结形成神经网络,通过感觉器官个,它们互相联结形成神经网络,通过感觉器官和神经接受来自身体内外的各种信息,传递至中和神经接受来自身体内外的各种信息,传递至中枢神经系统内,经过对信息的分析和综合,再通枢神经系统内,经过对信息的分析和综合,再通过运动神经发出控制信息,以此来实现机体与内过运动神经发出控制信息,以此来实现机体与内外环境的联系,协调全身的各种机能活动。外环境的联系,协调全身的各种机能活动。Company Logo人工神经网络的工作原理人工神经网络的工作原理 人工神经网络就是模
3、拟人思维的第二种方式。人工神经网络就是模拟人思维的第二种方式。这是一个非线性动力学系统,其特色在于信息的这是一个非线性动力学系统,其特色在于信息的分布式存储和并行协同处理。虽然单个神经元的分布式存储和并行协同处理。虽然单个神经元的结构极其简单,功能有限,但大量神经元构成的结构极其简单,功能有限,但大量神经元构成的网络系统所能实现的行为却是极其丰富多彩的。网络系统所能实现的行为却是极其丰富多彩的。人工神经网络首先要以一定的学习准则进行学人工神经网络首先要以一定的学习准则进行学习,然后才能工作。现以人工神经网络对手写习,然后才能工作。现以人工神经网络对手写“A”、“B”两个字母的识别为例进行说明,
4、规两个字母的识别为例进行说明,规定当定当“A”输入网络时,应该输出输入网络时,应该输出“1”,而当输,而当输入为入为“B”时,输出为时,输出为“0”。Company Logo人工神经网络的工作原理人工神经网络的工作原理所以网络学习的准则应该是:如果网络作出所以网络学习的准则应该是:如果网络作出错误的的判决,则通过网络的学习,应使得网错误的的判决,则通过网络的学习,应使得网络减少下次犯同样错误的可能性。首先,给网络减少下次犯同样错误的可能性。首先,给网络的各连接权值赋予络的各连接权值赋予(0,1)区间内的随机值,区间内的随机值,将将“A”所对应的图象模式输入给网络,网络将所对应的图象模式输入给网
5、络,网络将输入模式加权求和、与门限比较、再进行非线输入模式加权求和、与门限比较、再进行非线性运算,得到网络的输出。在此情况下,网络性运算,得到网络的输出。在此情况下,网络输出为输出为“1”和和“0”的概率各为的概率各为50%,也就,也就是说是完全随机的。这时如果输出为是说是完全随机的。这时如果输出为“1”(结结果正确果正确),则使连接权值增大,以便使网络再次,则使连接权值增大,以便使网络再次遇到遇到“A”模式输入时,仍然能作出正确的判断。模式输入时,仍然能作出正确的判断。mixxxfynii,2,1),(21mixxxfynii,2,1),(21Company Logo人工神经网络的工作原理人
6、工神经网络的工作原理如果输出为如果输出为“0”(即结果错误即结果错误),则把网络连接权值,则把网络连接权值朝着减小综合输入加权值的方向调整,其目的在于使网络朝着减小综合输入加权值的方向调整,其目的在于使网络下次再遇到下次再遇到“A”模式输入时,减小犯同样错误的可能性。模式输入时,减小犯同样错误的可能性。如此操作调整,当给网络轮番输入若干个手写字母如此操作调整,当给网络轮番输入若干个手写字母“A”、“B”后,经过网络按以上学习方法进行若干次学习后,后,经过网络按以上学习方法进行若干次学习后,网络判断的正确率将大大提高。这说明网络对这两个模式网络判断的正确率将大大提高。这说明网络对这两个模式的学习
7、已经获得了成功,它已将这两个模式分布地记忆在的学习已经获得了成功,它已将这两个模式分布地记忆在网络的各个连接权值上。当网络再次遇到其中任何一个模网络的各个连接权值上。当网络再次遇到其中任何一个模式时,能够作出迅速、准确的判断和识别。一般说来,网式时,能够作出迅速、准确的判断和识别。一般说来,网络中所含的神经元个数越多,则它能记忆、识别的模式也络中所含的神经元个数越多,则它能记忆、识别的模式也就越多。就越多。Company LogoBPBP神经网络的概述神经网络的概述vBP(Back Propagation)网络是)网络是1986年由年由Rumelhart和和McCelland为首的科学家小组提
8、为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。是目前应用最广泛的神经网络模型之一。David Rumelhart J.McClelland Company LogoBPBP神经网络的概述神经网络的概述vBP网络能学习和存贮大量的输入网络能学习和存贮大量的输入-输出模式映射关输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来它的学习规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BP 神经网络 ppt