当前位置: 首页 > 工作计划 > 计划范文

人工神经网络基本功能(收集5篇)

时间:

人工神经网络基本功能篇1

关键词:智能小区入侵检测模糊神经网络人脸识别

前言

随着微电子技术和网络技术高速发展,人们对居住环境的安全性,便捷性和舒适度提出了越来越高的要求,从而智能小区应运而生。另一方面,由于这几年带流动人口的增加带来了来很多安全隐患,因此,智能小区入侵检测系统是智能小区不可缺少的系统设备。

基于传感器网络和模糊神经网络的智能小区无线入侵检测系统是一种重要的安全防御体系,可应用于各居民住宅,办公室等地。目前在小区监视范围内都把摄相机加入了传感器网络入侵检测系统。摄相机直接发送信息到中央控制器,在监控室工作的工作人员,通过接收到的录像信息就可以做出判断。因此,这种系统智能性不高。如果没有发现入侵行动,社区的安全将难以保证。此外,如果已经发生入侵行动,工作人员也很难从大量的存储图像中找到入侵者。

模糊神经网络结合了模糊理论和神经网络理论,同时具有模糊逻辑和神经网络的优势,集学习,联想,识别,自适应和模糊信息处理于一体。因此,整个系统学习能力和表达能力被加强了。模糊神经网络被广泛应用于模式识别领域。人脸辨识是一类模式识别的问题,考虑到模糊神经网络具有特殊的优势和传统小区入侵检测系统所具有缺陷,本文所研究的系统将解决这些问题。模糊神经网络是用来识别和分析传感器从系统中所收集的人脸图像信息,当有人入侵时,将分析结果发送给工作人员,同时将图像自动地存储在一个特殊的内存区域。通过此方法,该系统可以协助工作人员监控小区,并立即从特殊内存区域找出入侵的图像。总之,这种方法提高了系统安全防御能力。

1小区入侵检测系统:

小区入侵检测系统由数据采集节点,无线局域网和中央控制器组成的。系统节点采用由传感器扩大ARM平台。传感器单元包括摄像头,麦克风,人体红外线传感器,火焰传感器,烟雾传感器,光敏传感器,声光报警器等。无线局域网采用无线网状网络,控制中心采用计算机工作站,分散的节点收集信号,并建立了多点网络的。因此,整个系统具有低功耗优势,便捷的软件和硬件扩展功能,网络通信和方便安装的安全防御设施。

当入侵检测系统工作时,数据采集节点收集环境信息,红外传感器开始检测人是否已闯进来。系统可靠性将得到改善,当然,由动物引起的误报是可以避免的。当有异常现象,系统启动相机和模糊神经网络算法是用来识别人脸,而这些检测和识别结果发送到控制中心,然后在控制中心,面部识别结果和异常信息被保存在特殊记忆的。到了晚上,光敏传感器信号和红外传感器信号同时被接收,系统打开的摄像机相机被发光二极管围绕,既可以节省电能,并在同一时间确保相机仍在黑暗中有效捕捉图像。

当信息通过网络传输时,信号发送到无线网状网络传输与协议的网络控制中心。当信息获取,控制中心将采取不同的处理方式,根据不同报警信息报警。如果有入侵信号,入侵进程,迎接功能将被储存在一个特定的内存。没有入侵信号,然后显示图像,并储存在记忆体中的。即使没有及时指出入侵,工人也可以寻找特定存储区域,找出入侵者。

2应用

通过参数和面部特征,并结合专家经验相关分析,选择几种特征参数的模糊神经网络的输入神经元,这些参数是左眼宽度,右眼宽度,水平距离中心之间的口,左侧面,两者之间的嘴和鼻子,眼睛之间的距离和鼻子中间的垂直中心的垂直距离。

直到样品的正常化,可以选择不同的训练样本数和不同的测试样本数和每一次输入到模糊神经网络模型和BP网络的学习训练样本,然后使用测试样本测试结果。人脸识别方法基于模糊神经网络具有较高的稳定性,并能获得更高的分类和识别准确性。

人工神经网络基本功能篇2

80年代初,在美国、日本、接着在我国国内都掀起了一股研究神经网络理论和神经计算机的热潮,并将神经网络原理应用于图象处理、模式识别、语音综合及机器人控制等领域。近年来,美国等先进国家又相继投入巨额资金,制定出强化研究计划,开展对脑功能和新型智能计算机的研究。

人脑是自生命诞生以来,生物经过数十亿年漫长岁月进化的结果,是具有高度智能的复杂系统,它不必采用繁复的数字计算和逻辑运算,却能灵活处理各种复杂的,不精确的和模糊的信息,善于理解语言、图象并具有直觉感知等功能。

