模式识别在神经网络中的研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要:基于视觉理论的神经网络模式识别理论的研究一直是非常活跃的学科,被认为是神经网络应用最成功的一个方面,它的发展与神经网络理论可以说是同步的。几乎所有现有的神经网络物理模型都在模式识别领域得到了成功的应用,神经网络理论取得进步会给模式识别理论的发展带来鼓舞;相反,模式识别理论的进步又会大大推动神经网络理论的长足发展。它们的关系是相互渗透的。

关键词:神经网络;模式识别

Abstract: The research of pattern recognition theories according to the neural network mode of sense of vision theories has been very active in academics, neural network has been thought one of the most successful applications , its development can been seen as the same step with the neural network theories.Almost all existing physics model of the neural network all identified realm to get success in the mode of application, neural network theories' progress will give the development of the pattern recognition theories much encourage;Contrary, the pattern recognition theories of progress again consumedly push neural network theories of substantial development.Their relations permeate mutually.

Key word: neural network; pattern recognition

模式识别在神经网络中的研究

一、人工神经网络模式识别系统的意义

人工神经网络是近年来的研究热点,其应用于建模、时间序列分析、模式识别和控制等领域。它的理论与实践有引人注目的进展, 再一次拓展了计算概念的内涵, 使神经计算、进化计算成为新的学科。在此同时, 神经网络的软件模拟得到了广泛的应用

使用机器来进行模式识别是一项有价值的工作。比如用机器来辨别银行的签字和邮政编码, 那么它就能在相同的时间里做比人多得多的工作。模式识别不仅省时, 而且经济, 同时还能将劳动者从繁杂的重复劳动中解脱出来

二、模式识别的基本原理

模式识别系统的结构如图一所示,下面对各部分进行简要说明。

图一模式识别系统的构成

(1)信息获取:为了使计算机能够对各种现象进行分类识别,要用计算机可以运算的符号来表示所研究的对象。通常输入对象的信息有二维图像、一维波形、物理参量和逻辑值三种类型。通过测量采样和量化,可以用矩阵或向量表示二维图像或一维波形。这就是数据获取的过程。

(2)预处理:去噪声,提取有用信息,并对输入测量仪器或其它因素所造成的退化现象进行复原

(3)特征值提取与选择:由图像或波形所获得的数据量是相当大的。例如,一个文字图像可以有几千个数据,一个卫星遥感图像的数据量就更大。为了有效的实现分类识别,就要对原始数据进行变换,得到最能反映分类本质的特征。三、神经网络模式识别的特点

(1)它具有自组织和自学习能力,能够直接输入数据并进行学习。神经网络对多要处理的对象在样本空间的分布状态无须作任何假设,而是直接从数据中学习样本之间的关系,因而他们还可以解决那些因为不知道本分部而无法解决的识别问题。

(2)神经网络具有推广能力。它可以根据样本间的相似性,对那些与原始训练样本相似的数据进行正确处理。

(3)网络是非线性的,即它可以找到系统输入变量之间复杂的相互作用。在一个线性系统中,改变输入往往产生一个成比例的输出。但在一个非线性系统中,这种影响关系是一个高阶函数,这一特点很适合于实时系统,因为实时系统通常是非线性的。神经网络则为这种复杂系统提供了一种实用的解决办法。

四、基于神经网络的几种控制图表的模式识别

对控制图表模式的分析,已经成为当今工业生产制造的一个热点话题。通过对控制图表的研究更为快捷的找出生产过程中的异常状况,通过对控制图异常的分析,对控制图表进行自动识别,可以大大的提高企业的生产、检测、质量保证等各部门的自动化程度。通过建立人工神经网络来对控制图表进行识别,可以有效的减少变量间的非线性关系造成的大量影响,是辨识过程更加准确,而且通过训练可以让网络适用于更多不同的具体情况。

4.1网络结构

网络分为两大部分,第一层为判断层,用于判断输入图表的种类;第二层为再分类层,用于对第一层所判断的种类进行一次再划分,把分类错误图表划入它应属于的种类。

第一层采用的是3层的前向BP网来构建输入层个数为10,隐层为3,输出层个数为6,第二层利用第一层所得到的输出参数,进行比较再分类。将0个连续的观测点的数据经过数据处理作为神经网络的输入量。输出层包括6个神经元,每个神经元代表一种模式类型,若为该模式,对应神经元输出1,否则为-1,如正常模式为【1,-1,-1,-1,-1,-1】,逐渐上升趋势模式为【-1,1,-1,-1,-1,-1】

第一层结构通过分析输入数据对数据的模式进行分类,然后根据图表模式对应的类别将数据输入到第二层网络中训练。第二层中的网络和第一层所使用的结

构相同,即分类层、阶跃模块、趋势模块、周期模块均有相同的结构。三个子网构成一个复合型的神经网络,每个网络处理对应网络,通过处理,分别可以得到:阶跃模式的幅度的大小、趋势模式的斜率、周期模式的周期以及振幅,;例如:周期模块的输出为【-1,1,1,0.23,3,-1】,其中0.23为输入控制图的振幅,周期为3。

这样构建网络的好处是,提高同一网络模块的利用率,将图表模式分类和图表参数估计统一到一个复合网络中,降低程序的复杂度。

图二网络结构

4.2 控制图表基本模式

控制图表的基本模式有(a)正常模式;(b)阶跃模式;(c)趋势模式;(d)周期模式(如图三)。

相关文档
最新文档