Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization
Not on the map. Why?
Abstract (arXiv)
In this survey, we introduce Meta-Black-Box-Optimization~(MetaBBO) as an emerging avenue within the Evolutionary Computation~(EC) community, which incorporates Meta-learning approaches to assist automated algorithm design. Despite the success of MetaBBO, the current literature provides insufficient summaries of its key aspects and lacks practical guidance for implementation. To bridge this gap, we offer a comprehensive review of recent advances in MetaBBO, providing an in-depth examination of its key developments. We begin with a unified definition of the MetaBBO paradigm, followed by a systematic taxonomy of various algorithm design tasks, including algorithm selection, algorithm configuration, solution manipulation, and algorithm generation. Further, we conceptually summarize different learning methodologies behind current MetaBBO works, including reinforcement learning, supervised learning, neuroevolution, and in-context learning with Large Language Models. A comprehensive evaluation of the latest representative MetaBBO methods is then carried out, alongside an experimental analysis of their optimization performance, computational efficiency, and generalization ability. Based on the evaluation results, we meticulously identify a set of core designs that enhance the generalization and learning effectiveness of MetaBBO. Finally, we outline the vision for the field by providing insight into the latest trends and potential future directions. Relevant literature will be continuously collected and updated at https://github.com/MetaEvo/Awesome-MetaBBO.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 77 of its 220 references that are in the map. First posted on arXiv 1 Nov 2024.
Builds on
77 of 220 references.
References · 77
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,745
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,434
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2023Large Language Models as Optimizerscited by 864
- 2017A Survey on Multi-Task Learningcited by 840
38 more
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2016Learning to learn by gradient descent by gradient descentcited by 620
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
- 2023Eureka: Human-Level Reward Design via Coding Large Language Modelscited by 571
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 550
- 2016The CMA Evolution Strategy: A Tutorialcited by 377
- 2018Residual Reinforcement Learning for Robot Controlcited by 274
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 268
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 230
- 2023EvoPrompt: Connecting LLMs with Evolutionary Algorithms Yields Powerful Prompt Optimizerscited by 193
- 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 138
- 2022Evolution through Large Modelscited by 134
- 2023Large Language Models as Evolutionary Optimizerscited by 124
- 2018Automated Algorithm Selection: Survey and Perspectivescited by 114
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 112
- 2024OptiMUS: Scalable Optimization Modeling with (MI)LP Solvers and Large Language Modelscited by 109
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 97
- 2019A Survey of Optimization Methods from a Machine Learning Perspectivecited by 91
- 2024Evolutionary Computation in the Era of Large Language Model: Survey and Roadmapcited by 90
- 2014Input Warping for Bayesian Optimization of Non-stationary Functionscited by 67
- 2024Large Language Models As Evolution Strategiescited by 58
- 2023Algorithm Evolution Using Large Language Modelcited by 53
- 2024LLaMoCo: Instruction Tuning of Large Language Models for Optimization Code Generationcited by 45
- 2022Discovering Evolution Strategies via Meta-Black-Box Optimizationcited by 44
- 2022Automated Dynamic Algorithm Configurationcited by 39
- 2019Deep Reinforcement Learning Based Parameter Control in Differential Evolutioncited by 38
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2023MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learningcited by 36
- 2023Towards Optimizing with Large Language Modelscited by 35
- 2017Automated Algorithm Selection on Continuous Black-Box Problems By Combining Exploratory Landscape Analysis and Machine Learningcited by 33
- 2023Discovering Attention-Based Genetic Algorithms via Meta-Black-Box Optimizationcited by 33
- 2023End-to-End Meta-Bayesian Optimisation with Transformer Neural Processescited by 32
- 2023Large Language Model for Multi-objective Evolutionary Optimizationcited by 29
- 2018IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristicscited by 28
- 2024Large Language Model-Based Evolutionary Optimizer: Reasoning with elitismcited by 27
- 2021Learning adaptive differential evolution algorithm from optimization experiences by policy gradientcited by 26
- 2024Bridging Evolutionary Algorithms and Reinforcement Learning: A Comprehensive Survey on Hybrid Algorithmscited by 26
- 2024Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolutioncited by 24
50 most cited of 77 All 77 (JSON)
Built on by
Citing papers per year: 2025: 12; 2026: 12.
24 papers.
Sort:
By area:
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2025Fitness Landscape of Large Language Model-Assisted Automated Algorithm Searchcited by 9
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025Fine-tuning Large Language Model for Automated Algorithm Designcited by 6
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placementcited by 5
- 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Accelerationcited by 4
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithmscited by 4
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
- 2026Large Language Model-Powered Evolutionary Code Optimization on a Phylogenetic Treecited by 2
- 2025Learning Evolution via Optimization Knowledge Adaptationcited by 1
- 2025Learning Where, What and How to Transfer: A Multi-Role Reinforcement Learning Approach for Evolutionary Multitaskingcited by 1
12 more
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimizationcited by 1
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEAcited by 1
- 2026ATLAS: Scaffold-Free Algorithm Synthesis by LLMs via Embedding-Guided Quality-Diversity Searchcited by 1
- 2025Optimization Problem Solving Can Transition to Evolutionary Agentic Workflowscited by 0
- 2026When does learning pay off? A study on DRL-based dynamic algorithm configuration for carbon-aware schedulingcited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026BayMOTH: Bayesian optiMizatiOn with meTa-lookahead -- a simple approacHcited by 0
- 2026Co-evolving Agent Architectures and Interpretable Reasoning for Automated Optimizationcited by 0
- 2026RAISE: LLM-based Automated Heuristic Design with Robust Adversary Instance Searchcited by 0
- 2026NeurGO: Learning to Generate Elite Candidates for Meta-Black-Box Expensive Optimizationcited by 0
- 2026Reinforcement learning to choose optimizerscited by 0
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zerocited by 0
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026Reinforcement learning to choose optimizers1 Sep 2026
- 2026ATLAS: Scaffold-Free Algorithm Synthesis by LLMs via Embedding-Guided Quality-Diversity Search16 Aug 2026
- 2026NeurGO: Learning to Generate Elite Candidates for Meta-Black-Box Expensive Optimization26 Jul 2026
- 2026RAISE: LLM-based Automated Heuristic Design with Robust Adversary Instance Search30 Jun 2026
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEA30 May 2026
- 2026Co-evolving Agent Architectures and Interpretable Reasoning for Automated Optimization20 Apr 2026
- 2026BayMOTH: Bayesian optiMizatiOn with meTa-lookahead -- a simple approacH13 Apr 2026
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2026When does learning pay off? A study on DRL-based dynamic algorithm configuration for carbon-aware scheduling2 Apr 2026
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimization31 Jan 2026
- 2026Large Language Model-Powered Evolutionary Code Optimization on a Phylogenetic Tree20 Jan 2026
12 more
- 2025Learning Where, What and How to Transfer: A Multi-Role Reinforcement Learning Approach for Evolutionary Multitasking19 Nov 2025
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placement27 Oct 2025
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithms27 Sep 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025Fine-tuning Large Language Model for Automated Algorithm Design13 Jul 2025
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimization23 May 2025
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimization23 May 2025
- 2025Optimization Problem Solving Can Transition to Evolutionary Agentic Workflows7 May 2025
- 2025Fitness Landscape of Large Language Model-Assisted Automated Algorithm Search28 Apr 2025
- 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Acceleration21 Jan 2025
- 2025Learning Evolution via Optimization Knowledge Adaptation4 Jan 2025
- 2025Learning Where, What and How to Transfer: A Multi-Role Reinforcement Learning Approach for Evolutionary Multitaskingcited by 1
- 2026When does learning pay off? A study on DRL-based dynamic algorithm configuration for carbon-aware schedulingcited by 0
- 2026Reinforcement learning to choose optimizerscited by 0
- 2026Reinforcement learning to choose optimizers1 Sep 2026
- 2026When does learning pay off? A study on DRL-based dynamic algorithm configuration for carbon-aware scheduling2 Apr 2026
- 2025Learning Where, What and How to Transfer: A Multi-Role Reinforcement Learning Approach for Evolutionary Multitasking19 Nov 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2025Fitness Landscape of Large Language Model-Assisted Automated Algorithm Searchcited by 9
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025Fine-tuning Large Language Model for Automated Algorithm Designcited by 6
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placementcited by 5
- 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Accelerationcited by 4
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithmscited by 4
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
- 2026Large Language Model-Powered Evolutionary Code Optimization on a Phylogenetic Treecited by 2
- 2025Learning Evolution via Optimization Knowledge Adaptationcited by 1
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimizationcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026ATLAS: Scaffold-Free Algorithm Synthesis by LLMs via Embedding-Guided Quality-Diversity Search16 Aug 2026
- 2026NeurGO: Learning to Generate Elite Candidates for Meta-Black-Box Expensive Optimization26 Jul 2026
- 2026RAISE: LLM-based Automated Heuristic Design with Robust Adversary Instance Search30 Jun 2026
- 2026Meta-Black-Box Optimization with Ensemble Surrogate Modeling for Robustness-Accuracy Trade-off within SAEA30 May 2026
- 2026BayMOTH: Bayesian optiMizatiOn with meTa-lookahead -- a simple approacH13 Apr 2026
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2026Meta-Learning-Assisted Constraint Relaxation for Constrained Black-Box Optimization31 Jan 2026
- 2026Large Language Model-Powered Evolutionary Code Optimization on a Phylogenetic Tree20 Jan 2026
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placement27 Oct 2025
- 2025AutoEP: LLMs-Driven Automation of Hyperparameter Evolution for Metaheuristic Algorithms27 Sep 2025
12 newest of 19 All 19 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026READY: Reward Discovery for Meta-Black-Box Optimization
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimization
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning
- 2025Surrogate Learning in Meta-Black-Box Optimization: A Preliminary Study
- 2025Reinforcement Learning-based Self-adaptive Differential Evolution through Automated Landscape Feature Learning
- 2025Meta-Black-Box-Optimization through Offline Q-function Learning
- 2025Reinforcement learning Based Automated Design of Differential Evolution Algorithm for Black-box Optimization
- 2026Detect and Act: Automated Dynamic Optimizer through Meta-Black-Box Optimization