人脑的信息处理机制极其复杂,从结构上看它是包含有140亿神经细胞的大规模网络。单个神经细胞的工作速度并不高(毫秒级),但它通过超并行处理使得整个系统实现处理的高速性和信息表现的多样性。

因此,从信息处理的角度对人脑进行研究,并由此研制出一种象人脑一样能够“思维”的智能计算机和智能信息处理方法,一直是人工智能追求的目标。

神经网络就是通过对人脑的基本单元---神经元的建模和联结,来探索模拟人脑神经系统功能的模型,并研制一种具有学习、联想、记忆和模式识别等智能信息处理功能的人工系统。本文介绍神经网络的特点以及近年来有关神经网络与混沌理论、模糊计算和遗传算法等相结合的混合神经网络研究的动态。

一.神经网络和联结主义

回顾认知科学的发展,有所谓符号主义和联结主义两大流派。符号主义从宏观层次上,撇开人脑的内部结构和机制,仅从人脑外在表现出来的智能现象出发进行研究。例如,将记忆、判断、推理、学习等心理活动总结成规律、甚至编制成规则,然后用计算机进行模拟,使计算机表现出各种智能。

符号主义认为,认识的基本元素是符号,认知过程是对符号表示的运算。人类的语言,文字的思维均可用符号来描述,而且思维过程只不过是这些符号的存储、变换和输入、输出而已。以这种方法实现的系统具有串行、线性、准确、简洁、易于表达的特点,体现了逻辑思维的基本特性。七十年代的专家系统和八十年代日本的第五代计算机研究计划就是其主要代表。

联接主义则与其不同,其特点是从微观出发。联接主义认为符号是不存在的,认知的基本元素就是神经细胞(神经元),认知过程是大量神经元的联接,以及这种联接所引起的神经元的不同兴奋状态和系统所表现出的总体行为。八十年代再度兴起的神经网络和神经计算机就是这种联接主义的代表。

神经网络的主要特征是:大规模的并行处理和分布式的信息存储,良好的自适应、自组织性,以及很强的学习功能、联想功能和容错功能。与当今的冯.诺依曼式计算机相比,更加接近人脑的信息处理模式。主要表现如下:

神经网络能够处理连续的模拟信号。例如连续灰度变化的图象信号。

能够处理混沌的、不完全的、模糊的信息。

传统的计算机能给出精确的解答,神经网络给出的是次最优的逼近解答。

神经网络并行分布工作,各组成部分同时参与运算,单个神经元的动作速度不高,但总体的处理速度极快。

神经网络信息存储分布于全网络各个权重变换之中,某些单元障碍并不影响信息的完整,具有鲁棒性。

传统计算机要求有准确的输入条件,才能给出精确解。神经网络只要求部分条件,甚至对于包含有部分错误的输入,也能得出较好的解答,具有容错性。

神经网络在处理自然语言理解、图象模式识别、景物理解、不完整信息的处理、智能机器人控制等方面有优势。

符号主义和联接主义两者各有特色,学术界目前有一种看法:认为基于符号主义得传统人工智能和基于联接主义得神经网络是分别描述人脑左、右半脑的功能,反映了人类智能的两重性:精确处理和非精确处理,分别面向认识的理性和感性两个方面,两者的关系应该是互补而非互相代替。理想的智能系统及其表现的智能行为应是两者相互结合的结果。

接下去的问题是,符号AI和联接AI具体如何结合,两者在智能系统中相互关系如何?分别扮演什么角色?目前这方面发表的文献很多,大致有如下几种类型:

1.松耦合模型:符号机制的专家系统与联接机制的神经网络通过一个中间媒介(例如数据文件)进行通讯。

2.紧耦合模型:与松耦合模型相比较,其通讯不是通过外部数据进行,而是直接通过内部数据完成,具有较高的效率。其主要类型有嵌入式系统和黑板结构等。

3.转换模型:将专家系统的知识转换成神经网络,或把神经网络转换成专家系统的知识,转换前的系统称为源系统,转换后的系统称为目标系统,由一种机制转成另一种机制。如果源系统是专家系统,目标系统是神经网络,则可获得学习能力及自适应性;反之,可获得单步推理能力、解释能力及知识的显式表示。当然,转换需要在两种的机制之间,确定结构上的一致性,目前主要问题是还没有一种完备而精确的转换方法实现两者的转换。有待进一步研究。

4.综合模型:综合模型共享数据结构和知识表示,这时联接机制和符号机制不再分开,两者相互结合成为一个整体,既具有符号机制的逻辑功能,又有联接机制的自适应和容错性的优点和特点。例如联接主义的专家系统等。

近年来神经网络研究的另一个趋势,是将它与模糊逻辑、混沌理论、遗传进化算法等相结合,即所谓“混合神经网络”方法。由于这些理论和算法都是属于仿效生物体信息处理的方法,人们希望通过她们之间的相互结合,能够获得具有有柔性信息处理功能的系统。下面分别介绍。

