77范文网 - 专业文章范例文档资料分享平台

遗传算法理论及应用

来源:网络收集 时间:2021-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

人工智能,算法,遗传算法

44

内蒙古石油化工          2006年第9期 

遗传算法理论及其应用发展

α

王志美,陈传仁

(长江大学地球物理与石油资源学院,荆州 434023)

  摘 要:遗传算法是现在地球物理勘探中应用广泛的一种最优化搜索方法。文章综合概述了遗传算法的基本原理方法和发展方向,从该方法的可实现过程方面对其进行了分析,介绍了遗传算法的遗传过程、发展现状及其应用前景。

关键词:遗传算法;染色体;最优解1 基础理论

遗传算法(GeneticAlgorithm,GA)是1975年由美国学者Holland提出的,它是一种模拟自然选择和遗传学理论,一种最优化高效搜索算法。,,它对目标它将问题域中的可能解看作是群体的一个个体或染色体,并对每一个个体用二进制表示法或浮点数表示法进行编码,实现模型的参数化,把代表模型集参数空间中的每一点都一一映射到染色体空间的染色体上,对群体反复进行基于遗传学的操作,根据预定的目标函数对每个个体进行评价,经过基本的遗传操作过程,并反复迭代不断优化繁殖以产生新的一代,不断得到更优的群体,同时以全局并行搜索方式来搜索优化群体中的最优个体,求得满足要求的最优解。

遗传算法的几个基本概念:

①染色体(Chromosome)GA时,需要,它的每一位,每uon):每代所产生的染色体总合。

③适应度(Fitness):每个个体对应一个具体问题的解,每个解对应的函数值即为适应函数,它是衡量染色体对环境适应度的指标,也是反映实际问题的目标函数。2 计算方法

用遗传算法求解的过程是根据待解问题的参数集进行编码,随机产生一个种群,计算适应函数和选择率,

进行选择、交叉、变异等遗传操作,如果满足迭代收敛条件,这个种群为最好个体,否则,对产生的新一代群体重新进行遗传操作,往复循环直到满足条件。其模型原理如图1所示。

图1 遗传算法搜索原理图

  基本的遗传操作有:

①选择(Select),按一定的概率从上代群体中选择M对个体作为双亲,直接拷贝到下一代,染色体不发生变化。一种最常用也最简单的选择概率计算公式为:

Ps(xi)=f(xi) 2f(xi)

i

其中f(xi)为模型xi的适值。

②交叉(Crossover)是从旧的种群中随机选择两个个体,交换遗传信息,产生后代的过程。

③变异(Mutation)即产生新基因的过程,对选

α收稿日期:2006-05-06

作者简介:王志美(1984-),女,长江大学地球物理与石油资源学院硕士研究生。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库遗传算法理论及应用在线全文阅读。

遗传算法理论及应用.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1189635.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: