基于神经网络的数字识别系统的设计设计

基于神经网络的数字识别系统的设计设计

ID:28842759

大小:6.16 MB

页数:52页

时间:2018-12-14

基于神经网络的数字识别系统的设计设计_第1页
基于神经网络的数字识别系统的设计设计_第2页
基于神经网络的数字识别系统的设计设计_第3页
基于神经网络的数字识别系统的设计设计_第4页
基于神经网络的数字识别系统的设计设计_第5页
资源描述:

《基于神经网络的数字识别系统的设计设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)任务书题目:基于神经网络的数字识别系统的设计系名信息工程系专业自动化年级2009级学生姓名许凯钥学号6009206039指导教师扈书亮职称讲师2012年12月15日一、原始依据(包括设计或论文的工作基础、研究条件、应用环境、工作目的等。)工作基础:了解C++的基本概念和语法,熟练使用VisualC++软件。研究条件:依据BP神经网络的基本原理完成算法实现。应用环境:基于BP神经网络的图像文件中的数字识别。工作目的:熟练掌握VisualC++应用程序的开发。了解人工智能的基本概念以及神经网络的基本

2、原理。熟练掌握VisualC++中的图片处理的基本方法。二、参考文献[1]人工智能原理及其应用,王万森,电子工业出版社,2007.[2]VC++深入详解,孙鑫,电子工业出版社,2006.[3]人工神经网络原理,马锐,机械工业出版社,2010.[4]VisualC++数字图像处理典型案例详解,沈晶,机械工业出版社,2012.[5]ApplicationofImageProcessingtotheCharacterizationofNanostructures,ManuelF.M.Costa,ReviewsonAd

3、vancedMaterialsScience,2004.三、设计(研究)内容和要求(包括设计或研究内容、主要指标与技术参数,并根据课题性质对学生提出具体要求。)1、掌握C++的基本概念和语法。2、了解神经网络的基本原理。3、完成VisualC++中对于图像的预处理。4、完成基于样本的神经网络的训练以及图像中文字的识别,并对其性能进行统计和总结。指导教师(签字)年月日审题小组组长(签字)年月日天津大学仁爱学院本科生毕业设计(论文)开题报告课题名称基于神经网络的数字识别系统的设计系名称信息工程系专业名称自动化学生姓

4、名许凯钥指导教师扈书亮一、课题来源及意义多层感知器神经网络BP(BackPropagation)网络是1986年由Rumelhart和McClelland为首的科学家提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播不断调整网络的权值和阈值,使网络的误差平方和最小。由于人工神经网络等新技术的引进,从上世纪70年代以来,光学字符识别技术逐渐走向成熟

5、。进入九十年代以来,人工神经网络技术发展十分迅速,它具有模拟人类部分形象思维的能力,是一种模仿人脑学习、记忆、推理等认知功能的新方法。特别是它的信息并行分布式处理能力和自学习功能等显著优点,更是激起了人们对它的极大的兴趣。为模式识别开辟了新的途径,成了模拟人工智能的一种重要方法。近年来,字符识别技术在维持国民经济迅速发展的多个领域中占据着非常重要的地位。目前,小规模光学字符识别系统应用广泛,有着巨大地商业前景,如邮政编码识别、汽车招牌识别、产品编码识别等。因此,对于研究基于神经网络的文字识别系统有重要的意义。二

6、、研究目标1.熟练掌握VisualC++应用程序的开发2.了解人工智能的基本概念以及神经网络的基本原理。3.熟练掌握VisualC++中的图片处理的基本方法。三、研究内容系统识别框架图基于BP网络的文字识别系统分为两个阶段,学习阶段与识别阶段。两个阶段都要对样本字母进行预处理、特征提取,学习阶段还要进行确定稳定的权值,识别阶段还要经过分类在输出识别结果。数字图像在采集过程中,受到像素质量、扫描性能的影响,数字图像会带有形变和噪声,这些变化都会影响识别效果。因此要进行预处理,目的是消除原始图像中的噪声,将原来的图

7、像转化为清晰地二值化图像,便于微观结构特征的提取。预处理过程包括去噪、二值化、归一化和细化。特征提取是使用计算机提取图像信息,来决定每个图像的点是否属于一个图像特征。在字符识别当中,特征的选择是一个关键的问题。字符的特征可以分为两大特征:结构特征和统计特征。特征提取的原则是所选用的特征能够很好地反映字符本身的特点。训练模式是用样本字符进行识别,将识别效果与样本进行比对,判断是否存在误差。多次训练,直至误差满足在一定范围内即可。学习阶段完成进入识别阶段,识别阶段同样进行预处理与特征提取两个环节,与学习阶段不同的是

8、它还要进行分类才能输出结果。四、研究方法与手段完成VisualC++中对于图像的预处理及基于样本的神经网络的训练以及图像中文字的识别,并对其性能进行统计和总结。对于图像的预处理、基于样本的神经网络的训练以及图像中文字的识别通过VisualC++软件编程实现。特征提取是使用计算机提取图像信息,来决定每个图像的点是否属于一个图像特征。在字符识别当中,特征的选择是一个关键的问题。字符的特征可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。