TSP问题的遗传算法(GA)、动态规划(DP)和蚁群算法(PSO)的python实现(含报告) 包含遗传算法的word报告,代码都可以跑通,安装必须依赖即可。 本实验课程是计算机、智能、物联网等专业学生的一门专业课程,通过实验,帮助学生更好地掌握人工智能相关概念、技术、原理、应用等;通过实验提高学生编写实验报告、总结实验结果的能力; 使用蚁群优化算法或者粒群优化算法求解TSP问题。
2022-12-05 09:28:34 297KB GA 遗传算法 python TSP
1
利用GA遗传算法解决欺骗函数最优问题,具体问题描述如下,如有问题请与我联系
2022-12-04 21:21:28 2KB optimization GA DF2 python
1
LVGL 界面编辑工具
2022-12-01 09:03:55 384.22MB LVGL界面编辑工具
1
挺好的学习资料,注释也很明白。 代码截选: ”%遗传算法求解TSP问题(为选择操作从新设计后程序) %输入: %D 距离矩阵 %NIND 为种群个数 %X 参数是中国34个城市的坐标(初始给定) %MAXGEN 为停止代数,遗传到第MAXGEN代时程序停止,MAXGEN的具体取值视问题的规模和耗费的时间而定 %m 为适值淘汰加速指数,最好取为1,2,3,4,不宜太大 %Pc 交叉概率 %Pm 变异概率 %输出: %R 为最短路径 %Rlength 为路径长度 clear clc close all %% 加载数据 load Cityposition1.mat; X=X; D=Distanse(X); %生成距离矩阵 N=size(D,1); %城市个数 %% 遗传参数 NIND=100; %种群大小 MAXGEN=200; %最大遗传代数 Pc=0.9; %交叉概率 Pm=0.05; %变异概率 GGAP=0.9; %代沟 %% 初始化种群 Chrom=InitPop(NIND,N); %% 画出随机解的路径图 DrawPath(Chrom(1,:),X) pause(0.0001) %% 输出随机解的路径和总距离”
2022-11-27 17:59:19 7KB GA TSP MATLAB 遗传算法
1
基于GA_BP神经网络的光伏出力预测 基于GA_BP神经网络的光伏出力预测 详细请见:https://blog.csdn.net/weixin_56691527/article/details/127998147?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22127998147%22%2C%22source%22%3A%22weixin_56691527%22%7D
2022-11-23 14:20:31 2.77MB 光伏预测 出力预测 BP神经网络 算法
1
CATIA.P3.V5-6R2016.GA.Win64破解包 需要的小伙伴可以下载
2022-11-21 23:16:28 66.38MB CATIA
1
CVRP bin文件夹中已经有编译好的class文件。 若需重新编译,双击批处理文件 config.bat 完成编译 并用java命令启动程序,命令格式: java -classpath bin Performer [tc\tai75a.dat] 若不输入文件名,缺省使用tc\tai75a.dat
2022-11-17 00:54:12 52KB Java
1
Python语言实现的遗传算法解决TSP问题。
2022-11-15 23:32:21 12KB Python TSP GA
1
遗传算法是一种模拟自然界进化的求解最优解的算法,用来求解方程组,特别是复杂方程组,有很好的全局寻优能力,基本运算过程如下: (1)初始化:设置进化代数计数器t=0,设置最大进化代数T,随机生成M个个体作为初始群体P(0) (2)个体评价:计算群体P(t)中各个个体的适应度。 (3)选择运算:将选择算子作用于群体。选择的目的是把优化的个体直接遗传到下一代或通过配对交叉产生新的个体再遗传到下一代。选择操作是建立在群体中个体的适应度评估基础上的 (4)交叉运算:将交叉算子作用于群体。遗传算法中起核心作用的就是交叉算子 (5)变异运算:将变异算子作用于群体。即是对群体中的个体串的某些基因座上的基因值作变动。群体P(t)经过选择、交叉、变异运算之后得到下一代群体P(t+1) (6)终止条件判断:若t=T,则以进化过程中所得到的具有最大适应度个体作为最优解输出,终止计算 遗传操作包括以下三个基本遗传算子:选择;交叉;变异
1