资源描述:
《毕业设计论文自己最终版》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、<><>安阳师范学院本科学生毕业论文基于BP神经网络的应用作 者王琳琳院(系)物理与电气工程学院专 业电子信息工程年 级10级学 号101102056指导教师郭季日 期2014.5.7<><>学生诚信承诺书本人郑重承诺:所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明
2、并表示了谢意。签名: 日期: 论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。签名: 导师签名: 日期:基于BP神经网络的应用王琳琳(安阳师范学院物理与电气工程学院,河南安阳455000)摘要:神经网络是近年来信息科学、脑科学、神经心理学等诸多学科共同关注和研究的热点。由于其具有良好的抽象分类特性现已应
3、用于图像识别系统的研究和开发,并成为解决识别相关问题的有效工具。文章在讲述图像识别过程的基础上重点讨论利用BP神经网络对人脸进行识别,用MATLAB完成对神经网络的训练和测试,并获得满意的结果。关键词:人脸识别;图像识别;BP神经网络1引言1.1设计的目的和意义人脸识别技术具有广泛的应用前景,在国家安全、军事安全和公共安全领域,智能门禁、智能视频监控、公安布控、海关身份验证、司机驾照验证等是典型的应用;在民事和经济领域,各类银行卡、金融卡、信用卡、储蓄卡的持卡人的身份验证,社会保险人的身份验证等具有重要的应用价
4、值;在家庭娱乐等领域,人脸识别也具有一些有趣有益的应用,比如能够识别主人身份的智能玩具、家政机器人,具有真实面像的虚拟游戏玩家等等。 人工神经网络模式识别方法是近些年提出的新方法,为字符识别研究提供了一种新手段,它具有一些传统技术所没有的优点:良好的容错能力、分类能力强、并行处理能力和自学习能力。因而,采用神经网络识别方式是一种很好的选择。1.2本课题的研究内容第一部分为引言部分,指出课题研究目的和意义、课题主要完成的工作;第二部分介绍了BP神经网络,涵盖BP算法、BP神经网络的基本原理及模型、BP算法的步骤,
5、还介绍了BP神经网络的主要功能;第三部分介绍了基于BP神经网络的人脸识别技术的研究,主要包括BP神经网络分类器的设计、BP神经网络应用的程序设计、设计仿真结果;第四部分介绍了BP神经网络进行的优化及技术改进,通过系统设计的实现,用实验验证其有效性;第五部分为论文的结语部分,对本课题的设计进行了总结。2神经网络的基本原理2.1BP算法的概述人工神经网络(ArtificialNeuralNetworks,简写为ANNs)也简称为神经网络(NNs)或称作连接模型(ConnectionistModel),它是一种模范动
6、物神经网络行为特征,进行分布式并行信息处理的算法数学模型。这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的。人工神经网络发展的主要历程有:20世纪50年代末,Rosenblatt提出的感知器模型和Widrow提出的自适应线性元件,出现了简单的线性分类器;1986年,Rumelhart和Mcllelland提出了层网络“误差反向传播算法(BP)”,使有导师学习多层感知器网络(MLPN)第16页模式分类器走向实用化,在此基础上又派生出若干前向网络,如径向基函数网络(RBFN
7、)和函数链网络等;1982年,美国加州工学院的物理学家Hopfield提出的一种用于联想记忆和优化计算的反馈网络模型,由于引进了“能量函数”的概念,使网络走向具体电路有了保证;20世纪70年代,Watanabe提出了使用模式子空间的概念来设计不同类别对应的子空间,由不同类别聚类的子空间实现模式识别;Kohonen提出的自组织特征映射网络模型等都为神经网络模式识别理论提供了进一步的根据。构成人工神经网络的三个基本要素是:神经元、络拓扑结构和网络的训练(学习)方法。神经元(节点)的作用是把若干输入加权求和,并对这种
8、加权和进行非线性处理后输出。神经元的选择一般有以下特点:每个神经元都具有多个输入、个输出,具有闭值,采用非线性函数。2.2BP神经网络模型及其基本原理BP网络是一种多层前馈神经网络,由输入层、隐层和输出层组成。图1为一个典型的三层BP网络的拓扑结构,层与层之间采用全互连方式,同一层之间不存在相互连接,隐层可以有一层或多层。层与层之间有两种信号在流通:一种是工作信号(用实线表示),它是施