0积分下载,代码运行效果图见压缩包
2023-04-14 22:23:48 173KB matlab
1
改进惯性因子,并且在PSO算法中引入变异操作进行改进粒子群算法。自适应变异是借鉴遗传算法中的变异思想,即对某些变量以一定的概率重新初始化。变异操作扩展了在迭代中不断缩小的种群搜索空间,使粒子能够跳出先前搜索到的最优值位置,在更大的空间中开展搜索,同时保持了种群多样性,提高算法寻找最优值的可能性。因此,在普通粒子群算法的基础上引入简单变异算子,在粒子每次更新之后,以一定概率重新初始化粒子。
1
分别用改进的粒子群优化算法和改进的差分进化算法求解柔性作业车间调度问题 问题规模以(工件J*工序P*机器M)表示,例如J20P10M10表示共有20个工件,每个工件有10个工序,总共有10个加工机器可供选择。data文件夹中的文件表示程序所用的数据,其中data_first文件的问题规模是J10P5M6,data_second文件的问题规模是J20P10M10,data_third文件的问题规模是J20P20M15。对于其中数据的解释:横向表示工序,纵向表示机器,每个数值表示机器加工工序的耗时,工序和机器都是按顺序排列的。以data_first.txt文件为例,前五行分别表示第一个工件的5个工序分别在6台机器上加工的时间,第5-10行表示第二个工件的5个工序分别在6台机器上加工的时间,以此类推。 关于编码,本项目采用的是同类问题常用的编码方式,参考论文“基于改进遗传算法的柔性作业车间调度问题研究”,与该论文所述的编码方式不同的是,本项目的编码中第一段为工序编码,第二段为机器编码。DE文件夹中的三个文件分别采用三种不同的初始化方式,其中DE_first.py采用的是完全随机的
自己改进的粒子群算法,带有时间飞行因子T
2022-03-28 14:08:21 20KB 粒子群算法 改进 时间飞行因子
1
一种改进的混沌算法,结合粒子群进化进行改进,适合新手学习。。。。
1
文章:智能算法之粒子群算法及改进(https://blog.csdn.net/qq_43683133/article/details/106962829)配套代码
1
【KELM预测】基于粒子群算法改进核极限学习机(KELM)分类算法 matlab源码.zip
2021-11-25 13:54:31 1.84MB 简介
1
【ELMAN预测】基于粒子群算法改进ELMAN动态递归神经网络实现数据预测matlab源码.md
2021-10-02 17:17:42 17KB matlab代码
1