人工神经网络.pptxVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

人工神经网络

-目录CONTENT01课程设计目的02课程设计题目描述和要求03课程设计报告和内容04实验结果及总结

人工神经网络一、课程设计目的

人工神经网络课程设计目的模式识别课程设计的目的是培养学生在处理各种数据和信息时,能够准确、高效地识别和提取出其中的规律和模式的能力通过该课程设计,学生将学习到模式识别的基本理论和方法,掌握常用的特征提取、分类、聚类等技术,并了解各种模式识别应用领域通过模式识别课程设计,学生将得到全面的模式识别知识,掌握基本的技术和方法,具备将这些知识应用于实际问题的能力这将为他们今后从事相关领域的研究和工作奠定坚实的基础,使他们在面对日益复杂的数据和信息时,能够更准确地提取和利用其中的模式二、课程设计题目描述和要求

人工神经网络课程设计题目描述和要求运用K最近邻算法实现对手写体数字的识别,能够满足上传本地图片或者调用摄像头进行拍摄并截图识别,并能够设计一个GUI界面进行交互式操作三、课程设计报告和内容

人工神经网络3.1

、手写数字识别技术背景介绍

3.1.1

、关于手写数字识别系统的背景介绍及研究现状

手写数字识别系统是一种能够自动识别和分类手写数字的技术。这项技术是光学字符识别(OpticalCharacterRecognition,简称OCR)的一个重要分支,主要分为脱机手写数字识别和联机手写数字识别。随着计算机视觉的发展和深度学习算法的进步,手写数字识别系统在过去几年中取得了巨大的进展。[1]

手写数字识别系统的发展可以追溯到20世纪80年代。当时,最早的方法主要是基于传统的图像处理技术和机器学习算法,如阈值处理、边缘检测和特征提取等。然而,这些方法在复杂的手写数字样本上的表现有限[2]

手写数字识别作为人工智能的一个重要组成部分,有着极其广泛地应用前景和发展课程设计报告和内容

人工神经网络目前应用于实际生活中为人么所熟知,比如击败李世石的ALPHAGO以及后来青出于蓝而胜于蓝的ALPHAGOZERO以及网络春晚大放异彩的钢琴机器人等数字识别的方法有MRFSE、运动图像、SVM、BP、聚类分析等,这些方法在识别之前,需要对样本图像进行统一的预处理,如归一化、平滑去噪、字符切分、二值化、笔画细化、特征提取、重建模型等,再加上网络训练参数众多使得识别过程更加耗时、复杂[3]在实验过程中,大量实践表明,没有一种方法可以获得各种字符特征的100%识别率,每个研究方法都存在局限性3.1.2

人工神经网络3.1.2、手写数字识别原理简介手写数字识别的基本原理是将输入样本数字与对应的标准样本数字进行模式匹配,将具有最大类似度的样本数字作为识别结果。在整个识别过程中,关键的是对样本特征提取方法的选择和分类器的设计,快速而全面的特征提取方法和高效而准确的分类器设计,决定着识别系统的分类效果和性能优劣[4]3.1.3

人工神经网络12343.1.3由于手写数字识别没有上下文,不存在语义相关性,而一些部门对数字的要求又相对较高,如银行报表、邮政编码、财务报表等,所以对其识别精度也需要达到更高的水平、手写数字识别的研究意义因为数字识别有广阔的应用前景和实用价值,并且在文献检索、办公自动化、邮政自动分拣、银行票据自动识别等领域也有重要应用,因此国内外许多研究学者也在为进一步提高识别率和通用性而努力

人工神经网络并且,现今越来越多的智能信息处理系统和终端配备了电子摄像或扫描设备,数字识别可广泛地应用于这类设备的输入、电子商务系统的签名鉴别等领域中,为文字信息处理的自动化及进一步提升计算机智能输入提供重要的理论意义及广阔的应用前景,因此手写数字识别有着重大的现实意义[5]手写数字识别目前已经形成了比较成熟的处理流程,一般是扫描仪扫描原始手写数字转换成二值图像并进行预处理,然后对数字进行特征提取接下来是将提取到的特征作为识别阶段的依据,在识别阶段,将提取的特征输入分类器模型,最后由模型计算得出识别结果[6]3.2

人工神经网络3.2、项目整体流程运用K最邻近算法对手写体数字的识别,通过上传本地图片和调用摄像头进行拍摄并截图识别两种识别的途径,通过添加完善的数据集、查看测试集的识别功能,形成了一个比较完善的手写数字识别系统。并且运用Python的GUI编程中的tkinter模块设计了一个简洁友好的用户界面主要步骤:打开设计的GUI交互界面,通过拍摄照片或上传图片的方式截取所得到的图片,对需要识别的部分进行截图,通过二进制化算法将手写数字转化为由0和1组成的测试集并进行识别,输入该数字的真实值,程序的该图进行识别并记录正确率,如果识别错误,可以通过将该测试样本加入到训练集中进行训练,如果识别正确就结束。下面是项目的流程图3.3

人工神经网络3.3、KNN算法介绍

人工神经网络1K最近邻(K-NearestNeig

文档评论(0)

周做做的文档合集 + 关注
实名认证
文档贡献者

很高兴来这里认识你们

1亿VIP精品文档

相关文档