实例代码
文章平均质量分 95
LXzerorb
这个作者很懒,什么都没留下…
展开
-
基本粒子群算法小结及算法实例(附Matlab代码)
1、基本粒子群算法假设在一个 D 维的目标搜索空间中,有 N 个粒子组成一个群落,其中第i 个 粒子表示为一个 D 维的向量:$$ X_i=(x_{i1},x_{i2}, \cdots ,x_{iD}), \quad i=1,2, \cdots ,N \quad \text {(1)} $$第i个粒子的“飞行”速度也是一个 D 维的向量,记为:$$ V_i=(v_{i1},v_{i2}, \cdots ,v_{iD}), \quad i=1,2, \cdots ,N \quad \te...原创 2021-05-27 17:24:17 · 51611 阅读 · 22 评论 -
蚁群算法小结及算法实例(附Matlab代码)
目录1、基本蚁群算法2、基本蚁群算法的流程3、关键参数说明3.1信息素启发式因子 α3.2期望启发因子 β3.3信息素蒸发系数 ρ3.4蚂蚁数目 m3.5信息素强度 Q 对算法性能的影响3.6最大进化代数 G4、MATLAB仿真实例4.1 蚁群算法求解旅行商问题(TSP)蚁群算法求解旅行商问题MATLAB源程序:4.2 蚁群算法求解二元函数极值蚁群算法求解二元函数极值MATLAB源程序:5、蚁群算法的特点6、改进的蚁群算法6.1...原创 2021-04-21 12:03:05 · 54430 阅读 · 18 评论 -
免疫算法小结及算法实例(附Matlab代码)
1、免疫算法流程与遗传算法等其他智能优化算法类似,免疫算法的进化寻优过程也是通过算子来实现的。免疫算法的算子包括:亲和度评价算子、抗体浓度评价算子、激励度计算算子、免疫选择算子、克隆算子、变异算子、克隆抑制算子和种群刷新算子等。由于算法的编码方式可能为实数编码、离散编码等,不同编码方式下的算法算子也会有所不同。目前还没有统一的免疫算法及框图,下面介绍一种含有以上免疫算子的算法流程,分为以下几个步骤:(1)首先进行抗原识别,即理解待优化的问题,对问题进行可行性分析,提取先验知识,构造出合适的亲和度函数,原创 2021-04-21 00:42:13 · 13441 阅读 · 4 评论