skip to main content
10.1145/2725494.2725508acmconferencesArticle/Chapter ViewAbstractPublication PagesfogaConference Proceedingsconference-collections
research-article

Efficient Optimisation of Noisy Fitness Functions with Population-based Evolutionary Algorithms

Published: 17 January 2015 Publication History

Abstract

Population-based EAs can optimise pseudo-Boolean functions in expected polynomial time, even when only partial information about the problem is available [7]. In this paper, we show that the approach used to analyse optimisation with partial information extends naturally to optimisation under noise. We consider pseudo-Boolean problems with an additive noise term. Very general conditions on the noise term is derived, under which the EA optimises the noisy function in expected polynomial time. In the case of the Onemax and Leadingones problems, efficient optimisation is even possible when the variance of the noise distribution grows quickly with the problem size.

References

[1]
Milton Abramowitz and Irene A. Stegun. Handbook of Mathematical Functions, With Formulas, Graphs, and Mathematical Tables. Dover Publications, Incorporated, 1974.
[2]
Y. Akimoto, S. Astete, and O. Teytaud. Additive noise in discrete optimization. The 7th Workshop on Theory of Randomised Search Heuristics (ThRaSH'2013).
[3]
Y. Akimoto, S. Astete, and O. Teytaud. Analysis of runtime of optimization algorithms for noisy functions over discrete codomains. Preprint, 2014.
[4]
D. V. Arnold. Noisy Optimization With Evolution Strategies. Genetic algorithms and evolutionary computation. Kluwer Academic Publishers, 2002.
[5]
D. V. Arnold and H. G. Beyer. A general noise model and its effects on evolution strategy performance. IEEE Transactions on Evolutionary Computation, 10(4):380--391, 2006.
[6]
Dogan Corus, Duc-Cuong Dang, Anton V. Eremeev, and Per Kristian Lehre. Level-based analysis of genetic algorithms and other search processes. In Proceedings of the 13th International Conference on Parallel Problem Solving from Nature, PPSN'14, pages 912--921. Springer International Publishing, 2014.
[7]
Duc-Cuong Dang and Per Kristian Lehre. Evolution under partial information. In Proceedings of the 16th Annual Conference on Genetic and Evolutionary Computation, GECCO'14, pages 1359--1366, New York, NY, USA, 2014. ACM.
[8]
Duc-Cuong Dang and Per Kristian Lehre. Refined upper bounds on the expected runtime of non-elitist populations from fitness-levels. In Proceedings of the 16th Annual Conference on Genetic and Evolutionary Computation, GECCO'14, pages 1367--1374, New York, NY, USA, 2014. ACM.
[9]
Stefan Droste. Analysis of the (1+1) EA for a dynamically bitwise changing OneMax. In Proceedings of the 2003 International Conference on Genetic and Evolutionary Computation, GECCO'03, pages 909--921, Berlin, Heidelberg, 2003. Springer-Verlag.
[10]
Stefan Droste. Analysis of the (1+1) EA for a noisy OneMax. In Proceedings of the 2004 International Conference on Genetic and Evolutionary Computation, GECCO'04, pages 1088--1099, Berlin, Heidelberg, 2004. Springer-Verlag.
[11]
Christian Gießen and Timo Kötzing. Robustness of populations in stochastic environments. In Proceedings of the 16th Annual Conference on Genetic and Evolutionary Computation, GECCO'14, pages 1383--1390, New York, NY, USA, 2014. ACM.
[12]
Thomas Jansen. Analyzing Evolutionary Algorithms - The Computer Science Perspective. Natural Computing Series. Springer, 2013.
[13]
Yaochu Jin and Jürgen Branke. Evolutionary optimization in uncertain environments - a survey. IEEE Transactions on Evolutionary Computation, 9(3):303--317, 2005.
[14]
Per Kristian Lehre. Negative drift in populations. In Proceedings of the 11th International Conference on Parallel Problem Solving from Nature, PPSN'10, pages 244--253, Berlin, Heidelberg, 2010. Springer-Verlag.
[15]
Per Kristian Lehre. Fitness-levels for non-elitist populations. In Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, GECCO'11, pages 2075--2082, New York, NY, USA, 2011. ACM.
[16]
Per Kristian Lehre and Xin Yao. On the impact of mutation-selection balance on the runtime of evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 16(2):225--241, 2012.
[17]
Dragoslav S. Mitrinović. Elementary Inequalities. P. Noordhoff Ltd, Groningen, 1964.
[18]
Ingo Wegener. Methods for the analysis of evolutionary algorithms on pseudo-boolean functions. In Evolutionary Optimization, volume 48, pages 349--369. Springer US, 2002.

Cited By

View all

Index Terms

  1. Efficient Optimisation of Noisy Fitness Functions with Population-based Evolutionary Algorithms

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    FOGA '15: Proceedings of the 2015 ACM Conference on Foundations of Genetic Algorithms XIII
    January 2015
    200 pages
    ISBN:9781450334341
    DOI:10.1145/2725494
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 17 January 2015

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. noisy optimisation
    2. non-elitism
    3. runtime analysis

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    FOGA '15
    Sponsor:
    FOGA '15: Foundations of Genetic Algorithms XIII
    January 17 - 22, 2015
    Aberystwyth, United Kingdom

    Acceptance Rates

    FOGA '15 Paper Acceptance Rate 16 of 26 submissions, 62%;
    Overall Acceptance Rate 72 of 131 submissions, 55%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 09 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media