收藏 分享(赏)

神经网络方法.doc

上传人:pw17869 文档编号:6084626 上传时间:2019-03-26 格式:DOC 页数:16 大小:105.50KB
下载 相关 举报
神经网络方法.doc_第1页
第1页 / 共16页
神经网络方法.doc_第2页
第2页 / 共16页
神经网络方法.doc_第3页
第3页 / 共16页
神经网络方法.doc_第4页
第4页 / 共16页
神经网络方法.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、文献综述人工神经网络的算法及其在化工中的应用姓 名:某某某 学 号: 00000000班 级:某班摘要摘要数据挖掘技术是当今一项新兴技术,它综合运用人工智能、计算智能、模式识别、数理统计等先进技术从大量数据信息中挖掘和发现有价值和隐含的知识。人工神经网络是由大量同时也是很简单的处理单元广泛连接构成的复杂网络系统。它具有自学习、高容错和高度非线性描述能力等优点,使其在化工领域得到了广泛的应用。这些应用主要包括:故障诊断、过程控制、物性估算、专家系统和建筑节能等。但人工神经网络在化工领域的进一步应用还有赖于对化工领域问题的抽提(即符合神经网络的输入输出表达)及网络本身性能优化的进一步研究。关键词:

2、数据挖掘技术;人工神经网络;化工应用人工神经网络算法及其在化工中的应用11 数据挖掘技术1.1 数据挖掘技术概述化工生产在生产产品的同时,也产生大量关于生产过程的信息。这些信息的有效利用极大地促进了化工生产的科学管理和生产优化,与此同时,日益积累的信息也带来了许多新的挑战和问题,如信息过量、信息真假难辨、 信息安全隐患、信息矛盾等。面对这一挑战,数据挖掘技术应运而生,并显示了强大的生命力。 1数据挖掘是一门交叉学科,涉及到机器学习、模式识别、统计学、智能数据库、知识获取、数据可视化、高性能计算机和专家系统等多个领域。数据挖掘的两个高层次目标是预测和描述。预测的基本任务包括分类、回归、 时间序列

3、分析和预测。描述的基本任务包括聚类、总结、关联规则和序列发现。数据库技术只是将数据有效地组织和存储在数据库中,并对这些数据作一些简单分析,大量隐藏在数据内部的有用信息无法得到。而机器学习、模式识别、统计学等领域却有大量提取知识的方法,但没有和实际应用中的海量数据结合起来,很大程度上只是对实验数据或学术研究发挥作用。数据挖掘从一个新的角度将数据库技术、机器学习、模式识别和统计学等领域结合起来,从更深层次中发掘存在于数据内部有效的、新颖的、具有潜在效用的乃至最终可理解的模式。1.2 数据挖掘技术分类数据挖掘技术通常可以分为一下几种方法: 2(1) 数学统计方法数学统计方法主要用于完成总结知识和关联

4、知识挖掘。它利用统计学、人工神经网络算法及其在化工中的应用2概率论的原理对关系中各属性进行统计分析,建立一个数学模型或统计模型,以找出他们之间的关系和规律。常用的统计方法包括判别分析、因子分析、相关分析、回归分析、偏最小二乘回归(PLS)和聚类法等。(2) 决策树决策树技术主要用于分类、聚类和预测的预测建模技术。它利用信息论中的互信息(信息增益)寻找数据库中具有最大信息量的字段,建立决策树的一个结点,再根据字段的不同取值建立树的分枝,在每个分枝子集中重复建立下层结点和分枝,这样便生成一颗决策树。接着对决策树进行剪枝处理,再把决策树转化为规则,利用这些规则可对新事例进行分类。典型决策树方法有分类

5、回归树(CART) 、ID3 和 C4.5 等。(3) 模式识别方法模式识别是数据挖掘的主要方法之一。它是一种借助于计算机对信息进行处理、判决分类的数学统计方法。模式识别方法大致可以分为统计模式识别和句法模式识别两大类。统计模式识别将每个样本用特征参数表示为多维空间中的一个点,根据“物以类聚”的原理,同类或相似的样本间的距离应较近,不同类的样本间的距离应较远。这样,就可以根据各样本点间的距离或距离的函数来判别、分类,并利用分类结果预报未知。统计模式识别是工业优化中的常用方法。(4) 人工神经网络方法人工神经网络方法用于分类、聚类、特征挖掘、预测和模式识别。神经网络方法模仿动物的脑神经元结构,以

