遗传算法 算子有哪些
3个回答
展开全部
选择算子 一般随机选择 赌轮选择都可以
交叉算子 01编码的 ,传统的类似于基因串的交叉方式..
实数编码的.通常是 P(t+1,m) = aP(t,x)+(1-a)P(t,y) a∈(0,1)之间交叉,这个交叉方法基本上不收敛.我的经验是把a改成(0,2)之间收敛的效果很好.当然(0,1.75)~(0,2)之间的貌似都可以。具体原因我还在分析中。如果你有什么分析的结论的话,欢迎和我交流
变异算子 每代随便选一两个数某位变异一下就ok..
交叉算子 01编码的 ,传统的类似于基因串的交叉方式..
实数编码的.通常是 P(t+1,m) = aP(t,x)+(1-a)P(t,y) a∈(0,1)之间交叉,这个交叉方法基本上不收敛.我的经验是把a改成(0,2)之间收敛的效果很好.当然(0,1.75)~(0,2)之间的貌似都可以。具体原因我还在分析中。如果你有什么分析的结论的话,欢迎和我交流
变异算子 每代随便选一两个数某位变异一下就ok..
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选择算子、交叉算子、变异算子。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询