蚁群算法,PSO算法以及两种算法可以融合的几种方法

您所在的位置:网站首页 高斯变异改进pso 蚁群算法,PSO算法以及两种算法可以融合的几种方法

蚁群算法,PSO算法以及两种算法可以融合的几种方法

2023-09-10 09:43| 来源: 网络整理| 查看: 265

蚁群算法(ACO)是受自然界中蚂蚁搜索食物行为的启发,是一种群智能优化算法。它基于对自然界真实蚁群的集体觅食行为的研究,模拟真实的蚁群协作过程。算法由若干个蚂蚁共同构造解路径,通过在解路径上遗留并交换信息素提高解的质量,进而达到优化的目的。蚁群算法作为通用随机优化方法,已经成功的应用于TSP等一系列组合优化问题中,并取得了较好的结果。但由于该算法是典型的概率算法,算法中的参数设定通常由实验方法确定,导致方法的优化性能与人的经验密切相关,很难使算法性能最优化。

蚁群算法中每只蚂蚁要选择下一步所要走的地方,在选路过程中,蚂蚁依据概率函数

选择将要去的地方,这个概率取决于地点间距离和信息素的强度。 (t+n) = (t)+ Δ (t+n) 上述方程 表示信息素的保留率,1- 表示信息素的挥发率,为了防止信息的无限积累, 取值范围限定在0~1。Δ ij 表示蚂蚁k在时间段t到 (t +n)的过程中,在i到j的路径上留下的残留信息浓度。 在上述概率方程中,参数α和β:是通过实验确定的。它们对算法性能同样有很大的影响。α值的大小表明留在每个节点上信息量受重视的程度,其值越大,蚂蚁选择被选过的地点的可能性越大。β值的大小表明启发式信息



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3