Insights From Adversarial Fitness Functions

The performance of optimization is usually studied in specific settings where the fitness functions are highly constrained with static, stochastic or dynamic properties. This work examines what happens when the fitness function is a player engaged with the optimizer in an optimization game. Although the advantage of the fitness function is known through the No Free Lunch theorems, several deep insights about the space of possible performance measurements arise as a consequence of studying these adversarial fitness function, including: 1) Every continuous and linear method of measuring performance can be identified with the optimization game for some adversarial fitness; 2) For any convex continuous performance criterion, there is some deterministic optimizer that performs best, even when the fitness function is stochastic or dynamic; 3) Every stochastic optimization method can be viewed as a probabilistic choice over countably many deterministic methods. All of these statements hold in both finite and infinite search domains.

[1]  Benjamin Doerr,et al.  Towards a Complexity Theory of Randomized Search Heuristics: Ranking-Based Black-Box Complexity , 2011, CSR.

[2]  Michael D. Vose,et al.  The simple genetic algorithm - foundations and theory , 1999, Complex adaptive systems.

[3]  Andrew Chi-Chih Yao,et al.  Probabilistic computations: Toward a unified measure of complexity , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[4]  Alan S. Lockett Measure-theoretic analysis of performance in evolutionary algorithms , 2013, 2013 IEEE Congress on Evolutionary Computation.

[5]  Thomas Jansen,et al.  UNIVERSITY OF DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 Design and Management of Complex Technical Processes and Systems by means of Computational Intelligence Methods Upper and Lower Bounds for Randomized Search Heuristics in Black-Box Optimization , 2004 .

[6]  J. K. Hunter,et al.  Measure Theory , 2007 .

[7]  Alan J. Lockett Model-optimal optimization by solving bellman equations , 2014, GECCO.

[8]  Risto Miikkulainen,et al.  A measure-theoretic analysis of stochastic optimization , 2013, FOGA XII '13.

[9]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[10]  Kim C. Border,et al.  Infinite Dimensional Analysis: A Hitchhiker’s Guide , 1994 .

[11]  Christian Igel,et al.  No Free Lunch Theorems: Limitations and Perspectives of Metaheuristics , 2014, Theory and Principled Methods for the Design of Metaheuristics.

[12]  J. Diestel,et al.  On vector measures , 1974 .

[13]  Olivier Teytaud,et al.  Continuous Lunches Are Free Plus the Design of Optimal Optimization Algorithms , 2010, Algorithmica.

[14]  M. Vose The Simple Genetic Algorithm , 1999 .

[15]  Gerald A. Edgar,et al.  A noncompact Choquet theorem , 1975 .

[16]  Olivier Teytaud,et al.  Continuous lunches are free! , 2007, GECCO '07.