1 / 10
文档名称:

遗传算法实验报告.doc

格式:doc   大小:174KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

遗传算法实验报告.doc

上传人:miao19720107 2020/9/14 文件大小:174 KB

下载得到文件列表

遗传算法实验报告.doc

文档介绍

文档介绍:实验一二进制编码函数优化一、实验目的利用一种基于二进制编码的优化方法的基本原理和操作步骤求解最优化问题,了解整个利用二进制编码的过程,选择,交叉,变异等等。使适应性函数值逐步逼近最优解,并进行在VisualC++,编译。二、实验仪器机械楼计算机中心计算机三、实验内容及步骤采用二进制编码方式优化如下测试函数:DeJong函数F1:极小点f1(0,0,0)=0。DeJong函数F2:极小点f2(1,1)=0。DeJong函数F3:对于区域内的每一个点,它都取全局极小值。要求:对每一个测试函数,分析不同的种群规模(20~100)、交叉概率(~)和变异概率(~)对优化结果的影响,试确定最佳参数组合。四、实验报告(1)DeJong函数F1采用二进制编码方式优化结果的折线图如图1所示:其中迭代数为100代,结果基本逼近最真实值。图1DeJong函数F1二进制编码优化结果折线图(2)DeJong函数F2采用二进制编码方式优化结果的折线图如图2所示:其中迭代数为100代。图2DeJong函数F2二进制编码优化结果折线图(3)DeJong函数F3采用二进制编码方式优化结果的折线图如图3所示:其中迭代数为200代。图3DeJong函数F3二进制编码优化结果折线图实验二实数编码函数优化一、实验目的利用一种基于实数编码的优化方法的基本原理和操作步骤求解最优化问题,并分析不同的变异方式(均匀变异、非均匀变异、自适应变异)的优化结果有什么区别。并进行在VisualC++,编译。二、实验仪器机械楼计算机中心计算机三、实验内容及步骤采用实数编码方式优化如下测试函数:⑴DeJong函数F1:极小点f1(0,0,0)=0。⑵DeJong函数F2:极小点f2(1,1)=0。⑶DeJong函数F3:对于区域内的每一个点,它都取全局极小值。要求:对每一个测试函数,分析不同变异方式(均匀变异、非均匀变异、自适结果)四、实验报告(1)DeJong函数F1采用实数编码方式(均匀变异方式)优化结果的折线图如图4所示:其中迭代数为100代。图4DeJong函数F1实数编码优化结果折线图(1)DeJong函数F1采用实数编码方式(非均匀变异方式)优化结果的折线图如图5所示:其中迭代数为100代。图5DeJong函数F1实数编码优化结果折线图(1)DeJong函数F1采用实数编码方式(自适应变异方式)优化结果的折线图如图6所示:其中迭代数为100代。图6DeJong函数F1实数编码优化结果折线图DeJong函数F2采用实数编码方式(均匀变异方式)优化结果的折线图如图7所示:其中迭代数为100代。图7DeJong函数F2实数编码优化结果折线图DeJong函数F2采用实数编码方式(非均匀变异方式)优化结果的折线图如图8所示:其中迭代数为100代。图8DeJong函数F2实数编码优化结果折线图(2)DeJong函数F2采用实数编码方式(非均匀变异方式)优化结果的折线图如图9所示:其中迭代数为100代。图9DeJong函数F2实数编码优化结果折线图DeJong函数F3采用实数编码方式(非均匀变异方式)优化结果的折线图如图10所示:其中迭代数为100代。图10DeJong函数F3实数编码优化结果折线图(3)DeJong函数F3采用实数编码方式(非均匀变异方