二.混沌理论与智能信息处理

混沌理论是对貌似无序而实际有序,表面上看来是杂乱无章的现象中,找出其规律,并予以处理的一门学科。早在七十年代,美国和欧洲的一些物理学家、生物学家、数学家就致力于寻求在许许多多不同种类的不规则性之间的联系。生物学家发现在人类的心脏中有混沌现象存在,血管在显微镜下交叉缠绕,其中也有惊人的有序性。在生物脑神经系统中从微观的神经膜电位到宏观的脑电波,都可以观察到混沌的性态,证明混沌也是神经系统的正常特性。

九十年代开始,则更进一步将混沌和神经网络结合起来,提出多种混沌神经网络模型,并探索应用混沌理论的各种信息处理方法。例如,在神经元模型中,引入神经膜的不应性,研究神经元模型的混沌响应,研究在神经网络的方程中,不应性项的定标参数,不定性时间衰减常数等参数的性质,以及这些参数于神经网络混沌响应的关系,并确定混沌---神经网络模型具有混沌解的参数空间。经过试验,由这种混沌神经网络模型所绘出的输出图形和脑电图极为相似。

现代脑科学把人脑的工作过程看成为复杂的多层次的混沌动力学系统。脑功能的物理基础是混沌性质的过程,脑的工作包含有混沌的性质。通过混沌动力学,研究、分析脑模型的信息处理能力,可进一步探索动态联想记忆、动态学习并应用到模式识别等工程领域。例如:

对混沌的随机不规则现象,可利用混沌理论进行非线性预测和决策。

对被噪声所掩盖的微弱信号,如果噪声是一种混沌现象,则可通过非线性辨识,有效进行滤波。

利用混沌现象对初始值的敏锐依赖性,构成模式识别系统。

研究基于混沌---神经网络自适应存储检索算法。该算法主要包括三个步骤,即:特征提取、自适应学习和检索。

模式特征提取采用从简单的吸引子到混沌的层次分支结构来描述,这种分支结构有可能通过少数几个系统参数的变化来加以控制,使复杂问题简单化。自适应学习采用神经网络的误差反传学习法。检索过程是通过一个具有稳定吸引子的动力学系统来完成,即利用输入的初始条件与某个吸引子(输出)之间的存在直接对应关系的方法进行检索。利用这种方法可应用于模式识别。例如黑白图象的人脸识别。

三.模糊集理论与模糊工程

八十年代以来在模糊集理论和应用方面,也有很大进展。1983年美国西海岸AI研究所发表了称为REVEAL的模糊辅助决策系统并投入市场,1986年美国将模糊逻辑导入OPS---5,并研究成功模糊专家系统外壳FLOPS,1987年英国发表采用模糊PROLOG的智能系统FRIL等。除此整理工具的研制以外,各国还开发一系列用于专用目的的智能信息处理系统并实际应用于智能控制、模式识别、医疗诊断、故障检测等方面。

模糊集理论和神经网络虽然都属于仿效生物体信息处理机制以获得柔性信息处理功能的理论,但两者所用的研究方法却大不相同,神经网络着眼于脑的微观网络结构,通过学习、自组织化和非线性动力学理论形成的并行分析方法,可处理无法语言化的模式信息。而模糊集理论则着眼于可用语言和概念作为代表的脑的宏观功能,按照人为引入的隶属度函数,逻辑的处理包含有模糊性的语言信息。

神经网络和模糊集理论目标相近而方法各异。因此如果两者相互结合,必能达到取长补短的作用。将模糊和神经网络相结合的研究,约在15年前便已在神经网络领域开始,为了描述神经细胞模型,开始采用模糊语言,把模糊集合及其运算用于神经元模型和描述神经网络系统。目前,有关模糊---神经网络模型的研究大体上可分为两类:一类是以神经网络为主,结合模糊集理论。例如,将神经网络参数模糊化,采用模糊集合进行模糊运算。另一类以模糊集、模糊逻辑为主,结合神经网络方法,利用神经网络的自组织特性,达到柔性信息处理的目的。

与神经网络相比,模糊集理论和模糊计算是更接近实用化的理论,特别近年来美国和日本的各大公司都纷纷推出各种模糊芯片,研制了型号繁多的模糊推理板,并实际应用于智能控制等各个应用领域,建立“模糊工程”这样一个新领域。日本更首先在模糊家电方面打开市场,带有模糊控制,甚至标以神经---模糊智能控制的洗衣机、电冰箱、空调器、摄象机等已成为新一代家电的时髦产品。我国目前市场上也有许多洗衣机,例如荣事达洗衣机就是采用模糊神经网络智能控制方式的洗衣机。

