GA—ANN在数据分析处理中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GA—ANN在数据分析处理中应用

GA—ANN在数据分析处理中应用   【摘要】遗传算法起源于对生物系统所进行的计算机模拟研究,神经网络随着科技的发展应用前景十分广泛,当前数据信息系统繁杂,数据处理效率偏低。本文基于遗传算法-人工神经网络(GA-ANN)在数据处理上的应用。   【关键词】遗传算法;神经网络;数据处理;GA-ANN   1.构建理论模型   1.1 BP神经网络   BP主要通过反复迭代网络权值和阈值从而促使总体网络的系统误差达到预定设计值或最小值。其主要分别由数据正向传播和误差的负向反馈两个过程。正向传播时,数据从输入层经由隐含层逐层传递直至输出层。若输出层拟合的数据并不是预期反馈值,则转向误差的负项反馈阶段,误差误差信号沿原通道返回,通过修改各项神经元的权值和阈值确保网络误差最小。求解过程如下[5-7]:   (1)给神经元的各项权值和阈值随机初始化,确立网络输入和期望输出;   (2)数据分别从输入层、隐含层、输出层逐层传递;   (3)计算神经网络系统总误差;   (4)不断修正权值:和阈值,确保误差最小;   (5)如果输出值与期望值的误差精度或循环次数系统设置的总体要求,则输出结果,否则回到步骤(2)。   1.2 遗传算法   GA是通过交配将父本优秀的染色体和基因遗传给子代,通过染色体核基因的重新组合产生更优秀的新的个体及由它们组成的新群体,随着个体的不断更新,群体朝着最优方向进化。遗传算法是真实模拟自然界生物进化机制。研究的样本整体看做一个群体,每一个样本看做个体,组成样本的数据相当于生物钟组成染色体的基因,染色体用固定长度的二进制串表述,通过交换、突变等遗传操做,在一定范围内随机搜索,与目标值接近的保留,与目标值较差的被淘汰,是新的一代具备了上一代的优良性状,在性能上要优于上一代。由于遗传操作可以越过位垒,能跳出局部较优点,达到全局最优点。典型的算法步骤是[6-9]:   (1)将问题的解用初始化的编码串表示(生物学术语称为染色体),每一个编码串代表一个系统解;   (2)系统随机产生一组初始群体,编码串长为m;   (3)分别将编码串转译成寻??参数,并用适用度函数(统称适应度阈值)进行评价;   (4)根据编码串个体适应值的高低,执行编码串复制、交叉和变异因子操作产生新一代群体;   (5)反复执行步骤2到步骤4,不断进化优化后的编码串群体,最后确定最适应问题的个体,求出问题的最优解。   1.3 ANN-GA模型[6-7]   2.数据处理范例   在这里,我们以对某型金属材料淬火数据处理为例,具体ANN-GA模型建立如下:   (1)以ANN网络中的输入变量淬火温度、淬火时间、冷却方式、回火温度分别作为遗传算法的种群,每个种群中样本的各个数据作为个体。以屈服强度、抗拉强度、延伸率的最大值作为适应度函数。   (2)在建立好的ANN模型范围内随机产生一样本,将每个样本自行进行复制、交叉、变异、遗传后产生一组新的样本。   (3)将产生的新样本迭代入ANN模型中进行预测,计算出新样本所对应的屈服强度、抗拉强度、延伸率及收缩率。   (4)若计算出的屈服强度、抗拉强度、延伸率及收缩率大于系统设置的适应度函数值,则输出新样本所对应的淬火温度、淬火时间、冷却方式及回火温度。反之,则重新循环执行2~4步骤,直至计算运算结束。   该材料化学成分见表1。试样淬火温度分别为++950℃、1000℃、1050℃、1100℃、1150℃、1200℃,淬火时间分别为30min、45min、60min,冷却方式分别为水冷、空冷、油冷,再测出00Cr13Ni5Mo马氏体不锈钢的抗拉强度、屈服强度、延伸率及收缩率。将各种各种工艺参数下的试样经过打磨、抛光,制成金相试样后,用专用腐蚀剂对试样进行腐蚀,利用Leica光学显微镜观察试样的微观组织。   3.结果与讨论   3.1 BP网络模型   3.2 遗传算法优化结果   4.结论   通过基于Traincgf算法对某型材料淬火数据的处理,建立了该型材料的淬火温度,保温时间、冷却方式与抗拉强度、屈服强度、延伸率等关系的ANN预测模型。该模型能够比较有效的运用Traincgf算法的神经网络进行收敛运算,使得运算时间耗时最少,网络测试的均方误差值最小,ANN-GA模型预测的物理参数与检验结果基本一致,能够有效提高数据分析处理效率。   参考文献   [1]刘建章.核结构材料[M].化学工业出版社,2007(6): 272-276.   [2]张平.热处理工艺对Cr13型不锈钢组织和性能的影响[D].重庆大学工程硕士学位论文,2005(5).   [3]汤淑云,王瑞祥,彭会芬等.低碳马氏体型非调质钢的研究[J].河北工业大学学报,2

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档