6、 M-P 模型(由 Mceulloch 和 Pitts提出)和 Hebb 学习规则为基础。在本质上是一个分布式矩阵结构,通过对训练数据的挖掘,逐步计算(包括反复迭代或累加计算)神经网络连接的权值。人工神经网络算法及其在化工中的应用3(5) 遗传算法遗传算法主要用于解决全局优化问题,适用于分类和关联规则挖掘等。遗传算法是一种基于达尔文进化论中基因重组、突变和自然选择等概念的算法,具有随机性和自适应性等特点。从一个初始规则集团(如知识基因)开始,逐代地通过交换对象成员(杂交、基因突变)产生群体(繁殖) ,评价并择优复制(适者生存,不适者淘汰) ,逐代积累计算,最终得到最优的或是近似最优的知识集。(

7、6) 粗糙集方法粗糙集方法用于数据简化(例如,删除与任务无关的记录或字段) 、数据意义评估、对象相似或差异性分析、因果关系及范式挖掘等。Rough Set理论是 Pawlak 在 20 世纪 80 年代提出来的,用于研究非精确性和不确定性知识的表达、学习、归纳等方法的。主要思想如下:在数据库中将行元素看成对象,列元素是属性,把对象的属性分为条件属性和决策属性,按各属性值是否相同划分等价类。等价关系 R 定义为不同对象在某个(或几个)属性上取值相同,这些满足等价关系的对象组成的集合称为该等价关系 R的等价类。(7) 支持向量机方法支持向量机方法主要用于有限数据的分类、回归和预报建模。早在 20世

8、纪 60 年代,以数学家 Vapnik 为代表的学派就开始努力建立一套能保证从有限样本得出预报能力最强数学模型的“统计学习理论”(statistical learning theory,简称 SLT)并于 1992 年和 1995 年先后提出分类和回归的支持向量机算法 (support vector machine ,简称 SVM)。支持向量机的基本思想可以概括为:首先通过非线性变换将输入空间变换到一个高维空间,然后在这个新空间中求取最优线性分类面,而这种非线性变换是通过定义适人工神经网络算法及其在化工中的应用4当的内积函数实现的。SLT 和 SVM 算法在很大程度上解决了模型选择与过拟合问题

9、,小样本、非线性和维数灾难问题,局部最小点问题等。(8) 可视化技术可视化是计算机应用技术的发展趋势,也是数据挖掘的研究方向之一。可视化数据分析技术拓宽了传统的图表功能,用直观图形式将信息模式、数据关联或趋势呈现给决策者,使之能交互分析数据关系,如把数据库中多维数据变成多种图形对揭示数据总体状况、内在本质及规律至关重要。可视化技术将人的观察力和智能融入数据挖掘系统,极大提升了系统挖掘的速度、 层次和内容。2. 神经网络方法概述2.1 神经网络方法的发展从 1943 年心理学家 W.S.McCu lloch 和数学家 W.Pitts 研究并提出 M-P神经元到今天,人类对神经网络的研究已过了半个

10、多世纪的历程。进入 80年代后期,在美国、日本等一些工业发达国家里,掀起了一股竞相研究神经网络的热潮,神经网络的研究进入复苏阶段,特别是 1986 年 Rumelhart和 McCelland 为首的科学小组提出的误差逆传播学习网络及其学习算法,已成为至今影响最大的一种网络学习法。到了 21 世纪,神经网络技术逐渐趋于成熟和理智。 3人工神经元网络(Artificial Neural Network,简称 ANN)是模仿人类脑神经活动的一种人工智能技术,是由大量的同时也是很简单的处理单元广泛连接构成的复杂网络系统。人工神经网络是建立在现代神经科学研究基础上的一种抽象数学模型,它反映了大脑功能的

11、基本特征,但并非逼真地描写,只是某种简化、抽象和模拟。给 ANN 一些样本,ANN 通过自学人工神经网络算法及其在化工中的应用5习可以掌握样本规律,在输入新的数据和状态信息时,可用 ANN 进行自动推理和控制。由于反向传递学习算法 BP 网络和 Hopfield 网络的出现与再次兴起,使其应用领域不断扩大。2.2 神经网络方法分类人工神经网络有多种算法,但可粗略地分为两类:有教师学习的人工神经网络和无教师学习的人工神经网络。前者主要是对已知样本进行训练,然后对未知样本进行预测。此类方法的典型代表是误差反向传播(BP, Back Propagation)人工神经网络。后者亦称自组织人工神经网络,