四.遗传算法

遗传算法(GeneticAlgorithm:GA)是模拟生物的进化现象(自然、淘汰、交叉、突然变异)的一种概率搜索和最优化方法。是模拟自然淘汰和遗传现象的工程模型。

GA的历史可追溯到1960年,明确提出遗传算法的是1975年美国Michigan大学的Holland博士,他根据生物进化过程的适应现象,提出如下的GA模型方案:

1.将多个生物的染色体(Chromosmoe)组成的符号集合,按文字进行编码,称为个体。

2.定义评价函数,表示个体对外部环境的适应性。其数值大的个体表示对外部环境的适应性高,它的生存(子孙的延续)的概率也高。

3.每个个体由多个“部分”组合而成,每个部分随机进行交叉及突然变异等变化,并由此产生子孙(遗传现象)。

4.个体的集合通过遗传,由选择淘汰产生下一代。

遗传算法提出之后,很快得到人工智能、计算机、生物学等领域科学家的高度重视,并在各方面广泛应用。1989年美国Goldberg博士发表一本专著:“GeneticAlgorithmsinSearch,OptimizationandMachineLearning”。出版后产生较大影响,该书对GA的数学基础理论,GA的基本定理、数理分析以及在搜索法、最优化、机器学习等GA应用方面进行了深入浅出的介绍,并附有Pascal模拟程序。

1985年7月在美国召开第一届“遗传算法国际会议”(ICGA)。以后每隔两年召开一次。近年来,遗传算法发展很快,并广泛应用于信息技术的各个领域,例如:

智能控制:机器人控制。机器人路径规划。

工程设计:微电子芯片的布局、布线;通信网络设计、滤波器设计、喷气发动机设计。

图象处理:图象恢复、图象识别、特征抽取。

调度规划:生产规划、调度问题、并行机任务分配。

优化理论:TSP问题、背包问题、图划分问题。

人工生命:生命的遗传进化以及自增殖、自适应;免疫系统、生态系统等方面的研究。

神经网络、模糊集理论和以遗传算法为代表的进化算法都是仿效生物信息处理模式以获得智能信息处理功能的理论。三者目标相近而方法各异;将它们相互结合,必能达到取长补短、各显优势的效果。例如,遗传算法与神经网络和模糊计算相结合方面就有:

神经网络连续权的进化。

传统神经网络如BP网络是通过学习,并按一定规则来改变数值分布。这种方法有训练时间过长和容易陷入局部优化的问题。采用遗传算法优化神经网络可以克服这个缺点。

神经网络结构的进化。

目前神经网络结构的设计全靠设计者的经验,由人事先确定,还没有一种系统的方法来确定网络结构,采用遗传算法可用来优化神经网络结构。

神经网络学习规则的进化。

人工神经网络基本功能篇3

关键词:智能决策支持系统;人工神经网络;模糊逻辑系统;模糊神经网络

中图分类号:TP183文献标识码:B

文章编号:1004-373X(2008)02-084-03

DesignandRealizationofIntelligentPredictionModelBasedonFuzzyNeuralNetwork

YANHongrui,MALiju

(ThePLAMilitaryRepresentOfficeinNo.847Factory,Xi′an,710043,China)[HJ1*3][HJ]

Abstract:Forthepredictingproblemsthattheintelligentdecisionsupportsystemoftenencounters,accordingtothecharactersofartificialneuralnetworkandfuzzylogicsystem,akindoffuzzyneuralnetworkmodelisdesigned.Firstly,thefuzzylogicsystemforrealizingfuzzypredictionisexpressedbytheconstructionofartificialneuralnetwork.Thenthefuzzylogicsystemistrainedbyassociatestudyingalgorithms.Atlast,themodeloffuzzyneuralnetworkhasbeenprovedbypracticeandrealizedinprogram.

Keywords:intelligentdecisionsupportsystem;artificialneuralnetwork;fuzzylogicsystem;fuzzyneuralnetwork

智能决策支持系统\[1\](IntelligentDecisionSupportSystem,IDSS)是以管理科学、运筹学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,面对半结构化的决策问题,辅助支持中、高层次策者决策活动的、具有智能作用的计算机网络系统。神经网络和模糊逻辑是智能决策支持技术应用于信息管理后迅速发展的智能技术,在决策预测领域颇有成效。本文根据人工神经网络和模糊逻辑的特点,设计一种模糊神经网络完成决策支持系统中的信息预测功能,较好地解决了决策支持系统的实用化问题。

1人工神经网络与模糊逻辑系统介绍

1.1人工神经网络

2模糊神经网络模型的设计与实现

2.1模糊神经网络模型的选定

