单变量边缘分布算法在欺骗性上的局限及双变量 EDA 的可能助益
神经与进化计算
2019-07-30 v1
摘要
我们引入一个名为欺骗性前导块(DLB)的新基准问题,以严格研究单变量边缘分布算法(UMDA)在存在上位性与欺骗性时的运行时间。我们表明,除非选择压力 极高(其中 和 分别为父代与子代种群大小),否则简单进化算法(EAs)优于 UMDA。更精确地说,我们证明具有父代种群大小 的 UMDA 在 DLB 问题上,在任意选择压力 下具有期望运行时间 ,而非精英 ()的期望运行时间为 。这些结果说明了单变量 EDA 在面对欺骗性与上位性(现实问题的常见特征)时的固有局限。相反,经验证据揭示了双变量 MIMIC 算法在 DLB 问题上的高效性。我们的结果表明,在优化具有一定程度上位性与欺骗性的问题时,应考虑具有更复杂概率模型的 EDA。
引用
@article{arxiv.1907.12438,
title = {On the Limitations of the Univariate Marginal Distribution Algorithm to Deception and Where Bivariate EDAs might help},
author = {Per Kristian Lehre and Phan Trung Hai Nguyen},
journal= {arXiv preprint arXiv:1907.12438},
year = {2019}
}
备注
To appear in the 15th ACM/SIGEVO Workshop on Foundations of Genetic Algorithms (FOGA XV), Potsdam, Germany