| 现假设题库中有N道各种题型的试题,则L的长度就等于N,Li等于0时表示题库中第i题未选中,Li等于1时表示题库中第i题选中,其中1≤i≤N。   算法实现如下: PBIL() { For(i=1;i<=N;i++) P[i]=0.5;/*初始学习概率p,取值都为:0.5*/ while(没有找到满足条件个体) { For(i=0;i<=M;i++) Sample(P, ivdividal[i]);/*由P指导产生M个体ivdividal[i]*/ For(i=0;i<=M;i++) Findfit(Fitness ,ivdividal[i]);/*查找最最优个体*/ For(i=1;i<=N;i++) P[i]=P[i]+(fitness[i]-P[i])* r;/*用最优解Fitness修正P */ For(i=1;i<=N;i++)/*对P进行变异操作*/ If(rnd()  2/2   首页 上一页 1 2 |