由以上介绍可知,在预测领域中,模糊逻辑具有较强的结构性知识表达能力,能较好地表示用语言描述的经验知识、定性知识,但通常不具备学习能力,只能主观地选择隶属度函数和模糊规则。神经元网络具有强大的自学习能力和数据直接处理能力,但网络内部的知识表达方式不清楚,在学习时只能从任意初始条件开始,其学习的结果完全取决于训练样本。

本文将神经网络的学习算法与模糊逻辑理论结合起来,利用正规化模糊神经网络(NFNN)实现模糊逻辑系统;用模糊规则表示神经网络,用预先的专家知识以模糊规则的形式初始化,用神经网络的学习算法训练模糊系统,然后结合神经计算的特点实现推理过程。

2.2模糊神经网络模型的结构

本文采用一个3层的前向网络(如图3所示)来构造模糊系统(见图3)。这样模糊神经网可以用整理的三层模糊感知器来表示,该模糊感知器定义如下:

(1)U=∪i∈NUi是一个非零的神经元集合,N={1,2,3}是U的索引值集合,对所有的i,j∈N且满足为输入层,为规则(隐含)层,为输出层;И

2.4模糊神经网络的编程实现

系统主要通过4个类来描述神经网络模型。他们是神经元类、神经元权类、神经元层类、神经元网络类。神经元类的作用是模拟单个神经元的数据结构和计算过程。神经元权值类用于保存神经元之间连接的权值。神经元层类的作用是生成每一层的神经元,并进行每一层的计算,他接受神经元网络类的调用,并调用神经元类的函数实现每一层的计算。神经元网络类定义了整个神经网络结构和所有的网络操作,他提供公共函数给应用程序调用,他的计算函数调用神经元层类和神经元类的函数进行网络计算。

通过4个类的描述,将建立和运行神经网络所需的主要数据结构和计算过程做了定义。当程序运行时,首先由应用程序生成神经网络类实例,然后此网络类实例进行层类实例的建立,接下来层类实例建立每层的神经元实例。同时,神经网络类也从外部文件读取网络结构的连接和权值数据,供建立网络时使用。

3模糊神经网络的预测验证

模糊神经网络的预测验证如表1所示。

4结语

模糊神经网络模型把神经网络的学习算法与模糊逻辑理论相结合,将模糊系统用类似于神经网络的结果表示,再用相应的学习算法训练模糊系统,通过样本的学习算法提高网络性能。此模型曾经用于某军事模拟对抗系统中战场态势的预测,成功地实现了该模型的预测功能。但是模糊推理机是基于知识库中的知识和规则进行推理的,如何建立具有专家经验和知识的知识库,是模糊神经网络模型应用中的难点和重点。如何建立实用的知识库

以及决策过程中存在许多不确定性因素等问题还有待于进一步研究。

参考文献

[1]GeorgeMMarakas.21世纪的决策支持系统[M].朱岩,译.北京:清华大学出版社,2002.

[2]MartinTHagan,HowardBDemuth,MarkH.Beale.神经网络设计\[M\].戴葵,译.北京:机械工业出版社,2003.

[3]刘有才.模糊专家系统原理与设计[M].北京:北京航空航天大学出版社,2003.

[4]张乃尧,阎平凡.神经网络与模糊控制[M].北京:清华大学出版社,1998.

人工神经网络基本功能篇4

[摘要]该文介绍了神经网络的发展、优点及其应用和发展动向,着重论述了神经网络目前的几个研究热点,即神经网络与遗传算法、灰色系统、专家系统、模糊控制、小波分析的结合。

[关键词]遗传算法灰色系统专家系统模糊控制小波分析

一、前言

神经网络最早的研究20世纪40年代心理学家Mcculloch和数学家Pitts合作提出的,他们提出的MP模型拉开了神经网络研究的序幕。神经网络的发展大致经过三个阶段:1947~1969年为初期,在这期间科学家们提出了许多神经元模型和学习规则,如MP模型、HEBB学习规则和感知器等;1970~1986年为过渡期,这个期间神经网络研究经过了一个低潮,继续发展。在此期间,科学家们做了大量的工作,如Hopfield教授对网络引入能量函数的概念,给出了网络的稳定性判据,提出了用于联想记忆和优化计算的途径。1984年,Hiton教授提出Boltzman机模型。1986年Kumelhart等人提出误差反向传播神经网络,简称BP网络。目前,BP网络已成为广泛使用的网络;1987年至今为发展期,在此期间,神经网络受到国际重视,各个国家都展开研究,形成神经网络发展的另一个高潮。神经网络具有以下优点:

(1)具有很强的鲁棒性和容错性,因为信息是分布贮于网络内的神经元中。

(2)并行处理方法,使得计算快速。

(3)自学习、自组织、自适应性,使得网络可以处理不确定或不知道的系统。

