Age-fitness pareto optimization

作者: Michael D. Schmidt , Hod Lipson

DOI: 10.1145/1830483.1830584

关键词: Symbolic regressionPareto principleMulti-objective optimizationPremature convergencePopulationPareto interpolationMathematicsEvolutionary algorithmMathematical optimizationLocal optimum

摘要: We propose a multi-objective method for avoiding premature convergence in evolutionary algorithms, and demonstrate three-fold performance improvement over comparable methods. Previous research has shown that partitioning an evolving population into age groups can greatly improve the ability to identify global optima avoid converging local optima. Here, we treating as explicit optimization criterion increase even further, with fewer algorithm implementation parameters. The proposed evolves on two-dimensional Pareto front comprising (a) how long genotype been (age); (b) its (fitness). compare this approach previous approaches Symbolic Regression problem, sweeping problem difficulty range of solution complexities number variables. Our results indicate identifies exact target more often age-layered standard also performs better higher complexity problems dimensional datasets -- finding less computational effort.

参考文章(23)
Gearoid Murphy, Conor Ryan, Manipulation of Convergence in Evolutionary Systems Springer, Boston, MA. pp. 33- 52 ,(2008) , 10.1007/978-0-387-76308-8_3
Michael F. Korns, Symbolic Regression of Conditional Target Expressions Genetic Programming Theory and Practice. pp. 211- 228 ,(2010) , 10.1007/978-1-4419-1626-6_13
A. Auger, N. Hansen, A restart CMA evolution strategy with increasing population size congress on evolutionary computation. ,vol. 2, pp. 1769- 1776 ,(2005) , 10.1109/CEC.2005.1554902
Gregory S. Hornby, A Steady-State Version of the Age-Layered Population Structure EA Genetic Programming Theory and Practice. pp. 87- 102 ,(2010) , 10.1007/978-1-4419-1626-6_6
Min Pei, Erik D. Goodman, Jianjun Hu, Kisung Seo, Adaptive Hierarchical Fair Competition (AHFC) Model For Parallel Evolutionary Algorithms genetic and evolutionary computation conference. pp. 772- 779 ,(2002)
John Doucette, Peter Lichodzijewski, Malcolm Heywood, Evolving Coevolutionary Classifiers Under Large Attribute Spaces Genetic Programming Theory and Practice. pp. 37- 54 ,(2010) , 10.1007/978-1-4419-1626-6_3
Sushil J. Louis, Gregory J.E. Rawlins, Syntactic Analysis of Convergence in Genetic Algorithms foundations of genetic algorithms. ,vol. 2, pp. 141- 151 ,(1993) , 10.1016/B978-0-08-094832-4.50015-5
Samir W. Mahfoud, Niching methods for genetic algorithms University of Illinois at Urbana-Champaign. ,(1996)