2 t( X; i$ ?" Y3)当 m 个人工蚁按(3)式找到了可行解,则将各边的信息量用下式修改。即调 整信息量的轨迹强度更新方程为 8 N; i+ `$ q) l5 f7 K : L. I2 r/ e5 b3 \) v ; V% A" I" g9 l' x# ?/ h" `$ ^2 A5 Q1 ?6 k; k; Q6 T
4 G" e) i3 Y; ]$ ?4 N0 K+ o + a/ r6 P5 Q0 B0 D& X% F
. A9 k, M; o/ U' A& b; n 人工蚁群算法的求解步骤
对上述系统模型,采用人工蚁群方法求解的算法步骤可归结为:
7 K0 h) x* h E- i4 Z6 v' |! ]% j, o, v. E: B( ]/ q
3 人工蚁群算法性能的讨论 , a8 K+ ]9 x1 n* s/ N, g人工蚁群算法是一种基于种群的进化算法。作为一个新兴的研究领域,虽它还远 未像 GA、SA 等算法那样形成系统的分析方法和坚实的数学基础,但目前已有一些基 本结果。 在 M. Dorigo 三种不同的模型中,循环路径(i, j) 上信息量的增量 不同。, Q2 B; Z9 s) Z0 i; q
8 u, X: c$ K3 m+ T7 d1)Ant-quantity system 模型中,* Y# J2 r6 ?/ d* _) I ?
b N8 D' I( V1 V( A- @- E' P. ~& s* v 3 A2 F" |" G' O 3 [8 O! u$ H$ j9 c ; Y0 l' ^8 P0 q, W6 P6 H2)在 Ant-density system 模型中,) X) T- k z* {+ C1 E
9 W1 e m; s% s/ \' f( Z & p, x1 x3 D( z; @% I , E& ]5 Z) D! M* P1 Z9 O$ v3)在 Ant-cycle system 模型中,' \8 d4 {9 V( H. F
: Z5 K7 J$ e" `4 N5 e& X8 g/ m 3 n; m" H2 [% n人工蚁群算法中,α, β,Q 等参数对算法性能也有很大的影响。α 值的大小表明留 在每个结点上的信息量受重视的程度,α 值越大,蚂蚁选择以前选过的点的可能性越 大,但过大会使搜索过早陷于局部极小点;β 的大小表明启发式信息受重视的程度;Q 值会影响算法的收敛速度,Q 过大会使算法收敛于局部极小值,过小又会影响算法的 收敛速度,随问题规模的增大Q 的值也需要随之变化;蚂蚁的数目越多,算法的全局搜索能力越强,但数目加大将使算法的收敛速度减慢。 @+ ~% W7 u9 F. N, @9 |" L
+ w/ \) A w, ^9 G0 \———————————————— " C# B4 K/ s5 D/ \" I版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。/ U6 i. o/ ^9 ~) u& E
原文链接:https://blog.csdn.net/qq_29831163/article/details/896757280 e# r9 W/ B7 m8 a# V
4 x& a3 F8 A$ E# j) d: s. Q* `- D2 i! E% B2 q$ `, P