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

请问一下能通俗的介绍一下什么是遗传算法吗?

发布网友 发布时间:2022-05-10 13:50

我来回答

2个回答

热心网友 时间:2023-10-10 19:35

遗传算法(Genetic Algorithms or GAs)是基于自然选择和自然遗传机制的搜索算法,它是一种有效的解决最优化问题的方法。遗传算法最早是由美国Michigan大学的John Holland和他的同事及学生提出的。类似于自然界演化的基本法则,“适者生存”是遗传算法的核心机制,同样,“复制(reproce)”、“杂交(crossover)”、“变异(mutation)”等自然界的生物演化规则在遗传算法中都得到类似的体现。

用遗传算法解最优化问题,首先应对可行域中的个体进行编码,然后在可行域中随机挑选指定群体大小的一些个体组成作为进化起点的第一代群体,并计算每个个体的目标函数值,即该个体的适应度。接着就像自然界中一样,利用选择机制从群体中随机挑选个体作为繁殖过程前的个体样本。选择机制保证适应度较高的个体能够保留较多的样本;而适应度较低的个体则保留较少的样本,甚至被淘汰。在接下去的繁殖过程中,遗传算法提供了交叉和变异两种算法对挑选后的样本进行交换和基因突变。交叉算法交换随机挑选的两个个体的某些位,变异算子则直接对一个个体中的随机挑选的某一位进行突变。这样通过选择和繁殖就产生了下一代群体。重复上述选择和繁殖过程,直到结束条件得到满足为止。进化过程最后一代中的最优解就是用遗传算法解最优化问题所得到的最终结果。

与其他算法相比,遗传算法主要有以下四个方面的不同: 遗传算法所面向的对象是参数集的编码,而不是参数集本身; 遗传算法的搜索是基于若干个点,而不是基于一个点; 遗传算法利用目标函数的信息,而不是导数或者其他辅助信息; 遗传算法的转化规则是概率性的,而不是确定性的。

参考资料:http://www.wikilib.org/wiki/%E9%81%97%E4%BC%A0%E7%AE%97%E6%B3%95

热心网友 时间:2023-10-10 19:35

http://www.wikilib.org/wiki/%E9%81%97%E4%BC%A0%E7%AE%97%E6%B3%95
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天秤男吃醋的八大表现 天秤座男生吃醋时的表现 人工授精之后注意什么 人授后需要卧床休息吗 ...经两个月没发工资了,我不想干了,老板不给钱怎么办? 新手玩《兰斯10》这款游戏的快速通关攻略是什么? 兰斯10怎么用食券快速刷SSR 兰斯10二周目7cp怎么达成 兰斯10大侵攻达成条件介绍 跳舞同手同脚叫什么来着 喷油嘴清洗机主要功能 想吃抹茶千层蛋糕,大家能分享一下配方和超详细做法吗? 手机怎么同时使用两个?微信能不能双开? 如何注册同时使用两个 混合遗传算法和遗传算法有什么区别 量子遗传算法与遗传算法有什么区别 一个手机如何同时登录两个? 遗传算法和普通遍历算法的区别的区别 遗传算法的优缺点 双卡手机怎么用两个? 基因算法和遗传算法的区别 iphone锁屏怎么打紧急电话 高分寻达人分别介绍下遗传算法和演化算法,以及之间的联系和区别? 差分进化算法比遗传算法好在哪 Evolutionary Algorithms,Genetic Algorithm 进化算法和遗传算法二者有啥区别 各种进化算法有什么异同? 差分进化算法和遗传算法有甚么区分 netbeans不能调试文件是怎么回事? 欠钱不还起诉成功后怎么处理 无线网用万能钥匙破解不了怎么办 好多wifi都设了密码,万能钥匙根本解不开怎么办? 如何同时使用两个 怎么同时登陆两个 怎么可以用两个 二十六种大病有那些 一部手机怎么登录两个? 一部手机怎么登录两个? 怎么用一个手机号创两个? 一个手机登两个怎么登? 合众财富年年年金保险可以保哪二十四种大病 肾衰竭是二十四种大病吗? 手机如何用两个登录 一个人两个手机号,怎样注册两个? 一个手机号怎么注册两个? 怎么同时使用两个 华为双卡手机怎么用两个? 双卡手机怎么用两个? 如何两个同时登陆微信 我发起群聊的时候有一个人提示这样一句话是什么原因?(因违反微信用户行为规范,无法加入群聊) 商业贷款50万,20年还清,月供应该是多少?利息多少?具体是怎么算的? 房贷50万20年月供3465,还4年本金还了多少?