收藏 分享(赏)

bp神经网络案例讲解.ppt

上传人:无敌 文档编号:306775 上传时间:2018-03-27 格式:PPT 页数:30 大小:1.12MB
下载 相关 举报
bp神经网络案例讲解.ppt_第1页
第1页 / 共30页
bp神经网络案例讲解.ppt_第2页
第2页 / 共30页
bp神经网络案例讲解.ppt_第3页
第3页 / 共30页
bp神经网络案例讲解.ppt_第4页
第4页 / 共30页
bp神经网络案例讲解.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、,Classify 案例讲解,主讲人:郑安然 201326020102,Contents,目录,案例整体思路,BP神经网络算法介绍,算法函数具体分析,总结,Part zero,背景介绍,0-0,0-0 背景介绍,字符识别(OCR),文字识别(HNR),数字识别,手写数字识别,印刷数字识别,联机手写体数字识别,脱机手写体数字识别,0-0 背景介绍,对于手写数字识别,它的任务是把手写数字(0,l,2,3,9)通过非键盘输入的方式读取字符信息后进行预处理,并存储到计算机中,之后再作进一步的处理和管理维护等操作。,光学字符识别(OCR)是一种模式识别技术,手写数字识别(HNR)是OCR的一个分支。,6

2、,手写数字识别的应用领域,邮局 邮件分捡系统,大规模数据统计,财务、税务、金融领域,0-0 背景介绍,Part zero,操作演示,0-0,0-1 操作演示,找到并运行“DSPLIT.sln”。,0-1 操作演示,0-1 操作演示,0-1 操作演示,见实际操作,Part One,案例整体思路,01,1-1 整体分析,原始图像采集,预处理,特征提取,分类识别,判别处理,识别结果,数字识别系统处理过程图,Part Two,02,BP神经网络算法具体分析,2-1 BP神经网络系统,BP(Back Propagation)网络是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一

3、。BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层(input)、隐含层(hide layer)和输出层(output layer)。,16,2-2 BP神经网络图示,Part Three,算法函数具体分析,03,3-1 头文件分析,头文件 BPnet.h中主要是对算法中需要用到的(输入、隐含、输出)结点数,(隐含、输出)结点状态值、权值和阈值,输入层-隐含层、隐含层-输出层的权值学习率,(隐含层、输出层)阈值学习率等的定义

4、。,3-2-1 源文件分析,BPNet.cpp,3-2-2 源文件分析,3-2-3 源文件分析,3-2-4 源文件分析,3-2-5 源文件分析,3-2-6 源文件分析,train,3-2-7 源文件分析,train,3-2-8 源文件分析,sim 仿真,Part Four,总结,04,4-1 BPNet的优点,1)非线性映射能力:BP神经网络实质上实现了一个从输入到输出的映射功能,数学理论证明三层的神经网络就能够以任意精度逼近任何非线性连续函数。这使得其特别适合于求解内部机制复杂的问题,即BP神经网络具有较强的非线性映射能力。2)自学习和自适应能力:BP神经网络在训练时,能够通过学习自动提取输

5、出、输出数据间的“合理规则”,并自适应的将学习内容记忆于网络的权值中。即BP神经网络具有高度自学习和自适应的能力。3)泛化能力:所谓泛化能力是指在设计模式分类器时,即要考虑网络在保证对所需分类对象进行正确分类,还要关心网络在经过训练后,能否对未见过的模式或有噪声污染的模式,进行正确的分类。也即BP神经网络具有将学习成果应用于新知识的能力。4)容错能力:BP神经网络在其局部的或者部分的神经元受到破坏后对全局的训练结果不会造成很大的影响,也就是说即使系统在受到局部损伤时还是可以正常工作的。即BP神经网络具有一定的容错能力。,4-2 BPNet的缺点,1)局部极小化问题2)BP神经网络算法的收敛速度慢3)BP神经网络结构选择不一4)应用实例与网络规模的矛盾问题5)BP神经网络预测能力和训练能力的矛盾问题6)BP神经网络样本依赖性问题,Thank You,Made By 郑安然,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律法学 > 理论/案例

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报