Suppr超能文献

带尺度矩阵自适应的 Bare bones 粒子群优化算法。

Bare bones particle swarm optimization with scale matrix adaptation.

出版信息

IEEE Trans Cybern. 2014 Sep;44(9):1567-78. doi: 10.1109/TCYB.2013.2290223.

Abstract

Bare bones particle swarm optimization (BBPSO) is a swarm algorithm that has shown potential for solving single-objective unconstrained optimization problems over continuous search spaces. However, it suffers of the premature convergence problem that means it may get trapped into a local optimum when solving multimodal problems. In order to address this drawback and improve the performance of the BBPSO, we propose a variant of this algorithm, named by us as BBPSO with scale matrix adaptation (SMA), SMA-BBPSO for short reference. In the SMA-BBPSO, the position of a particle is selected from a multivariate t-distribution with a rule for adaptation of its scale matrix. We use the multivariate t-distribution in its hierarchical form, as a scale mixtures of normal distributions. The t -distribution has heavier tails than those of the normal distribution, which increases the ability of the particles to escape from a local optimum. In addition, our approach includes the normal distribution as a particular case. As a consequence, the t -distribution can be applied during the optimization process by maintaining the proper balance between exploration and exploitation. We also propose a simple update rule to adapt the scale matrix associated with a particle. Our strategy consists of adapting the scale matrix of a particle such that the best position found by any particle in its neighborhood is sampled with maximum likelihood in the next iteration. A theoretical analysis was developed to explain how the SMA-BBPSO works, and an empirical study was carried out to evaluate the performance of the proposed algorithm. The experimental results show the suitability of the proposed approach in terms of effectiveness to find good solutions for all benchmark problems investigated. Nonparametric statistical tests indicate that SMA-BBPSO shows a statistically significant improvement compared with other swarm algorithms.

摘要

裸骨粒子群优化(BBPSO)是一种群算法,已显示出在连续搜索空间中解决单目标无约束优化问题的潜力。然而,它存在早熟收敛问题,即在解决多模态问题时可能会陷入局部最优。为了解决这个缺点并提高 BBPSO 的性能,我们提出了一种该算法的变体,称为具有尺度矩阵自适应(SMA)的 BBPSO,简称为 SMA-BBPSO。在 SMA-BBPSO 中,粒子的位置是从具有尺度矩阵自适应规则的多元 t 分布中选择的。我们使用多元 t 分布的层次形式,作为正态分布的尺度混合。t 分布的尾巴比正态分布重,这增加了粒子逃离局部最优的能力。此外,我们的方法包括正态分布作为一个特例。因此,t 分布可以在优化过程中应用,通过在探索和开发之间保持适当的平衡。我们还提出了一种简单的更新规则来自适应与粒子相关的尺度矩阵。我们的策略包括自适应粒子的尺度矩阵,使得任何粒子在其邻域中找到的最佳位置在下一次迭代中以最大似然方式被采样。我们进行了理论分析以解释 SMA-BBPSO 的工作原理,并进行了实证研究以评估所提出算法的性能。实验结果表明,该方法在寻找所有被调查基准问题的良好解决方案方面是有效的。非参数统计检验表明,与其他群算法相比,SMA-BBPSO 具有统计学上的显著改进。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验