遗传算法的基本原理和matlab实现

201697日星期三

T.s.road 总结笔记


         遗传算法解决全局优化(即为最值点如图中C,D),而局部最优解决的是极值点问题(如图中A,B)

1.       遗传算法流程;

 

%遗传算法的伪代码描述:
%Procedure GA
%Begin
%       T=0;
%       Initialize  p(t) ; //p(t)表示 t代种群
%       Evaluate p(t);  //评估第t代种群
%       While not finished do
%       Begin
%            T=t+1;
%            Select p(t) from p(t-1); //从上代种群众选择较优秀的个体到下代子群
%            Reproduce pairs in p(t);
%            Evaluate p(t);
%       End
%End

生物

算法

选择、交叉、变异

者生存

适应度

 

故遗传算法主要过程及流程图如下

1)编码(适应度函数,产生初始种群)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值