12、无须对已知样本进行训练,则可用于化合物的分类,如 Kohonen 神经网络和 Hopfield 神经网。2.3 BP 神经网络算法在以上各种算法中,应用得最多的是 BP 人工神经网络 4。从结构上讲,BP 网络是典型的多层网络,分为输人层、隐含层和输出层,层与层之间采用完全互连方式,同一层单元间不存在相互连接。BP 网络的第一层即输入层,接受外界输入,最后一层即输出层,产生输出。在输入层和输出层之间,有若干个隐含层。在各层之间,只有相邻层的神经元之间存在联系。对输入 X 进行某种函数运算,即得到神经元的输出 Y。在化工的应用领域中,常用的函数形式是 S 型函数 F(x)。1FexpBP 算法的

13、具体步骤是:(1)初始化,即随机地设置各层权重系数和值;(2)将训练样本数据 X 加到网络输入端,计算各层的输出 Y,将输人工神经网络算法及其在化工中的应用6出值与期望值相比得到误差信号;(3)根据误差信号重新调整连接权重;(4)如果小于预定误差,则认为网络已收敛而停止学习,反之,则返回(2)继续学习(3) 。算法框图如下:图 1 BP 算法框图3. 神经网络方法应用化工行业有着生产过程复杂、对象特性多变、间歇或半连续生产过程多、有一定的危险性及污染环境等特点,使得化工领域需要一个技术及环境的改支撑环境,对其进一步发展有很大的促进作用。ANN 在化工中的应用主要在以下几个领域:故障诊断、过程控

14、制、物性估算、专家系统和建人工神经网络算法及其在化工中的应用7筑节能。3.1 故障诊断当系统的某个环节发生故障时,若不及时处理,就可能引起故障扩大并导致重大事故的发生。因此建立高效的、准确的实时故障检测和诊断系统,消除故障隐患,及时排除故障,确保安全、平稳、优质的生产,已成为整个生产过程的关键所在。故障诊断是 ANN 最有应用价值的领域 5:(1)通过训练 ANN,可形成和存储有关过程知识并直接从定量的历史故障信息中学习;(2)ANN 具有滤出噪音及在噪音情况下得出结论的能力,使 ANN 适合于在线故障诊断和检测;(3)ANN 具有分辨原因及故障类型的能力。常用故障诊断方法是反向传播的方法(B

15、P 网)和径向偏置函数网络 (RBF网),但另一方面模糊神经元网络作为一种更接近人脑思维的网络,可能是解决此问题的关键和研究方向。神经网络用于故障诊断和校正不必建立严格的系统公式或其它数学模型,经数据样本训练后可准确、有效地侦破和识别过失误差,同时校正测量数据中的随机误差。与直接应用非线性规划的校正方法相比,神经网络的计算速度快,在化工过程的实时数据校正方面具有明显的优势。然而现有的神经网络软件,直接应用于测量数据校正时,需要进行离线的训练,难以同数据校正系统有机地相结合;其次,为适应化工过程数据的复杂性,需要提高神经网络算法的训练速度和收敛性 6。3.2 过程控制随着化学工业的不断发展,对化

16、工过程控制的要求日益严厉。常规的人工神经网络算法及其在化工中的应用8控制系统有时会显得力不从心,而神经网络本身所具有的优点正好能满足控制过程的主要要求:处理日益复杂的系统的需要;过程设计要求日益增高的需要;减少不确定因素及环境要求的需要。神经网络的出现及应用也变得自然。随着 ANN 研究的不断深入,神经网络越来越多地应用于控制领域的各个方面,从过程控制、机器人控制、生产制造、模式识别直到决策支持神经网络都有应用。ANN 可以成功地建立流程和控制参数间的非线性关系及构造相关的数学模型,并可跟踪瞬息过程及具有稳健功能等,因此可有效地用于化工过程最优化和控制。1986 年,Rumelhart 第一次

