永发信息网

遗传算法的基本原理

答案:1  悬赏:80  手机版
解决时间 2021-10-08 21:51
遗传算法的基本原理
最佳答案
遗传算法是基于生物学的,理解或编程都不太难。下面是遗传算法的一般算法:  创建一个随机的初始状态  初始种群是从解中随机选择出来的,将这些解比喻为染色体或基因,该种群被称为第一代,这和符号人工智能系统的情况不一样,在那里问题的初始状态已经给定了。  评估适应度  对每一个解(染色体)指定一个适应度的值,根据问题求解的实际接近程度来指定(以便逼近求解问题的答案)。不要把这些“解”与问题的“答案”混为一谈,可以把它理解成为要得到答案,系统可能需要利用的那些特性。  繁殖(包括子代突变)  带有较高适应度值的那些染色体更可能产生后代(后代产生后也将发生突变)。后代是父母的产物,他们由来自父母的基因结合而成,这个过程被称为“杂交”。  下一代    如果新的一代包含一个解,能产生一个充分接近或等于期望答案的输出,那么问题就已经解决了。如果情况并非如此,新的一代将重复他们父母所进行的繁衍过程,一代一代演化下去,直到达到期望的解为止。  并行计算    非常容易将遗传算法用到并行计算和群集环境中。一种方法是直接把每个节点当成一个并行的种群看待。然后有机体根据不同的繁殖方法从一个节点迁移到另一个节点。另一种方法是“农场主/劳工”体系结构,指定一个节点为“农场主”节点,负责选择有机体和分派适应度的值,另外的节点作为“劳工”节点,负责重新组合、变异和适应度函数的评估。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在哪儿能买到质量比较好的脚手架呢?
有谁知道苹果手机从哪进货
上海考生472能上山大么?
新房间油漆的颜色太深了怎么办?哪位有经验?
一个人在家怎么练劈叉?
2014容桂迎春花市在哪举行
怎样给新古典风格餐厅装修?谁有预算表啊
租房问题急待指教请知道怎么处理最好的告诉我
IC卡的自助洗衣机的价格?
吃什么东西对眼睛好
牛肉面加盟和牛肉面配方学习 哪个投资能小点
请问纸尿裤是不是用无纺布材料做的啊?这样是
有哪位可以告诉我电视柜多少钱?
学校风景石刻什么字好?
乌冬面是什么面食品?
推荐资讯
昆明***哪里比较好?大概是怎么样子呢
城市快速道路支队勤务一大队执法室地址有知道
潍坊文件柜哪家好?有谁清楚?
手表尺码是怎么个说法
啥叫做挑高设计呀?客厅挑高装修设计技巧是什
超级笑星1120期,31分钟左右的插曲,是一首英
求好看的美男动漫(不要战斗、古装、恐怖类的
uno牌,哪里有卖的?
机械文件柜价格如何?哪位知道?
房间的采暖功率怎么计算 我24平米的房间 室外
多大的婴儿能吃粗粮 宝贝6个月了,能喂食粗粮
韩版双肩包女 PU皮质背包 书包中学生书包双..
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?