前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇人工神经网络概念范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
【关键词】人工神经网络 信息技术 发展趋势
人工神经网络技术在处理实际问题主要包括两个过程,一个是学习训练过程,另外一个是记忆联想过程。近年来随着人工网络技术的发展,人工神经网络技术在信号处理、图像处理、智能识别等领域已经取得了巨大的改变,为人们研究各类科学问题提供了一种新的方法和手段,使人们在交通运输、人工智能、军事、信息领域的工作更加便捷,近年来随着AI的发展,人工神经网络技术得到了快速的发展阶段。
1人工神经网络技术
人工神经网络技术也称ANN,是随着上个世纪八十年代人工智能发展兴起的一个研究热点,它的主要工作原理对人脑神经网络进行抽象处理,并仿造人脑神经网络建立简单的模型,按照不同的连接方式组成一个完整的网络,因此学术界也直接将它成为神经网络。神经网络其实就是一种运算模型,它是通过大量的节点——神经元连接起来的,其中不同的节点所代表的输出函数也不同,也就是所谓的激励函数;当有两个节点连接起来时称之为通过该连接信号的加权值,也称为权重,这就相当人脑神经网络记忆。人工神经网络技术是采用并行分布式系统,这种工作机理与传统的信息处理技术和人工智能技术完全不同,是一种全新的技术,它克服了传统基于逻辑符号的人工智能处理非结构信息化和直觉方面的缺陷,具有实时学习、自适应性和自组织性等特点。
2人工神经网络技术应用分析
随着人工神经网络技术的发展,它在模式识别、知识工程、信号处理、专家系统、机器人控制等方面的应用较广。
2.1生物信号的检测分析
目前大部分医学检测设备都是通过连续波形得到相关数据,从而根据所得数据对病情进行诊断。人工神经网络技术就是应用了这样的方式将多个神经元组合起来构成,解决了生物医学信号检测方面的难题,其适应性和独立性强,分布贮藏功能多。在生物医学领域该技术主要应用于对心电信号、听觉诱发电位信号、医学图像、肌电荷胃肠等信号的处理、识别和分析。
2.2医学专家系统
传统的医院专家系统是直接将专家的经验、学历、临床诊断方面取得的成绩等存储在计算机中,构建独立的医学知识库,通过逻辑推理进行诊断的一种方式。进入到二十一世纪,医院需要存储的医学知识越来越多,每天产生新的病况和知识,过去的一些专家系统显然已经无法适应医院的发展需求,因此医院的效率很低。而人工神经网络技术的出现为医院专家系统的构建提出了新的发展方向,通过人工神经网络技术,系统能够自主学习、自己组织、自行推理。因此在医学专家系统中该网络技术应用面较广。麻醉医学、重症医学中生理变量分析和评估较多,目前临床上一些还没有确切证据或者尚未发现的关系与现象,通过人工神经网络便能有效地解决。
2.3市场价格预测
在经济活动中,传统统计方法受到一些因素的制约,无法对价格变动做出准确的预测,因此难免在预测的时候出现失误的现象。人工神经网络技术能够处理那些不完整的、规律不明显、模糊不确定的数据,并作出有效地预测,因此人工神经网络技术具有传统统计方法无法比拟的优势。例如人工神经网络技术可以通过分析居民人均收入、贷款利率和城市化发展水平,从而组建一个完整的预测模型,准确预测出商品的价格变动情况。
2.险评价在从事某一项特定的活动时,由于社会上一些不确定因素,可能造成当事人经济上或者其他方面的损失。因此在进行某一项活动时,对活动进行有效的预测和评估,避免风险。人工神经网络技术可以根据风险的实际来源,构筑一套信用风险模型结构和风险评估系数,从而提出有效地解决方案。通过信用风险模型分析弥补主观预测方面的不足,从而达到避免风险的目的。
3人工神经网络技术未来发展
人工神经网络克服了传统人工智能对语言识别、模式、非结构化信息处理的缺陷,因此在模式识别、神经专家系统、智能控制、信息处理和天气预测等领域广泛应用。随着科学技术的进步,AI的快速发展,AI与遗传算法、模糊系统等方面结合,形成了计算智能,很多企业和国家开始大规模研发AI,人工神经网络正在模拟人类认知的方向发展,目前市场已经有很多不少人工智能产品面世。
4结语
通过上述研究分析,人工神经网络技术已经取得了相应的发展,但还存在很多不足:应用范围狭窄、预测精度低、通用模型缺乏创新等,因此需要我们在此基础上不断寻找新的突破点,加强对生物神经元系统的研究和探索,进一步挖掘其潜在的价值,将人工神经网络技术应用在更多领域中,为社会创造更大的财富。
参考文献
[1]周文婷,孟琪.运动员赛前心理调控的新策略——基于人工神经网络技术的比赛场地声景预测(综述)[J].哈尔滨体育学院学报,2015,33(03):15-21.
[2]张红兰.人工神经网络技术的应用现状分析[J].中国新通信,2014(02):76-76.
【关键词】气体识别;自组织神经网络
1.引言
气体识别在环境保护、化工控制、家用报警、食品保鲜、温室环境控制、航空航天等领域有着广泛的应用。应用气体传感器进行多组份气体的定性定量研究,可以极大的降低测量成本,减小测量周期,并可实现在线的实时测量。但由于当前气体传感器普遍存在着交叉敏感和选择性差等缺点,使用单一传感器很难实现多组份气体的检测分析。为解决以上问题,一方面可以采用新材料、新工艺来改善传感器本身的性能;另一方面可以将现有的气体传感器构成阵列,并与自组织神经网络技术相结合。本文采用后者的原理,即通过多个敏感程度不同的气体传感器组成传感器阵列,结合神经网络模式识别算法进行气体识别分析。
人工神经网络(Artificial Neuron Networks,ANN)人工神经网络(Artificial Neutral Networks,ANN)是一个由大量简单处理单元广泛连
接而成的复合网络系统。神经元结构是受到生物神经元的启发而得来的。目前应用的神经网络类型有很多,其中应用最广的是BP神经网络,神经网络需要学习的过程,即利用外部条件作用于神经网络,使其能重新对外界做出反应。将气体传感器阵列与采用BP算法进行训练的人工神经网络模式识别技术相结合形成的气体识别系统,是利用传感器阵列对混合气体的高维响应模式来实现对混合气体的定量检测。其中传感器阵列的选取、传感器信号的预处理方法、BP神经网络的结构和参数以及测量环境是影响系统性能的可能因素。
2.人工嗅觉系统
人工嗅觉系统是一种化学分析系统,它由一个具有部分专一性的电子化学传感器阵列和一个合适的模式识别系统组成。由于人工嗅觉系统主要模仿的是生物的嗅觉系统,所以人工嗅觉系统也可被称为“电子鼻”或者电子嗅觉系统。
2.1 电子鼻简介
电子鼻这个术语开始出现于二十世纪八十年代晚期,当时它被用于1987年的一个学术会议。较为科学的电子鼻的概念出现于1994年英国Warwick大学的J.W.Gardner发表的文章中,并且J.W.Gardner综述了世界各国人工嗅觉系统的发展概况。
电子鼻模仿人的鼻子的功能,以电讯号的方式予以表达,可以工作在恶劣或有毒的环境下,在食品、化工、环保、医疗诊断、检验等方面有很重要的应用,其关键技术就是气体传感器阵列。
2.2 人工嗅觉系统的原理及基本组成部分
人工嗅觉系统主要是受生物的嗅觉系统启发和影响,以下是该系统中的关键因素:
(1)对微量、痕量气体分子瞬时敏感的监测器,以得到与气体化学成分相对应的信号;
(2)对检测到的信号进行识别与分类的数据处理器,将有用的信号与噪声加以分离;
(3)将测量数据转换为感官评定指标的智能解释器,得到合理的感官结果。
2.3 气体传感器
气体传感器是一种将气体的成分、浓度等信息转换为可以被人员、仪器仪表、计算机等利用的信息的装置。
2.3.1 半导体气体传感器
半导体气体传感器在气体传感器中约占60%,根据其机理分为电导型和非电导型,电导型中又分为表面型和容积控制性。
2.3.2 表面敏感型传感器元件
表面敏感型传感器元件SnO2-Pd、ZnO-PT、AgO、Pt-SnO2,可检测气体为CO、NO2和氟利昂等,传感材料Pt-SnO2的气体传感器可检测气体为可燃性气体如H2、CO、CH4等。
2.3.3 容积控制型传感材料
容积控制型传感材料有TiO2、CoO-MgO-SnO2等,其半导体气体传感器可检测气体为液化石油气、酒精和燃烧炉气尾气等。
3.神经网络
人工神经网络(Artificial Neuron Networks,ANN)是近年来人工智能的一个重要科学分支。二十世纪五十年代末人工神经网络系统开始作为人工智能的一种重要计算工具逐渐受到重视。进入二十世纪八十年代后期,人工神经网络的研究进入了一个新的。主要原因是:一方面经过几十年迅速发展起来的以逻辑符号处理为主的人工智能理论和冯-诺依曼计算机在处理诸如视觉、听觉、形象思维和联想记忆等智能信息问题时遇到挫折;另一方面,具有并行分布处理模式的人工神经网络本身的研究取得了巨大的进展。
神经网络具有一些不同于其它计算方法的性质和特点以及它自身是基于人类大脑结构和功能而建立起来的,因此具有很多和人类智能类似的特点。首先,神经网络将信息存储在大量的神经元中,具有内在的知识索引功能。信息在网络中使用两种方式被保留:一种是神经元之间的连接,另一种是连接权重因子。其次,人工神经网络具有对周围环境自学习、自适应功能,也可用于处理带噪声的、不完整的数据集。在人工神经网络中,输入与输出的关系不是由单独的神经元直接负责的,相反是与神经元的输入输出有关。最后,人工神经网络模拟人类的学习过程。人类大多数的学习和求解过程都是采用尝试法,而人工神经网络可以以相同的方式运行。
神经元(neuron)即神经网络中的基本处理单元,也就是节点。一般节点由输入与输出、权重因子、内部阀值和函数形式四部分组成。
图1 神经元模型
图1给出了一个基本的神经元模型,它具有R个输入,每个输入都通过一个适当的权值wli和下一层相连,网络输出可表示为:
式中,n为该神经元(序号l)的总输入;
f(n)为神经元输入输出关系的函数,称为作用函数、响应函数或传递函数。
人工神经网络的拓扑结构是指它的处理单元是如何相互连接的,主要由输入层、隐含层和输出层组成。每一节点的输出被送到下一层的所有节点。通过将这些处理单元组成层,将其相互连接起来,并对连接进行加权,从而形成神经网络的拓扑结构,将若干个人工神经元作为有向图的节点,可连接成人工神经网络。其中每一层对于人工神经网络的成功都非常关键。可以将人工神经网络输入层、隐含层和输出层看成为一个通过输入层的所有节点输入特定信息的黑箱。人工神经网络通过节点之间的相互连接关系来处理这些信息,最后从输出层的节点给出最终结果。
4.误差反向传播网络(BP网络)
1985年,以Rumelhart和McClelland为首提出了至今仍广泛接受和使用的误差反向传播学习算法。按照这一算法进行训练的多层神经网络被直接称为BP神经网络。BP网络是一种多层前馈型神经网络,其神经元的传递函数是S型函数,输出量为0到1之间的连续量,它可以实现从输入到输出的任意非线性映射。其权值的调整采用反馈传播学习算法。
目前,在人工神经网络的实际应用中,绝大部分的神经网络模型都采用BP网络及其变化形式。BP网络主要用于以下四方面:
(1)函数逼近:用输入矢量和相应的输出矢量训练一个网络以逼近一个函数;
(2)模式识别:用一个特定的输出矢量将它与输入矢量联系起来;
(3)分类:把输入矢量所定义的合适方式进行分类;
(4)数据压缩:减少输出矢量维数以便于传输和存储。
对于神经网络算法,使用基于误差反向传递的神经网络算法设第p个模式XP=(X1P,X1P,…XNP,)T,p=1,2,…,N(N为模式个数),将其视为BP网络的输入,yip为其实际输出,隐含层和输出层各单元的激活函数采用sigmoid函数,即:
一般基于BP的神经网络算法具体步骤如下:
Step1、构造网络,初始化网络的权矩阵,设置学习因子,动态因子,跌代次数和允许误差;
Step2、从一个网络开始,提供训练模式;
Step3、开始训练第k个网络;
Step4、前向传播过程,对所有训练模式,计算网络的实际输出并与目标输出相比较,如果误差超过运行误差,则进行下一步,否则训练第k+1个网络;
Step5、反向传播过程:计算隐含层和输出层各单元的误差精度,修正权值和阀值:
式中,为学习效率;
di为教师信号或希望输出;
为实际输出yi与希望输出di之差,其中yi和xj是取1或0的离散值。
Step6、继续训练第k个网络。
BP网络的训练函数有traingd、traingdm、traingdx、trainrp、traincgf、traincgp等。由于BP网络的简单性,在人工嗅觉系统的模式识别部分占有很大的比例,许多以前和现在的一些成熟人工嗅觉系统的产品仍然使用BP神经网络进行模式识别。
BP网络的学习是通过求解一个优化问题完成的,从数学的角度看,它是通过函数逼近拟合曲面(线)的想法,并且将其转化为一个非线性优化问题而求解。BP网络是对简单的非线性函数进行复合,经过多次复合后,则可以实现复杂的函数,但存在BP学习算法收敛速度慢、不完备性和隐节点数只能凭经验选取。
由于存在上述问题,科学家们从利用线性的自适应步长加速BP算法和增加动量项来去除收敛过程中的局部最小点。模拟退火(Simulated Annealing,简称SA)思想是由Metopolis等人提出的,它可以很好的避免局部最小点的出现,把它用在优化中是由Kirkpatrick等人提出的。组合优化问题的解空间中的每一个点都代表一个解。不同的解有着不同的目标函数值。优化过程就是在解空间中寻找目标函数的最小解。
SA算法的特点是通用性强、可达到全局最小。传统的启发式搜索算法如快速下降法,每次都是向改进解的方向搜索,往往只能找到一个局部最优解,而不是全局最优解。而SA算法在系统朝能量减少这个总趋势的过程中,允许解的搜索以一定的概率向较差的方向走,以避开局部最小,而最终稳定到全局能量最小的状态。
5.利用自组织神经网络进行气体识别
将被测气体按所需测量精度和浓度范围按成份分成不同的浓度等级,采用标准气体配置这些等级的不同成份气体的所有组合作为标准模态来训练神经网络。通过识别某一未知气体样本的模式,即可以得到未知气体的成份浓度。例如,选用N种互相参比配制混合气体样本。根据传感器的灵敏范围,将配制的气体浓度限制在a1到am以内,浓度变化间隔为l。这样每种气体有m种浓度模式,共计可得到mN个样本。采用这些样本作为原始数据训练自组织神经网络,就可以实现在这一浓度范围内的最大误差为l的气体定量测量。
【关键词】员工安全等级;粗糙集理论;人工神经网络
1.引言
电力行业是国民经济的基础产业,它直接关系到经济发展和社会稳定。然而,电力企业员工在生产过程中,由于知识、能力与经验的不足或者心理因素等原因,为了追求某些利益,从而导致人身事故、电网事故、设备事故和火灾事故等人因事故[1]。据统计60%-70%电力生产事故是由人的失误造成的,所以减少人因失误是有效控制电力生产事故发生的关键[2-3]。
目前专门针对电力企业生产中人因失误的研究成果还不是很丰富,对电力企业生产中人的不安全行只分析了其对电力系统的影响,提出了防范不安全行为的措施,并没有对不安全行为的严重程度进行划分。另外,一些地区已经开始着手进行了员工等级的鉴定工作,但标准和方法不一致且过于简单造成了结果的不具有可比性,并且存在着评价周期长、缺乏准确性等诸多弊端。所以,需要构建统一的电力企业员工安全等级评价模型。
2.电力企业员工安全等级评价模型的设计
电力企业中现行的管理经验和方法缺乏系统性和前瞻性,管理还比较粗放,特别是员工的习惯性违章仍屡禁不止,为了从根本上提高电力企业员工的安全意识,减少人因事故的发生,本文在充分研究电企中人因失误问题的基础上,基于粗糙集与BP神经网络设计了电力企业员工安全等级评价模型,模型框架如图1所示。
评价前,首先要确定宽泛的评价属性集,然后收集数据,界定属性值语义,并对每个属性界定属性值,最后构建出属性约简决策表。构建员工属性决策表是进行员工安全等级评价的首要问题,决策表是一类特殊而重要的知识表达系统,多数决策问题都可以用决策表形式来表达。
评价中,将粗糙集作为人工神经网络的前置系统,以减少神经网络的复杂性。
评价后,为了进一步检验评价模型的性能,评价结束后要对评价结果进行仿真分析。利用相关函数对网络进行仿真,并计算输出结果和目标输出之间的误差,从而作为网络训练结果优劣的判别依据。
3.评价核心要素的提取方法
在评价过程中,为了解决人工神经网络当输入的信息空间维数较大时,网络结构复杂和训练时间长的问题,所以在这里使用粗糙集作为神经网络的前置系统[4]。
3.2 属性约简算法
粗糙集的属性约简就是指在保持原始决策表条件属性和决策属性之间的依赖关系不发生变化的前提下删除冗余的属性和属性值[5]。粗糙集的属性约简算法有很多种,本文使用的是基于区分矩阵的约简算法。算法具体如下:
(1)计算区分矩阵,将区分矩阵的核赋给约简后的集合;
(2)找出不含和指标的指标组合;
(3)将不包含和指标的指标集表示为合取范式;
(4)将合取范式转换为析取范式的形式;
(5)根据需要选择合理的指标组合。
4.BP神经网络的实现
6.结论
笔者在综合分析国内外相关研究基础上,提出了电力企业员工安全等级的概念,并基于粗糙集与人工神经网络设计了电力企业生产中员工安全等级评价模型,模型将粗糙集作为神经网络的前置系统,用以缩减神经网络学习时的训练样本,可达到简化神经网络结构、提高评价模型工作效率的目的,同时BP神经网络能够有效减少噪声对粗糙集评价过程的影响。最后,通过实例对模型进行应用,仿真结果说明,该网络能够较好地对电力企业员工安全等级进行评估。
参考文献
[1]袁周.电力生产事故人因分析与预防简明问答[M].北京:中国电力出版社,2007.
[2]马京源,李哲,何宏明,钟定珠.电气误操作事故人因因素分析与控制[J].中国电力,2010(5):72-76.
[3]林杰.安全行为科学理论在电力生产中的应用研究[D].贵州:贵州大学硕士论文,2006.
关键词 经济活动 预测模型 人工神经网络
经济活动诸如商品价格走势、生产活动的产量预测、加工的投入产出分析、工厂的成本控制等方面都是重要的技术经济层面。定量化的经济活动分析是经济学研究的必由之路,而建模是量化分析的基础,这是因为模型为科学分析和质量、成本等控制提供了理论依据。本文针对经济活动中大多数研究对象都具有的非线性特点,给出了用人工神经网络(Artificial Nerve Network)模型建立经济活动的预测模型的原理和方法,并描述了神经网络与各种先进的建模方法相结合的模型化方法,为经济活动的分析、预测与控制提供了理论基础。
1 神经网络模型方法
现实的经济系统是一个极其复杂的非线性系统,客观上要求建立非线性模型。传统上使用回归与自回归模型刻画的都是线性关系,难于精确反映因变量的变化规律,也终将影响模型的拟合及预报效果。为揭示隐含于历史记录中的复杂非线性关系必须借助更先进的方法———人工神经网络(ANN)方法。
人工神经网络具有并行处理、自适应、自组织、联想记忆及源于神经元激活函数的压扁特性的容错和鲁棒性等特点。数学上已经证明,神经网络可以逼近所有函数,这意味着神经网络能逼近那些刻画了样本数据规律的函数,且所考虑的系统表现的函数形式越复杂,神经网络这种特性的作用就越明显。
在各类神经网络模型中,BP(Back-Propagation误差后向传播)神经网络模型是最常用的也是最成熟的模型之一。本质上,BP模型是对样本集进行建模,即建立对应关系RmRn,xk∈Rm,ykRn。数学上,就是一个通过函数逼近拟合曲线/曲面的方法,并将之转化为一个非线性优化问题来求解。
对BP神经网络模型,一般选用三层非循环网络。假设每层有N个处理单元,通常选取连续可微的非线性作用函数如Sigmoid函数f(x)=1/(1+e-x),训练集包括M个样本模式{(xk,yk)}。对第P个训练样本(P=1,2,…,M),单元j的输入总和记为apj,输出记为Opj,则:
apj=WQ
Opj=f(apj)=1/(1+e-apj)
(1)
对每个输入模式P,网络输出与期望输出(dpj)间误差为:
E=Ep=((dpj-Opj)2)
(2)
取BP网络的权值修正式:
Wji(t+1)=Wji(t)+?浊?啄pj+?琢(Wji(t)-Wji(t-1))
(3)
其中,对应输出单元?啄pj=f’,(apj)(dpj-Opj);对应输入单元?啄pj=f’,(apj)?啄pkWkj;
?浊是为加快网络收敛速度而取值足够大又不致产生振荡的常数;?琢为一常数项,称为趋势因子,它决定上一次学习权值对本次权值的影响。
BP学习算法的步骤:初始化网络及学习参数;提供训练模式并训练网络直到满足学习要求;前向传播过程, 对给定训练模式输入,计算网络的输出模式,并与期望比较,如有误差,则执行下一步,否则返回第二步;后向传播过程,计算同一层单元的误差?啄pj, 按权值公式(3)修正权值; 返回权值计算公式(3)。BP网络的学习一般均需多周期迭代,直至网络输出与期望输出间总体的均方根误差ERMS达到一定要求方结束。
实践中,BP网络可能遇到如下问题:局部极小点问题;迭代收敛性及收敛速度引起低效率问题。此外还有,模型的逼近性质差;模型的学习误差大,记忆能力不强;与线性时序模型一样,模型网络结构及节点作用函数不易确定;难以解决应用问题的实例规模与网络规模之间的矛盾等。为克服这样的一些问题,同时为了更好地面向实际问题的特殊性,出现了各种基于神经网络模型或与之结合的模型创新方法。
2 灰色神经网络模型
灰色预测和神经网络一样是近年来用于非线性时间序列预测的引人注目的方法,两种方法在建模时都不需计算统计特征,且理论上可以适用于任何非线性时间序列的建模。灰色预测由于其模型特点,更合用于经济活动中具有指数增长趋势的问题,而对于其他变化趋势,则可能拟合灰度较大,导致精度难于提高。
对于既有随时间推移的增长趋势,又有同一季节的相似波动性趋势,且增长趋势和波动性趋势都呈现为一种复杂的非线性函数特性的一类现实问题,根据人工神经网络具有较好的描述复杂非线性函数能力特点,用其对季节性建模;最后根据最优组合预测理论,建立了兼有GM(1,1)和ANN优点的最优组合预测模型。该模型能够同时反映季节性时间序列的增长趋势性和同季波动性的双重特性,适用于一般具有季节性特点的经济预测。
首先,建立GM(1,1)模型,设时间序列x(0)=(x(0)(1),x(0)(2),?撰,x(0)(n)),作一阶累加生成:
x(1)=(x(1)(1),x(1)(2),?撰,x(1)(n)) (4)
其中x(1)(k)=(x(0)(i),k=1,2,?撰,n
构造一阶线性灰色微分方程并得到该方程的白化微分方程:
+ax=u
用最小二乘法求解参数a,u,得到x(1)的灰色预测模型:
(1)(k+1)=(X(0)(1)-u/a)e-ak+u/a,(k=0,1,2,?撰)
(5)
其次,根据上节方法建立BP人工神经网络模型。
第三,将两模型优化组合。设f1是灰色预测值,f2是神经网络预测值,fc是最优组合预测值,预测误差分别为:e1,e2,ec,取w1和w2是相应的权系数,且w1+w2=1,有fc=w1f1+w2f2,则误差及方差分别为ec=w1e1+w2e2,Var(ec)=w21Var(e1)+w22Var(e2)+2w1w2cov(e1,e2)
对方差公式求关于w1的极小值,并取cov(e1,e2)=0,即可得到组合预测权系数的值。
2 基于粗糙集理论的神经网络模型
粗糙集理论与模糊集理论一样是研究系统中知识不完全和不确定问题的方法。模糊集理论在利用隶属函数表达不确定性时,为定义一个合适的隶属函数,需要人工干预,因而有主观性。而粗糙集理论由粗糙度表示知识的不完全程度,是通过表达知识不精确性的概念计算得到的,是客观的,并不需要先验知识。粗糙集通过定义信息熵并进而规定重要性判据以判断某属性的必要性、重要性或冗余性。
一般来说,BP神经网络模型对模型输入变量的选择和网络结构确定等都基本凭经验或通过反复试验确定,这种方法的盲目性会导致模型质量变差。用粗糙集理论指导,先对各种影响预测的因素变量进行识别,以此确定预测模型的输入变量;再通过属性约简和属性值约简获得推理规则集;然后以这些推理规则构造神经网络预测模型,并采用加动量项的BP的学习算法对网络进行优化。有效改善了模型特性,提高了模型质量。其建模步骤为:由历史数据及其相关信息历史数据构造决策表; 初始化; 对决策表的决策属性变量按划分值域为n个区域的方式离散化;采用基于断点重要性的粗糙集离散化算法选择条件属性变量和断点(分点),同时计算决策表相容度,当决策表相容度为1或不再增加时,则选择条件属性变量和分点过程结束;由选择的条件属性变量及其样本离散化值构造新的决策表,并对其约简,得到推理规则集;由推理规则集建立神经网络模型; 对神经网络进行训练; 若神经网络拟合误差满足要求,则结束, 否则,增加n。必须指出,区间分划n太小,会使得拟合不够,n太大,即输出空间分得太细,会导致过多的区域对应,使网络结构过于复杂,影响泛化(预测)能力。
3 小波神经网络模型
人工神经网络模型存在的网络结构及节点函数不易确定问题,结合小波分析优良的数据拟合能力和神经网络的自学习、自适应特性建模,即用非线性小波基取代通常的非线性S型函数。
设非线性时间序列变化函数f(t)∈L2(R),定义其小波变换为:
Wf(a,b)==f(t)?渍()dt
(6)
式中,?渍ab(t)称为由母小波?渍t(定义为满足一定条件的平方可积函数?渍(t)∈L2(R)如Haar小波、Morlet小波、样条小波等)生成的依赖于参数a、b的连续小波,也称小波基。参数a的变化不仅改变小波基的频谱结构,还改变其窗口的大小和形状。对于函数f(t),其局部结构的分辩可以通过调节参数a、b,即调节小波基窗口的大小和位置来实现。
用小波级数的有限项来逼近时序函数,即:
(t)=wk?渍()
(7)
式中(t),为时间序列y(t)的预测值序列;wk,bk,ak分别为权重系数,小波基的平移因子和伸缩因子;L为小波基的个数。参数wk,bk,ak采用最小均方误差能量函数优化得到,L通过试算得到。
4 模糊神经网络模型
模糊集合和模糊逻辑以人脑处理不精确信息的方法为基础,而人工神经网络是以大量简单神经元的排列模拟人脑的生理结构。二者的融合既具有神经网络强大的计算能力、容错性和学习能力,又有对于不确定、不精确信息的处理能力,即同时具有底层的数据处理、学习能力和高层的推理、思考能力。
一种应用模糊理论的方法是把模糊聚类用来确定模糊系统的最优规则数,从而确定模糊神经网络的结构。这样确定的网络结构成为四层:第一层为直接输入层;第二层为模糊化层,对输入做模糊化处理;第三层为模糊推理层,对前层模糊结果做模糊推理;第四层为非模糊化层,可以采用重心非模糊化法,产生网络输出。该网络采用动态处理法,增强了其处理能力,且适用性强、精度高。
5 结语
除上述几种结合式神经网络方法之外,人工神经网络模型在算法设计方面一直在取得巨大的进步。神经网络模型方法是一种先进的具有智能的非线性建模方法,其在自然科学、经济现象、社会活动等方面的应用正在不断深化,把神经网络方法引入经济活动的分析和预测中,并紧密联系诸多先进的建模方法,是使工业经济、商业经济及其对经济本质规律的研究等各项工作推向前进的重要理论武器。
参考文献
关键词:矿床定位;综合物化探找矿预测;RBF神经网络
中图分类号:P641.4+63文献标识码: A 文章编号:
因为近年来地质成矿的复杂性与非线性,人们目前所面临的重要课题就是寻找隐伏矿床。要想对成矿进行准确的预测,采用简单的线性分析的方法来寻找矿标志信息的效率是比较低的。随着现代化科学技术的发展,在处理复杂非线性问题时,人工神经网络已经成为了一种有效的方法,在矿产定量预测方面已经广泛地使用到这种技术。人工神经网络具有自组织性、自学习性、高度非线性、可变性、巨量并行性等特点。文章以RBF网络对矿区综合物化探信息进行成矿预测为例,探析地质找矿定量预测方法的同时,较为成功地对铅锌矿成矿有利区段进行有效确定。综合物化探方法可按照任务目标,用于快速现场找矿。国内外的地质工作者们在找矿的探测深度技术和理论中,进行了关键技术的突破,使得综合物化探找矿的方面得到了飞速的发展,对推进探找矿事业做出了贡献。综合物化探的方法也具有很多,其中包括了地电地球化学学法、金属活动态测量法等化探技术方法,也包括了可控源音频大地电磁测深、瞬变电磁测深等物探技术和方法。
1、RBF神经网络概念
人工神经网络也成为连接模型或神经网络,其网络依靠系统的程度较为复杂,信息的处理是通过对内部大量节点之间相互连接的关系进行调整,最终得以实现的。神经网络是分布式并行信息处理的算法数学模型,它是以模范动物神经网络行为为特征。在诸多的领域中,人工神经网络因为具有独特的处理信息的能力而被广泛使用。RBF为径向基函数神经网络,它具有全局最优以及最佳逼近的性能,它是一种有效的、新型前馈式神经网络。径向基函数为一个取值只依赖于离原点距离的实值函数。径向函数用到了近似给定函数,神经网络是这种近似的最终解释。在支持向量机中,径向基函数也被用做核函数。在对非线性时间序列的预测中,RBF得到了比较广泛的应用。RBF在初次应用于神经网络设计的时间是1988年,它构成了径向基函数神经网络,也就是今天我们的主角RBF神经网络。RBF网络的基本思想是:RBF把低维的模式输入数据转变至高维空间,期间,变换了一次输入矢量,将隐单元作为隐含层空间,通过隐单元输出加权求和最终得到输出。RBF网络的构成有3层。第一层有信号源节点组成,是为输入层。第二层,作为一种局部分布非负非线性函数,隐单元的变换函数对中心点径向对称,并且进行逐步衰减,所以第二层是为隐含层,由所描述问题的需要来对隐含层的单元数进行确定。第三层网络的输出为隐单元输出的线性加权,是为输出层。RBF神经网络的结构如图所示。输出层输出的节点是简单的线性函数,隐含层的隐层节点有辐射状作用函数构成,输入层只将输入信号传递到隐层。
图RBF神经网络图
2、RBF神经网络优点
RBF神经网络的全称是基于误差反向传播算法的人工神经网络,是一种神经网络学习算法。RBF神经网络具备了很强的生物学背景,它还反映出人脑的反应特点。RBF网络的优点如下:①选取基函数中心是关键所在,对于网络性能而言,BRF网络中的非线性激活函数形式具有着深远的影响。②网络响应在输入接近RBF网络的接受域的情况下产生,BRF网络在做出响应时的决策包含了距离的概念,这就说明BRF网络具有局部接受特性。在RBF网络中,要预先确定隐层RBF单元半径以及中心,在输入层和输出层之间的全部权值则为“1”,可对隐层到输出层间的权值是可以进行调整。RBF网络的隐层将输入空间映射到另一个隐层空间,在新的空间中,输出层实现线性组合。③隐单元的非零响应为在输入空间的指定区域中输入时才会产生,即隐单元的激活函数一般是具有局部接受域的函数。④前向网络。前向神经网络通过对参数的选择,能够连续函数接近一定的精确值。目前,已被很多领域应用。它需要以非线性优化技术为基础,通过梯度下降算法,最终满足优化标准的局部最小化。
在铅锌矿床预测中RBF网络的应用
决定了成矿信息隐含性和多解性的就是成矿作用的复杂性。以铅锌矿体的外为隐伏矿体预测为说明,在选择预测变量时,要根据本地域指示矿化富集带异常实际物化探资料来进行。预测变量包含了土壤化探测量的具体数据,变量包括了。包括电阻率和极化率的中梯剖面测量数据。要想获得基于RBF神经网络的神经网络进行预测,作为输入相量,采用已知的勘探剖面数据来对人工神经网络进行建立、训练。在使用建立好的神经网络进行预测。
矿区的地层为下侏罗统枫评组沉积岩和前寒武系八都群变质岩。前寒武系八都群变质岩的主要岩性为斜长角闪岩与片麻岩,而下侏罗统枫评组沉积岩则为泥岩、砂岩。在矿产中所赋予的是变质岩,二这两种岩则为角度不整合,亦或断层接触。在获得等的土壤化探数据后,使用RBF网络对其进行检验和训练和成矿有力度预测,就可获得成矿有力度。铅锌矿床表现在组合异常、电阻低、极化高,检验的结果表现为有较高的成矿有力度,矿体同样位于成矿有力度区域内。因素覆盖于下侏罗统枫评组砂岩下下,铅锌矿为较弱土壤化探异常组合,且极化率和电阻率的表现极不明显。但是,隐伏铅锌矿体所处位置也表现出一定的成矿有力度,其在变质岩内,说明隐伏的铅锌矿体可以被RBF网络预测出来。在进行了一系列的研究与分析后,说明RBF网络模型可以轻松完成预测已知矿区外网找矿工作。通过对RBF网络模型的应用, 可以客观地预测出隐伏铅锌矿体。
OLS算法
确定RBF神经网络模型可分为:采用线性优化算法来得到输出层权值;对隐层中心和节点数进行确定。文章采用 OLS,即正交最小二乘法来对隐层中心和节点数,以及输出层权值进行有效确定。假设输出层存在一个神经元,网络训练样本集中d(n)是网络期望输出响应,而N作为训练样本数。可以采用线性回归模型来表示RBF神经网络。权值矩阵的选择可采用误差比最大的原则,最终可以对RBF网络的中心进行确定。,按照预先设定的误差容限来确定隐层节点数P,参考公式如下:>。
结束语
RBF神经网络预测模型可以对中梯剖面信息和已知剖面土壤化探为主的隐伏铅锌矿床进行有效预测。使用该预测模型可以快速预测出隐伏的铅锌矿成矿的有利地段,还可对其数据进行检验、训练。RBF网络有助于地质找矿工作的顺利开展与有效实施。矿产预测的重要途径之一就是以RBF人工神经网络理论为基础,来进行成矿有力度预测。特别是在信息丰富多元化和找矿手段较多的二十一世纪的今天,想要真正提高成矿预测的效率和精度就必须采用综合、有效的预测方法。
参考文献
[1]陈少华,尹胜兰,莫哲.基于免疫RBF网络改进小波分析的小电流接地故障选线[J].电力系统保护与控制,2012(3).