17、将 ANN 用于控制界。神经元网络用于控制有两种方法,一种用来构造模型,主要利用对象的先验信息,经过误差校正反馈,修正网络权值,最终得到具有因果关系的函数,实现状态估计,进而推断控制;另一种直接充当控制器,就像 PID 控制器那样进行实时控制。神经元网络用于控制,不仅能处理精确知识,也能处理模糊信息。Hussain 认为神经网络在化工过程控制领域的应用主要在三个方面:预测控制、反向模型基础控制和适应控制。而在控制工艺中,神经网络用得最多的便是预测控制工艺。Edwards 和 Goh 阐述了 ANN 用于优化控制相对其它传统的线性参数模型的一些优点。这种预测控制算法是以模型为基础的,同时包含了预

18、测的原理,可以灵活方便地处理输入输出等的约束问题。图 2 展示了神经网络的预测控制策略。3.3 物性估算用神经网络来解决估算物质的性质必须解决三个基本问题,第一个是人工神经网络算法及其在化工中的应用9对图 2 神经网络的预测控制策略物质的表征问题;第二个是采用何种神经网络及其算法问题;第三个是神经网络输入与输出数据的归一化问题。无论采用哪种方法对数据进行处理,当用经过训练的神经网络进行物性估计时,不能将网络直接的输出值作为物性预估值,而是要进行反归一化处理,也就是说,神经网络的输出值再乘上一个系数,这个系数就是前面进行归一化处理时对数据的除数,相乘后得到的值作为物性估算值。神经网络用于物性估算

19、,目前采用的就是 BP 网络或在此基础上的各种改进形式。既然网络形式已经确定,那么剩下的问题就是 BP 网络本身所需要解决的问题。BP 网络进行训练运行时需要解决的问题就是各层的神经元数目,其它问题均可以交给计算机去处理解决。近年来,将 ANN 用于估算有机物的物性参数已有一些研究,张向东 7采用 ANN 对有机物的一些基础物性进行预测,表征分子采用分子描述码、分子片、分子距离边数矢量等一些特殊参数,其报道的预测结果均优于或接近数学回归法的预测结果,然而,这些表征分子的特殊参数表征方式复杂,且往往还需要其他精确的不易获得的物性参数;陈海松 8采用基团法用 ANN 对有机物的沸点焓进行了很好的估

20、算。基团贡献法表征分子具有简单易用,不需或少用其他附加参数的特点,而 ANN 极强的自学习、自人工神经网络算法及其在化工中的应用10拟和模式识别的能力还使网络能考虑到基团的相互作用,表明 ANN 在物性估算方法具有很大的应用前景。文献用改进后的神经网络 BP 算法SSBP,对纯物质的常压沸点进行估算和研究。Prasad 等人利用神经网络对有机化合物的物理性质进行了预测,并与传统的基团贡献法比较,可以得到更为准确的物性参数。而后,董新法、方利国等人将神经网络在物性估算中的应用作了一个全面而又简要的讲解,并提出神经网络在物性估算中潜在的应用前景,为其发展及其以后的应用研究提供了很好的工作平台。3.

21、4 专家系统ANN 具有良好的逼近任意复杂的非线性系统的能力,近年来被广泛应用于化学化工过程的模拟与预测 9,包括在能量模型、建筑节能方面都有应用 10。当今大多数楼宇的 HVAC 系统都采用集散控制系统,它们依靠高速可靠的网络通信与强大的 DDC(直接数字控制期)或子站来实现各项功能,这些都为 ANN 的实际应用创造了条件。专家系统发展至今,存在许多理论和技术问题,如知识表示、知识获取、知识验证等。而神经元网络有着许多诱人的特点:表达一求解问题可用连接模型表示;学习一网络连接权值可用训练获得,概括一连接模型具有健壮性,抽取一连接模型具有创新能力;并行一连接模型适合于硬件并行实现。因此,将两者

22、有机地结合起来,将有着一种有益的互补作用,使人工智能在实时应用、知识获取、执行效率等方面都会有很大改善。借助神经元网络方法建立神经逻辑网络,通过已知样本的学习获得权值矩阵。它一方面等价于推理网络的可信度矩阵,这样构成的推理机可完成如下任务:用部分输入信息进行推理,能寻找未知输入变量,解释推理结果。另一方面也可作为专家系统的规则,既可作为知识获取工具,又可存取知识,作为一个知识库。人工神经网络算法及其在化工中的应用11杜文莉 11等以精对苯二甲酸结晶过程为研究对象,提出一种基于神经网络模型的实时专家控制系统,该方法利用神经网络建模技术获取对象的机理知识,通过对影响模型特性的多个变量进行分析,自动

