人工神经网络综述论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人工神经网络的最新发展综述
摘要:人工神经网络是指模拟人脑神经系统的结构和功能,运用大量的处理部件,由人工方式建立起来的网络系统。该文首先介绍了神经网络研究动向,然后介绍了近年来几种新型神经网络的基本模型及典型应用,包括模糊神经网络、神经网络与遗传算法的结合、进化神经网络、混沌神经网络和神经网络与小波分析的结合。最后,根据这几种新型神经网络的特点,展望了它们今后的发展前景。
关键词:模糊神经网络;神经网络与遗传算法的结合;进化神经网络;混沌神经网络;神经网络与小波分析。
The review of the latest developments in artificial neural
networks
Abstract:Artificial neural network is the system that simulates the human brain’s structure and function, and uses a large number of processing elements, and is manually established by the network system. This paper firstly introduces the research trends of the neural network, and then introduces several new basic models of neural networks and typical applications in recent years, including of fuzzy neural network, the combine of neural network and genetic algorithm, evolutionary neural networks, chaotic neural networks and the combine of neural networks and wavelet analysis. Finally, their future prospects are predicted based on the characteristics of these new neural networks in the paper.
Key words: Fuzzy neural network; Neural network and genetic algorithm; Evolutionary neural networks; Chaotic neural networks; Neural networks and wavelet analysis
1 引言
人工神经网络的研究始于20世纪40年代初。半个多世纪以来,经历了兴起、高潮与萧条、高潮及稳步发展的曲折道路。人工神经网络具有自组织、自学习、联想存储的功能和高速寻找优化解的能力,在模式识别、信号处理、自动控制、人工智能、自适应的人机接口、优化计算、通信等领域有广泛的应用。神经网络虽已在许多领域应用中取得了广泛的成功,但其发展还不十分成熟,还有一些问题需进一步研究。
(1)神经计算的基础理论框架以及生理层面的研究仍需深入。这方面的工作虽然很困难,但为了神经计算的进一步发展却是非做不可的。
(2)除了传统的多层感知机、径向基函数网络、自组织特征映射网络、自适应谐振理论网络、模糊神经网络、循环神经网络之外,一些新的模型和结构很值得关注,例如最近兴起的脉冲神经网络和支持向量机。
(3)增强神经网络的可理解性是神经网络界需要解决的一个重要问题。这方面的工作在今后若干年中仍然会是神经计算和机器学习界的一个研究热点。
(4)监督学习仍有很多值得研究的问题,但应该认识到非监督学习具有很大的潜力。相对于监督学习来说,由于非监督学习的研究起步较晚,其研究空间比前者更大。
(5)神经计算技术与其他技术尤其是进化计算技术的结合以及由此而来的混合方法和混合系统,正成为一大研究热点。
(6)神经网络用于控制时还有许多问题值得研究:现行的学习算法收敛速度低,存在局部最优问题;分布式并行处理方式的网络内部机理并不清楚,选择网络层数、每层神经元个数,还得凭经验;泛化能力不足,制约了控制系统的鲁棒性;需要创造更适合于控制的专用神经网络;网络建立模算法和控制系统的收敛性与稳定性需进一步研究。
(7)神经网络的应用领域将不断扩大,在未来的几年中有望在一些领域取得更大的成功,特别是多媒体技术、医疗、金融、电力系统等领域。
2 几种新型的神经网络
2.1模糊神经网络
模糊神经网络这一新兴领域的开拓者是美国南加利福尼亚大学信号和图像处理研究所长B.kosko教授。1987年,B.kosko率先将模糊数学与神经网络相结合,提出了模糊神经网络的概念。模糊神经网络主要有三种结构(1)输入信号为普通变量,连接权为模糊变量;(2)输入信号为模糊变量,连接权为普通变量;(3)输入信号与连接权均为模糊变量。根据网型及学习算法中的点积运算是使用模糊逻辑运算还是使用模糊算术运算,而分成常规型(regular)和混
合型( hybrid)模糊神经网络。近年来,模糊神经网络的研究已取得了一些成果,主要体现在以下几个方面:
(1)模糊系统与神经网络系统作为一般自适应模型无关估计的研究。我们所处理的任何过程与系统均可用激励与响应的映射来表征,即任何对象都可以用一自适应模型无关函数估计器特性来概述。神经网络作为一般函数估计器,已被广泛地适用于各种应用领域。模糊系统作度逼近一个紧致域上的任意连续函数,Wang利用Stone - Weiestrass定理证明了具有积推理、中心反模糊化、高斯型隶属函数的模糊系统也能以任意的精度逼近任一闭子集上的实连续函数。
(2)利用神经网络对模糊控制规则的获取、细化等方面的研究。模糊控制器设计的关键就是模糊建模然而经典方法都很难有效地辨识规则和细调隶属函数,对于专家难以表达的可采用聚类(或矢量量化)的方法从专家的行为特性中获取有用的启发知识Kosko利用矢量量化对积空间进行聚类,以获得模糊规则。在专家知识无法用语言表达时,采用无导师的规则聚类算法从经验数据中获取知识是十分必要的这就使得研究成功的规则获取算法成为目前模糊神经网络研究的重要方法之一。然后,还要利用实际目标系统对所获得的规则进行细化。
(3)在神经网络学习算法中引入模糊控制技术的研究。
传统的神经网络学习算法(特别是BP算法)存在学习周期长,甚至常常陷入局部极小值点的缺陷,为了加快学习速度,改善学习算法的性能,可以对网络的学习性能进行分析,利用获取适当的启发式知识来控制学习算法,在学习算法中引入模糊控制技术,就能动态地调整网络的学习过程,使传统的静态学习算法动态化。模糊神经控制包括两个方面:
(1)基于神经网络的模糊控制。它将模糊系统设计方法与神经网络的连接主义结构和学习方法结合起来,把模糊系统表达成连接主义方式的网络结构,模糊控制的模糊化、模糊推理和解模糊化三个基本过程全都用神经网络来实现;
(2)模糊神经网络。它在传统的神经网络中增加一些模糊部分,除了具有神经网络的功能外,还能处理模糊信息,完成模糊推理功能。
模糊神经控制的未来研究应集中于以下几个方面:
(1)研究模糊逻辑与神经网络的对应关系,将对模糊控制器的调整转化为等价的神经网络的学习过程,用等价的模糊逻辑来初始化神经网络;
(2)完善模糊神经控制的学习算法,以提高控制算法的速度与性能,可引入遗传算法、BC 算法中的模拟退火算法等,以提高控制性能;
(3)模糊控制规则的在线优化,可提高控制器的实时性与动态性能;