zoukankan
html css js c++ java
【比较】遗传算法GA和遗传编程GP有什么不同?
遗传算法GA
本质上有一个固定的长度,这意味着所产生的功能有限的复杂性
通常会产生无效状态,因此需要以非破坏性方式处理这些状态
通常依赖于运算符优先级(例如,在我们的例子中,乘法发生在减法之前),这可以被看作是一种限制
遗传编程GP
本质上具有可变长度,这意味着它们更加灵活,但往往复杂度增加
很少产生无效状态,通常可以丢弃这些状态
使用显式结构来完全避免运算符的优先级
总结
:两者的区别应该是GP是GA的进化版本,但是原理相同
查看全文
相关阅读:
BZOJ3992 [SDOI2015]序列统计
BZOJ3991 [SDOI2015]寻宝游戏
BZOJ4007 [JLOI2015]战争调度
BZOJ4006 [JLOI2015]管道连接
BZOJ4004 [JLOI2015]装备购买
P2567 [SCOI2010]幸运数字
P1447 [NOI2010]能量采集
比赛-Round 2 (11 Jul)
题解-弹飞绵羊 (HNOI2015)
归并排序模板
原文地址:https://www.cnblogs.com/PythonLearner/p/12907853.html
最新文章
Spring框架配置beans.xml扩展
Spring框架配置beans.xml
Bootstrap页面布局11
Bootstrap页面布局10
Bootstrap页面布局10
Bootstrap页面布局9
Bootstrap页面布局8
Bootstrap页面布局7
Bootstrap页面布局6
Bootstrap页面布局5
热门文章
Bootstrap页面布局4
Bootstrap页面布局3
Bootstrap页面布局2
Bootstrap页面布局1
Linux常用命令-入门
BZOJ1590 [Usaco2008 Dec]Secret Message 秘密信息
BZOJ1579 [Usaco2009 Feb]Revamping Trails 道路升级
BZOJ3996 [TJOI2015]线性代数
BZOJ4010 [HNOI2015]菜肴制作
BZOJ3993 [SDOI2015]星际战争
Copyright © 2011-2022 走看看