Speeding-up Evolutionary Algorithms to solve Black-Box Optimization Problems
Judith Echevarrieta, Etor Arza, Aritz P\'erez

TL;DR
This paper introduces a method to dynamically select the most cost-effective approximation of the objective function during evolutionary algorithm runs, significantly reducing evaluation time while maintaining solution quality.
Contribution
It proposes a technique to adaptively choose the approximate function cost during optimization, balancing evaluation cost and accuracy for efficient black-box problem solving.
Findings
Achieves similar solutions in less than half the time on various problems.
Reduces evaluation costs without compromising solution quality.
Demonstrates effectiveness across diverse black-box optimization scenarios.
Abstract
Population-based evolutionary algorithms are often considered when approaching computationally expensive black-box optimization problems. They employ a selection mechanism to choose the best solutions from a given population after comparing their objective values, which are then used to generate the next population. This iterative process explores the solution space efficiently, leading to improved solutions over time. However, these algorithms require a large number of evaluations to provide a quality solution, which might be computationally expensive when the evaluation cost is high. In some cases, it is possible to replace the original objective function with a less accurate approximation of lower cost. This introduces a trade-off between the evaluation cost and its accuracy. In this paper, we propose a technique capable of choosing an appropriate approximate function cost during…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Evolutionary Algorithms and Applications
