问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是遗传算法?

发布网友 发布时间:2022-04-27 09:40

我来回答

1个回答

热心网友 时间:2023-09-21 17:58

遗传算法(Genetic Algorithm)是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法。它是由美国的J.Holland教授1975年首先提出,其主要特点是直接对结构对象进行操作,不存在求导和函数连续性的限定;具有内在的隐并行性和更好的全局寻优能力;采用概率化的寻优方法,能自动获取和指导优化的搜索空间,自适应地调整搜索方向,不需要确定的规则。遗传算法的这些性质,已被人们广泛地应用于组合优化、机器学习、信号处理、自适应控制和人工生命等领域。它是现代有关智能计算中的关键技术。
  对于一个求函数最大值的优化问题(求函数最小值也类同),一般可以描述为下列数学规划模型:
遗传算法式中x为决策
变量,式2-1为目标函数式,式2-2、2-3为约束条件,U是基本空间,R是U的子集。满足约束条件的解X称为可行解,集合R表示所有满足约束条件的解所组成的集合,称为可行解集合。
  遗传算法的基本运算过程如下:
  a)初始化:设置进化代数计数器t=0,设置最大进化代数T,随机生成M个个体作为初始群体P(0)。
  b)个体评价:计算群体P(t)中各个个体的适应度。
  c)选择运算:将选择算子作用于群体。选择的目的是把优化的个体直接遗传到下一代或通过配对交叉产生新的个体再遗传到下一代。选择操作是建立在群体中个体的适应度评估基础上的。
  d)交叉运算:将交叉算子作用于群体。所谓交叉是指把两个父代个体的部分结构加以替换重组而生成新个体的操作。遗传算法中起核心作用的就是交叉算子。
  e)变异运算:将变异算子作用于群体。即是对群体中的个体串的某些基因座上的基因值作变动。
  群体P(t)经过选择、交叉、变异运算之后得到下一代群体P(t 1)。
  f)终止条件判断:若t=T,则以进化过程中所得到的具有最大适应度个体作为最优解输出,终止计算。
  遗传算法是从代表问题可能潜在的解集的一个种群(population)开始的,而一个种群则由经过基因(gene)编码的一定数目的个体(indivial)组成。每个个体实际上是染色体(chromosome)带有特征的实体。染色体作为遗传物质的主要载体,即多个基因的集合,其内部表现(即基因型)是某种基因组合,它决定了个体的形状的外部表现,如黑头发的特征是由染色体中控制这一特征的某种基因组合决定的。因此,在一开始需要实现从表现型到基因型的映射即编码工作。由于仿照基因编码的工作很复杂,我们往往进行简化,如二进制编码,初代种群产生之后,按照适者生存和优胜劣汰的原理,逐代(generation)演化产生出越来越好的近似解,在每一代,根据问题域中个体的适应度(fitness)大小选择(selection)个体,并借助于自然遗传学的遗传算子(genetic operators)进行组合交叉(crossover)和变异(mutation),产生出代表新的解集的种群。这个过程将导致种群像自然进化一样的后生代种群比前代更加适应于环境,末代种群中的最优个体经过解码(decoding),可以作为问题近似最优解。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 遗传算法有哪些应用? 梦见自己家小牛掉老坎了? 为什么遗传算法能被广泛的应用到各个领域 写一个关于做梦和现实的作文 遗传算法求解? 遗传算法的核心是什么?! 《开端》开播后为何会火遍全网? 遗传算法的优缺点? 你们有没有过这样的经历?就是你去一个地方你就感觉你曾经去过。有一个环境,一个场景,就感觉曾经遇到过 遗传算法特点? 蟋蟀还乡续写 小猪佩奇的学校叫什么名字 推荐一款发烧友级别的短波收音机 请问哪种短波收音机效果比较好? 帮我推荐一款短波收音机 推荐个短波收音机 推荐几款质量好收听效果好的短波收音机。主要是用来听英语电台。亲!专业一点哦。勿灌水 现在短波收音机最好的是哪款? 谁能帮我推荐一个收听短波效果非常好的收音机 接收短波最好的收音机是哪个? 遗传算法怎么回事? 遗传算法有哪些特点? 高分寻达人分别介绍下遗传算法和演化算法,以及之间的联系和区别? 什么是遗传算法实值变量 基因遗传算法的主流是什么? 电脑安装qq安装不上显示没有写入权限? 电脑安装不了QQ,总显示无权限在电脑上安装?我的电脑!我无权限? qq无法安装,提示我没有权限安装。求解。 我的电脑为什么安装不起QQ,啥子目录没有填写权限,无法正常安装 QQ 装不上 电脑 一装就提示 文件没有写入权限 无法正常安装 请更改新的安装 qq文件没有写入权限,无法正常安装是是什么原因 电脑上安装不上QQ,说没有权限。如图? 洛维的世界的作者关于本小说的阐述 江苏洛维化工有限公司怎么样? 跪求《绿衣骑士》百度网盘无删减完整版在线观看,大卫·洛维导演的 读《第二课堂》洛维有感 重庆洛维电子有限公司怎么样? 重庆洛维四面山水星宿丽景酒店有限公司怎么样? 洛维的世界小说txt全集免费下载 想看先发制人2016年上映的由杰玛·韦兰主演的免费高清资源