(4)可以充分逼近任意复杂的非线性关系。

(5)具有很强的信息综合能力,能同时处理定量和定性的信息,能很好地协调多种输入信息关系,适用于多信息融合和多媒体技术。

二、神经网络应用现状

神经网络以其独特的结构和处理信息的方法,在许多实际应用领域中取得了显著的成效,主要应用如下:

(1)图像处理。对图像进行边缘监测、图像分割、图像压缩和图像恢复。

(2)信号处理。能分别对通讯、语音、心电和脑电信号进行处理分类;可用于海底声纳信号的检测与分类,在反潜、扫雷等方面得到应用。

(3)模式识别。已成功应用于手写字符、汽车牌照、指纹和声音识别,还可用于目标的自动识别和定位、机器人传感器的图像识别以及地震信号的鉴别等。

(4)机器人控制。对机器人眼手系统位置进行协调控制,用于机械手的故障诊断及排除、智能自适应移动机器人的导航。

(5)卫生保健、医疗。比如通过训练自主组合的多层感知器可以区分正常心跳和非正常心跳、基于BP网络的波形分类和特征提取在计算机临床诊断中的应用。

(6)焊接领域。国内外在参数选择、质量检验、质量预测和实时控制方面都有研究,部分成果已得到应用。

(7)经济。能对商品价格、股票价格和企业的可信度等进行短期预测。

(8)另外,在数据挖掘、电力系统、交通、军事、矿业、农业和气象等方面亦有应用。

三、神经网络发展趋势及研究热点

1.神经网络研究动向

神经网络虽已在许多领域应用中取得了广泛的成功,但其发展还不十分成熟,还有一些问题需进一步研究。

(1)神经计算的基础理论框架以及生理层面的研究仍需深入。这方面的工作虽然很困难,但为了神经计算的进一步发展却是非做不可的。

(2)除了传统的多层感知机、径向基函数网络、自组织特征映射网络、自适应谐振理论网络、模糊神经网络、循环神经网络之外,一些新的模型和结构很值得关注,例如最近兴起的脉冲神经网络(spikingneuralnetwork)和支持向量机(supportvectormachine)。

(3)神经计算技术与其他技术尤其是进化计算技术的结合以及由此而来的混合方法和混合系统,正成为一大研究热点。

(4)增强神经网络的可理解性是神经网络界需要解决的一个重要问题。这方面的工作在今后若干年中仍然会是神经计算和机器学习界的一个研究热点。

(5)神经网络的应用领域将不断扩大,在未来的几年中有望在一些领域取得更大的成功,特别是多媒体技术、医疗、金融、电力系统等领域。

2.研究热点

(1)神经网络与遗传算法的结合。遗传算法与神经网络的结合主要体现在以下几个方面:网络连接权重的进化训练;网络结构的进化计算;网络结构和连接权重的同时进化;训练算法的进化设计。基于进化计算的神经网络设计和实现已在众多领域得到应用,如模式识别、机器人控制、财政等,并取得了较传统神经网络更好的性能和结果。但从总体上看,这方面研究还处于初期阶段,理论方法有待于完善规范,应用研究有待于加强提高。神经网络与进化算法相结合的其他方式也有待于进一步研究和挖掘。

(2)神经网络与灰色系统的结合。灰色系统理论是一门极有生命力的系统科学理论,自1982年华中理工大学的邓聚龙教授提出灰色系统后迅速发展,以初步形成以灰色关联空间为基础的分析体系,以灰色模型为主体的模型体系,以灰色过程及其生存空间为基础与内的方法体系,以系统分析、建模、预测、决策、控制、评估为纲的技术体系。目前,国内外对灰色系统的理论和应用研究已经广泛开展,受到学者的普遍关注。灰色系统理论在在处理不确定性问题上有其独到之处,并能以系统的离散时序建立连续的时间模型,适合于解决无法用传统数字精确描述的复杂系统问题。

神经网络与灰色系统的结合方式有:(1)神经网络与灰色系统简单结合;(2)串联型结合;(3)用神经网络增强灰色系统;(4)用灰色网络辅助构造神经网络;(5)神经网络与灰色系统的完全融合。

(3)神经网络与专家系统的结合。基于神经网络与专家系统的混合系统的基本出发点立足于将复杂系统分解成各种功能子系统模块,各功能子系统模块分别由神经网络或专家系统实现。其研究的主要问题包括:混合专家系统的结构框架和选择实现功能子系统方式的准则两方面。由于该混合系统从根本上抛开了神经网络和专家系统的技术限制,是当前研究的热点。把粗集神经网络专家系统用于医学诊断,表明其相对于传统方法的优越性。

(4)神经网络与模糊逻辑的结合

模糊逻辑是一种处理不确定性、非线性问题的有力工具。它比较适合于表达那些模糊或定性的知识,其推理方式比较类似于人的思维方式,这都是模糊逻辑的优点。但它缺乏有效的自学习和自适应能力。

而将模糊逻辑与神经网络结合,则网络中的各个结点及所有参数均有明显的物理意义,因此这些参数的初值可以根据系统的模糊或定性的知识来加以确定,然后利用学习算法可以很快收敛到要求的输入输出关系,这是模糊神经网络比单纯的神经网络的优点所在。同时,由于它具有神经网络的结构,因而参数的学习和调整比较容易,这是它比单纯的模糊逻辑系统的优点所在。模糊神经网络控制已成为一种趋势,它能够提供更加有效的智能行为、学习能力、自适应特点、并行机制和高度灵活性,使其能够更成功地处理各种不确定的、复杂的、不精确的和近似的控制问题。

模糊神经控制的未来研究应集中于以下几个方面:

(1)研究模糊逻辑与神经网络的对应关系,将对模糊

控制器的调整转化为等价的神经网络的学习过程,用等价的模糊逻辑来初始化神经网络;

(2)完善模糊神经控制的学习算法,以提高控制算法的速度与性能,可引入遗传算法、BC算法中的模拟退火算法等,以提高控制性能;

(3)模糊控制规则的在线优化,可提高控制器的实时性与动态性能;(4)需深入研究系统的稳定性、能控性、能观性以及平衡吸引子、混沌现象等非线性动力学特性。

关于神经网络与模糊逻辑相结合的研究已有很多,比如,用于氩弧焊、机器人控制等。

(5)神经网络与小波分析的结合

小波变换是对Fourier分析方法的突破。它不但在时域和频域同时具有良好的局部化性质,而且对低频信号在频域和对高频信号在时域里都有很好的分辨率,从而可以聚集到对象的任意细节。

利用小波变换的思想初始化小波网络,并对学习参数加以有效约束,采用通常的随机梯度法分别对一维分段函数、二维分段函数和实际系统中汽轮机压缩机的数据做了仿真试验,并与神经网络、小波分解的建模做了比较,说明了小波网络在非线性系统黑箱建模中的优越性。小波神经网络用于机器人的控制,表明其具有更快的收敛速度和更好的非线性逼近能力。

四、结论

经过半个多世纪的发展,神经网络理论在模式识别、自动控制、信号处理、辅助决策、人工智能等众多研究领域取得了广泛的成功,但其理论分析方法和设计方法还有待于进一步发展。相信随着神经网络的进一步发展,其将在工程应用中发挥越来越大的作用。

参考文献:

[1]张曾科.模糊数学在自动化技术中的应用[M].清华大学出版社,1997.

[2]李士勇.模糊控制·神经控制和智能控制论[M].哈尔滨工业大学出版,1996.250-387.

[3]谢联峻.模糊控制在列车自动驾驶中的应用[J].自动化与仪器仪表,1999,(4).

[4]CollierWC,Weiland,RJSmartCarts,SmartHighways[J].IEEESpec-trum,1994,31(4):27-33.

[5]HatwalH,MikulcikEC.someInverseSolutionstoanAutomobilePathTrackingProblemwithInputControlofSteeringandBreaks,Ve-hiclesystemDynamics,1986,(15):61-71.

[6]KosugeK,FukudaT,AsadaH.AcquisitionifHumanSkillsforRoboticSystem[C].In:ProcIEEEIntSympOnIntelligenControl,1991.469-489.

[7]王小平,曹立明.遗传算法—理论、应用与软件实现.西安交通大学出版社,2002.

[8]ManiezzoV.Geneticevolutionofthetopologhandweightdistribution

ofneuralnetwork[J].IEEETransonNeuralNetwork,1994,5(1)35-67.

[9]HarraldPG,KamstraM.Evolvingartificialneuralnetworkstocombinefinancialforecase[J].IEEETransonEvolComputer,1997,1(1):39-54.

[10]邓聚龙.灰色系统理论教程.华中理工大学出版社,1990.

[11]吕宏辉,钟珞,夏红霞.灰色系统与神经网络融合技术探索.微机发展,2000,23(4):67-109.

人工神经网络基本功能篇5

【关键词】风功率预测;小波分析;神经网络;LM算法

1.引言

全球性的化石能源危机以及严重的环境污染和温室效应等问题,驱动了新能源在世界范围内的迅速发展。风能以其可再生、清洁无污染、储量大等特性,已成为目前技术成熟,具有规模化开发条件和商业化化发展前景的新能源。风力发电是风能利用的主要形式。风电本身所特有的间歇性和波动性,使得大规模风电并网给电力系统运行调度带来了很大冲击,风功率预测对电力系统的功率平衡和经济调度具有重要意义。

持续预测法是比较简单的预测方法,即把最近一点的风速或功率观测值作为下一点的预测值,该方法的预测误差比较大,且预测结果不稳定,改进的方法有自回归滑动平均模型(ARMA)、时间序列法、卡尔曼滤波算法等,另外还有一些智能方法,如人工神经网络、支持向量机等。

风速是连续变化的,主要受大气温度、湿度、气压等气象因素以及地貌、地表障碍物等地形因素的影响,因此其变化存在很大的波动性,呈现为非平稳的随机信号;另一方面,在一天中风的强弱在某种程度上又呈现周期性,如地面上,夜间风较弱,白天风较强;除此之外,风还表现出季节性地规律变化。本文结合风速的变化特性,提出了基于小波分析和神经网络的短期风电功率预测方法。将小波分析作为神经网络的前置手段,即原始功率信号经小波变换,各子序列单支重构后,输入BP神经网络进行预测,最后将各子序列预测结果叠加得到完整的风电功率预测结果。由于BP神经网络存在易陷入局部极小值、收敛速度慢等缺点,所以本文采用LM(Levenberg-Marquardt)算法提高神经网络的自学习能力[8]。

2.小波变换

小波分析主要用于分析非线性、非平稳信号的局部特性,将一个已知的基本函数经平移和缩放后与被分析的信号作比较(通过积分实现),就可以分析信号在各个时刻、各种局部范围的局部特性。

设是平方可积信号,即,则的连续小波变换定义为:

式中称为基小波,,分别称为尺度参数和位移参数。将和同时离散化,即令,,得到的离散小波变换:

该变换既节省了计算量,又克服了连续小波变换产生的信息量冗余[5]。

Mallat和Meyer在信号的多分辨分析基础上,提出了计算离散正交小波变换的快速算法,即Mallat算法。该算法将信号正交投影到空间和,对应得到分辨率j下的离散逼近信号和离散细节信号。令j由零逐级增大,便可实现对信号的逐级分解,最终得到

3.小波-神经网络

由于风功率信号具有很强的波动性,所以用于预测的小波函数应具有以下特征:

(1)良好的紧支撑性,即小波函数仅在有限时间间隔内不为零,能凸显出信号的时域特性;

(2)小波函数的消失矩M值越大越好(当满足条件时,称小波函数具有M阶消失矩);

(3)良好的正则性,小波函数的正则性主要影响小波系数重构的稳定性。

结合以上特征要求,本文选择Daubechies4(db4)作为分析原始序列的小波函数。

本文将原始序列进行小波分解后,利用神经网络对各重构后的子序列进行预测,最后把各序列预测结果叠加得到功率的预测值。

本文选用单隐含层BP神经网络对时间序列进行预测,隐含层传递函数选用正切函数tansig,输出层传递函数选用线性函数purelin。BP网络采用的梯度下降法存在收敛速度慢,易陷入局部极小值等缺陷。本文采用LM算法对BP网络进行优化,提高算法的收敛速度和精度。

4.算例分析

本文以内蒙古东山风电场实测风功率为原始值进行算法验证。

首先对数据进行归一化处理,避免因不同数据基准导致学习过程不收敛现象,使模型失效。对数据进行最小-最大规范化计算:

对预测得到的数据进行标准化数据还原:

选用紧支集双正交小波db4作为母小波,对原始功率时间序列进行五层尺度分解。利用神经网络对这6个信号分量分别建模进行预测,然后叠加得到最终的预测结果。分别用小波-神经网络方法和单独的BP神经网络方法对未来1h、3h、6h的风功率进行预测。取1月27日到2月9日的数据进行验证。

为了定量评价预测效果,以国际上普遍采用的归一化绝对平均误差和归一化均方根误差为依据,其定义如下:

式中:为实际值;为预测值;为预测样本个数。表1分别列出了上述两种预测方法的绝对平均误差和均方根误差。

由表1和表2可以看出,在不同的时间尺度下,采用小波-神经网络方法来预测风功率较传统的BP神经网络方法更为准确。

5.结论

本文将小波分析与神经网络结合起来,对风功率进行预测。该方法将小波变换作为神经网络的前置手段,充分利用了小波对非平稳信号良好的时频分析能力和神经网络的非线性映射能力。带入实际数据后,得到较好地预测效果,证明了该方法的可行性。

参考文献

[1]范高锋,王伟胜,刘纯,戴慧珠.基于人工神经网络的风电功率预测[J].中国电机工程学报,2008.12.5.

[2]杨琦,张建华,王向峰,李卫国.基于小波–神经网络的风速及风力发电量预测[J].电网技术,2009.09.

[3]韩爽.风电场功率短期预测方法研究[D].华北电力大学工学博士学位论文,2008.6.