Continuous Lunches Are Free Plus the Design of Optimal Optimization Algorithms

被引:45
|
作者
Auger, Anne [1 ]
Teytaud, Olivier [1 ]
机构
[1] Univ Paris Sud, TAO Team, INRIA Saclay, LRI, F-91405 Orsay, France
关键词
No-Free-Lunch; Kolmogorov's extension theorem; Expensive optimization; Dynamic programming; Complexity; Bandit-based Monte-Carlo planning; SEARCH; MODEL;
D O I
10.1007/s00453-008-9244-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper analyses extensions of No-Free-Lunch (NFL) theorems to countably infinite and uncountable infinite domains and investigates the design of optimal optimization algorithms. The original NFL theorem due to Wolpert and Macready states that, for finite search domains, all search heuristics have the same performance when averaged over the uniform distribution over all possible functions. For infinite domains the extension of the concept of distribution over all possible functions involves measurability issues and stochastic process theory. For countably infinite domains, we prove that the natural extension of NFL theorems, for the current formalization of probability, does not hold, but that a weaker form of NFL does hold, by stating the existence of non-trivial distributions of fitness leading to equal performances for all search heuristics. Our main result is that for continuous domains, NFL does not hold. This free-lunch theorem is based on the formalization of the concept of random fitness functions by means of random fields. We also consider the design of optimal optimization algorithms for a given random field, in a black-box setting, namely, a complexity measure based solely on the number of requests to the fitness function. We derive an optimal algorithm based on Bellman's decomposition principle, for a given number of iterates and a given distribution of fitness functions. We also approximate this algorithm thanks to a Monte-Carlo planning algorithm close to the UCT (Upper Confidence Trees) algorithm, and provide experimental results.
引用
收藏
页码:121 / 146
页数:26
相关论文
共 50 条
  • [1] Continuous Lunches Are Free Plus the Design of Optimal Optimization Algorithms
    Anne Auger
    Olivier Teytaud
    Algorithmica, 2010, 57 : 121 - 146
  • [2] Continuous Lunches are Free!
    Auger, Anne
    Teytaud, Olivier
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 916 - 922
  • [3] Co-Optimization Free Lunches: Tractability of Optimal Black-Box Algorithms for Maximizing Expected Utility
    Popovici, Elena
    EVOLUTIONARY COMPUTATION, 2018, 26 (01) : 145 - 175
  • [4] A Probabilistic Reformulation of No Free Lunch: Continuous Lunches Are Not Free
    Lockett, Alan J.
    Miikkulainen, Risto
    EVOLUTIONARY COMPUTATION, 2017, 25 (03) : 503 - 528
  • [5] PARALLEL GLOBAL OPTIMIZATION ALGORITHMS IN OPTIMAL-DESIGN
    TORN, A
    ZILINSKAS, A
    LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1990, 143 : 951 - 960
  • [6] Optimization Algorithms for Kinematically Optimal Design of Parallel Manipulators
    Lou, Yunjiang
    Zhang, Yongsheng
    Huang, Ruining
    Chen, Xin
    Li, Zexiang
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) : 574 - 584
  • [7] EDA plus plus : Estimation of Distribution Algorithms With Feasibility Conserving Mechanisms for Constrained Continuous Optimization
    Shirazi, Abolfazl
    Ceberio, Josu
    Lozano, Jose A.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (05) : 1144 - 1156
  • [8] An Adapted Derivative-Free Optimization Method for an Optimal Design Application with Mixed Binary and Continuous Variables
    Tran, Thi-Thoi
    Sinoquet, Delphine
    Da Veiga, Sebastien
    Mongeau, Marcel
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING (ICCSAMA 2019), 2020, 1121 : 88 - 98
  • [9] Optimal design of the flywheel using nature inspired optimization algorithms
    Singh, Prem
    Chaudhary, Himanshu
    OPEN AGRICULTURE, 2018, 3 (01): : 490 - 499
  • [10] Global and local optimization algorithms for optimal signal set design
    Kearsley, AJ
    JOURNAL OF RESEARCH OF THE NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY, 2001, 106 (02) : 441 - 454