2022年遗传算法求解TSP问题实验报告 .pdf
《2022年遗传算法求解TSP问题实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年遗传算法求解TSP问题实验报告 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人工智能实验报告实验六 遗传算法实验 II 一、实验目的:熟悉和掌握遗传算法的原理、流程和编码策略,并利用遗传求解函数优化问题,理解求解 TSP问题的流程并测试主要参数对结果的影响。二、实验原理:旅行商问题,即 TSP问题(Traveling Salesman Problem)是数学领域中著名问题之一。假设有一个旅行商人要拜访n 个城市,他必须选择所要走的路径,路经的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。TSP问题是一个组合优化问题。该问题可以被证明具有NPC计算复杂性。因此,任何能使该问题的求解得以简化的方法,都将受
2、到高度的评价和关注。遗传算法的基本思想正是基于模仿生物界遗传学的遗传过程。它把问题的参数用基因代表,把问题的解用染色体代表(在计算机里用二进制码表示),从而得到一个由具有不同染色体的个体组成的群体。这个群体在问题特定的环境里生存竞争,适者有最好的机会生存和产生后代。后代随机化地继承了父代的最好特征,并也在生存环境的控制支配下继续这一过程。群体的染色体都将逐渐适应环境,不断进化,最后收敛到一族最适应环境的类似个体,即得到问题最优的解。要求利用遗传算法求解TSP问题的最短路径。三、实验内容:1、参考实验系统给出的遗传算法核心代码,用遗传算法求解TSP的优化问题,分析遗传算法求解不同规模TSP问题的
3、算法性能。2、对于同一个TSP问题,分析种群规模、交叉概率和变异概率对算法结果的影响。3、增加 1 种变异策略和1 种个体选择概率分配策略,比较求解同一TSP问题时不同变异策略及不同个体选择分配策略对算法结果的影响。4、上交源代码。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -四、实验报告要求:1、画出遗传算法求解TSP问题的流程图。开始初始化种群(随机产生城市坐标)计算染色体适应度值(城市之间的欧氏距离)确定种群规模、迭代次数、个体选择方式、交叉概率、变异概率等按某个选择概率选择个体个体交叉个体变异P迭代总次数YES输入适应度最高的解NO结束名师资料总结-精品资料欢
4、迎下载-名师精心整理-第 2 页,共 5 页 -2、分析遗传算法求解不同规模的TSP问题的算法性能。规模越大,算法的性能越差,所用时间越长。3、对于同一个TSP问题,分析种群规模、交叉概率和变异概率对算法结果的影响。(1)种群规模对算法结果的影响x 0 1.1 3.5 3 7 8 4 4.5 9 2 y 1.1 3 2 4 5.1 8 4 4.5 9 2 实验次数:10 最大迭代步数:100 交叉概率:0.85 变异概率:0.15 种群规模平均适应度值最优路径10 25.264 4-5-8-7-6-3-1-0-9-2 20 26.3428 2-9-1-0-3-6-7-5-8-4 30 25.1
5、652 1-3-6-7-5-8-4-2-9-0 50 25.1652 0-1-3-6-7-5-8-4-2-9 80 25.1652 9-0-1-3-6-7-5-8-4-2 100 25.1652 1-0-9-2-4-8-5-7-6-3 150 25.1652 5-8-4-2-9-0-1-3-6-7 200 25.1652 1-3-6-7-5-8-4-2-9-0 250 25.1652 3-1-0-9-2-4-8-5-7-6 300 25.1652 5-8-4-2-9-0-1-3-6-7 如表所示,显然最短路径为25.1652m,最优路径为1-0-9-1-3-6-7-5-8-4-2 或3-1-0
6、-9-2-4-8-5-7-6,注意到这是一圈,顺时针或者逆时针都可以。当种群规模为10,20 时,并没有找到最优解。因此并不是种群规模越小越好。(2)交叉概率对算法结果的影响x 9 1.1 3.5 3.5 7 8 4 4.5 3 2 y 1.1 3 1 4 5.1 3 1 8.5 9 1 实验次数:15 种群规模:25 最大迭代步数:100 变异概率:0.15 实验结果:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -交叉概率最好适应度最差适应度平均适应度最优解0.001 28.0447 36.6567 32.6002 9-2-6-0-5-4-8-7-3-1 0.01
7、27.0935 34.9943 32.1495 7-8-3-1-9-2-6-0-5-4 0.1 28.0447 35.3033 31.9372 7-3-1-9-2-6-0-5-4-8 0.15 28.0447 34.1175 31.2183 0-5-4-8-7-3-1-9-2-6 0.2 28.7108 33.9512 30.9035 3-1-9-2-6-5-0-4-7-8 0.25 28.0447 35.1623 30.7456 1-3-7-8-4-5-0-6-2-9 0.3 27.0935 31.9941 29.9428 8-3-1-9-2-6-0-5-4-7 0.35 27.0935 3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年遗传算法求解TSP问题实验报告 2022 遗传 算法 求解 TSP 问题 实验 报告
限制150内