【计算智能实验】谢菲尔德工具箱的使用

实验1:谢菲尔德工具箱的使用
一、实验目的
熟悉遗传算法的基本步骤,理解谢菲尔德工具箱常见函数的应用,利用
MATLAB实现函数的应用。
二、实验内容
参考教材第一章的内容,完成下述内容:
1、创建种群规模为8,个体长度为12的二进制群体;
2、创建种群规模是20,个体长度为15,并且每位的进制数分别为2、3、4、5、6、7、2、8、9、3、4、6、7、5、2的随机种群。
3、对目标函数值分别为8,5,10,12,4,10,23的种群进行适应度分配,要求:压差为1.5,线性排序。
4、对种群规模为16,个体长度为8的种群进行代沟为1.5的选择操作、交叉概率为0.8的交叉操作以及变异概率为0.4的变异操作,给出操作之后的新种群。初始种群自己给出。
5、创建一个二进制随机种群,规模为15,长度为7;。计算该种群个体转化到[-2,3]区间内的值。
三、实验结果
第一题
在这里插入图片描述
在这里插入图片描述
第二题
在这里插入图片描述
第三题
在这里插入图片描述
第四题
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第五题
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44762986/article/details/108628481
今日推荐