23、得到常规专家控制系统难于获取的定性、定量知识,并按分级递阶的启发式搜索机制,实现了对工业过程对象的实时控制。实际应用表明:该方法不但克服了以往专家系统知识获取的瓶颈,而且有效实现了人机对话的功能,便于现场操作和更改专家知识库,为化工过程的多变量控制提供了新的思路。3.5 建筑节能上的应用随着经济的发展,供暖范围日益扩大,空调建筑迅速增加,建筑能耗增长的速度将远远高于能源生产增长的速度,从而成为制约国家经济发展的一个重要因素。神经网络可以充分逼近任意复杂的非线性关系,且具有分布存储、自适应和自组织等突出特点。应用最为广泛的 BP 网络模型技术成熟,结构简单,工作状态稳定,可把一组样本的 I/O

24、问题变为一个非线性优化问题。如果用 BP 网络来处理建筑节能的评价问题,就可以通过学习,自动归纳掌握各指标影响节能综合指标的规律,并将各指标权重以相对联系的方式隐含于网络之中,从而使建筑节能效果的评价既具有客观规律性,又达到简单适用的目的 12。建筑节能作为中国节能工作的重要组成部分,当前的技术水平还比较低下,神经网络作为一种抽象模型,采用人工智能的方法进行数据知识的萃取,有极其优越的条件和精确度,只要选取的网络结构和训练方式得当,并有足够的数据供网络训练,理论上神经网络模型能够以任意精度逼近实际的物理模型。人工神经网络算法及其在化工中的应用124 结论数据挖掘技术是一项非常有前途的应用技术,

25、它能从数据库中提取出有效的模式和感兴趣的知识。数据挖掘最令人激动的新的研究领域可能是将统计学、数据库、数据自动分析和归约及与其他相关领域融合在一起。神经网络在化学工程中得到广泛应用,并得到了丰富与发展。人们对生物神经系统的认识与研究还很不够,所使用的神经元网络模型无论是结构还是网络规模都是真实神经元网络的极简单模拟。神经元网络的研究结果迄今大多停在仿真或实验室研究阶段。完整、系统的理论体系及大量艰难而富有挑战性的理论问题尚未解决,真正应用成功的实例也有待于进一步发展。目前,人工神经网络在各个领域中的应用都在向人工智方向发展。不断丰富基础理论和开展应用研究、完善 ANN 术的可靠性、开发基于 A

26、NN的智能性化工优化专家系统软件对于我国的化工发展具有重要意义。参考文献13参考文献1 俞章毅,夏陆岳,潘海天数据挖掘技术及其在化工过程中的应用J 浙江化工2003,34(9):24-262 杨善升,陆文聪,陈念贻数据挖掘技术在化工优化中的应用J江苏化工 2004,32(4):1-43 王聃,方利国神经网络在化工应用中的研究进展J广东化工2007,34(10):52-554 冉清,刘莹人工神经网络及其在化工领域中的应用J广东化工2001(2):32-345 王克峰,袁一神经元网络在化学工程中的应用与发展J化工进展,1996,(3) :17-216 潘吉铮,周传光,钱宇基于神经网络的化工过程测量

27、数据在线校正技术的研究J 高校化学工程学报,2003,17(6) :319-3247 张向东,赵立群,等人工神经网络法预测有机物基础物性J化工学报,1995,46(1) :66 8 陈海松,王福安,等纯物质汽化热的人工神经网络算法估算J高校化学工程报,1998,12(4):3759 魏奇业,李谦基于神经网络的精馏塔动态模拟J吉林化工学院学报,2004,21(3) :10-15 10Karatasou S,Santamouris M,Geros VModeling and predicting buildings energy use with artificial neural networks:Methods and resultsJEnergy and Buildings,2006,(38):949-95811杜文莉,钱锋基于神经网络的实时专家控制系统及其 PTA 工业参考文献14应用J控制与决策,2005,20(6):694-697 12丁力行 建筑节能综合评价指标体系的建立J建筑,2003, (12): 19-22

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医学治疗 > 神经内外科

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报