MetaEvo/Awesome-MetaBBO

A collection of MetaBBO papers and code sources

114

147 commits

updated Feb 6, 2026

See the code

README

📦️This is a collection of MetaBBO papers and their corresponding code resources (👈️Click here for the paper list).

🤔What is BBO?

image description Black Box Optimization (BBO) refers to a class of optimization problems where the objective function is defined as $f: X \rightarrow \mathbb{R}$. The term "Black-Box" means that, although we can evaluate $f(X)$ for any $X$ within the search domain, we have no access to additional information such as the mathematical expression, gradients, or any structural details. The only available data comes from the input $X$ and the corresponding output $f(X)$. BBO problems can be categorized into SOP(singe-objective), MOOP(multi-objective), COP(constrained), CMOP(constrained multi-objective), MMOP(multi-modal), MMOOP(multi-modal multi-objective), LSOP(large-scale), LS-MOOP(large-scale multi-objective), CO(combinatorial) optimization problem and MILP(mixed integer linear programming) based on their specific characteristics.

🤨What is MetaBBO?

🔥Meta-Black-Box-Optimization (MetaBBO) is an emerging research topic, leveraging the generalization power of Meta Learning to enhance the performance of existing BBO optimizers, or create new ones. 🚀By utilizing Meta Learning, the reliance on expert-level knowledge is reduced, highlighting the trend toward automated algorithm design in BBO.

🚩We warmly invite you to read our survey on MetaBBO, "Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization," for more detailed insights into MetaBBO! Besides, if you find this repository useful, please cite it in your publications or projects as follows.

@article{ma2024toward,
  title={Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization},
  author={Ma, Zeyuan and Guo, Hongshu and Gong, Yue-Jiao and Zhang, Jun and Tan, Kay Chen},
  journal={IEEE Transactions on Evolutionary Computation},
  year={2025}
}

😁Contact Us

👨‍💻👩‍💻We are a research team mainly focus on Meta-Black-Box-Optimization (MetaBBO), which assists automated algorithm design for Evolutionary Computation.

Here is our homepage and github. 🥰🥰🥰Please feel free to contact us—any suggestions are welcome!

✨️MetaBBO is rapidly evolving, and this is by no means a comprehensive list of papers, which would be continuously matained and updated.

If you want to update the list or have any question:

  • 🌱Fork, Add, and Merge
  • ❓️Report an issue
  • 📧Contact WenJie Qiu (wukongqwj@gmail.com)
  • 🚨We warmly invite you to join our QQ group for further communication (Group Number: 952185139).

😘Join us in perfecting the MetaBBO papers and their code resources together!

🌍️Useful Github Repository

👍️👍️👍️Many outstanding teams have developed excellent GitHub repositories for the Evolutionary Computation community, and we are pleased to share them here.

RepositoryAbout
MetaBoxMetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning
LLM4OptA Collection on Large Language Models for Optimization
pypop7A Pure-Python Library for POPulation-based Black-Box Optimization
EvoXDistributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems
evosaxEvolution Strategies in JAX

Content

We first classify them by learning paradigm, followed by different automated algorithm design tasks.

All papers are sorted by year of publication.

1. 📝Survey Papers & Benchmarks

1.1. 📚Survey Papers

Paper
Ma, Zeyuan, et al. "Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization." arXiv preprint arXiv:2411.00625 (2024).
Yang, Xu, Rui Wang, and Kaiwen Li. "Meta-Black-Box Optimization for Evolutionary Algorithms: Review and Perspective" Available at SSRN 4956956 (2024).
He Yu and Jing Liu. "Deep Insights into Automated Optimization with Large Language Models and Evolutionary Algorithms". arXiv preprint arXiv:2410.20848 (2024).
Wu X, Wu S, Wu J, et al. "Evolutionary computation in the era of large language model: Survey and roadmap". arXiv preprint arXiv:2401.10034 (2024).
Song, Xingyou, et al. "Position: Leverage Foundational Models for Black-Box Optimization" Forty-first International Conference on Machine Learning (2024)
Huang, Sen, et al. "When Large Language Model Meets Optimization" arXiv preprint arXiv:2405.10098 (2024).
Sun Q, Chen Z, Xu F, et al. "A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond". CoRR, (2024).
Huang S, Yang K, Qi S, et al. "When Large Language Model Meets Optimization". arXiv preprint arXiv:2405.10098 (2024).
Li P, Hao J, Tang H, et al. "Bridging Evolutionary Algorithms and Reinforcement Learning: A Comprehensive Survey on Hybrid Algorithms. IEEE Transactions on Evolutionary Computation. (2024).
Song Y, Wu Y, Guo Y, et al. "Reinforcement learning-assisted evolutionary algorithm: A survey and research opportunities. Swarm and Evolutionary Computation. (2024).
Nikolikj, Ana, et al. "Quantifying Individual and Joint Module Impact in Modular Optimization Frameworks." 2024 IEEE Congress on Evolutionary Computation. (2024).
Qian, Chao, Ke Xue, and Ren-Jian Wang. "Quality-Diversity Algorithms Can Provably Be Helpful for Optimization." arXiv preprint arXiv:2401.10539. (2024).
Huang, Beichen, et al. "Exploring the True Potential: Evaluating the Black-box Optimization Capability of Large Language Models." arXiv preprint arXiv:2404.06290. (2024).
Zhao Q, Duan Q, Yan B, et al. "Automated Design of Metaheuristic Algorithms: A Survey". Transactions on Machine Learning Research (2023).
Chernigovskaya, Maria, Andrey Kharitonov, and Klaus Turowski. "A Recent Publications Survey on Reinforcement Learning for Selecting Parameters of Meta-Heuristic and Machine Learning Algorithms." CLOSER. (2023).
Banzhaf W, Machado P. "Fundamentals of Evolutionary Machine Learning" Handbook of Evolutionary Machine Learning. (2023).
Drugan, Madalina M. "Reinforcement learning versus evolutionary computation: A survey on hybrid algorithms." Swarm and Evolutionary Computation. (2019).
Stützle T, López-Ibáñez M. "Automated design of metaheuristic algorithms". Handbook of metaheuristics (2019).

1.2. 🔍Benchmarks

BenchmarkPaperCode ResourceOptimization Type
LLM-EBGOno Y, Harada T, Miura Y. "An Evolutionary Framework for Automatic Optimization Benchmark Generation via Large Language Models". arXiv preprint arXiv:2601.12723, (2026).-SOP
LLaMEA-based function generatorSkvorc U, van Stein N, Seiler M, et al. "LLM Driven Design of Continuous Optimization Problems with Controllable High-level Properties" arXiv preprint arXiv:2601.18846, (2026).LLaMEA-based function generatorSOP
EoBWang C, Ma S, Ma Z, et al. "Evolution of Benchmark: Black-Box Optimization Benchmark Design through Large Language Model". arXiv preprint arXiv:2601.21877, (2026).-SOP
PORTALYazdani D, Peng M, Yazdani D, et al. "PORTAL: Controllable Landscape Generator for Continuous Optimization-Part I: Framework". arXiv preprint arXiv:2512.00288, (2025).PORTALSOP
IOHClusteringVermetten D, Dinu C V, Gallagher M. "A standardized benchmark set of clustering problem instances for comparing black-box optimizers". Proceedings of the 18th ACM/SIGEVO Conference on Foundations of Genetic Algorithms (2025).IOHClusteringSOP
Diverse-BBOWang C, Ma Z, et al. "Instance generation for meta-black-box optimization through latent space reverse engineering". arXiv preprint arXiv:2509.15810, (2025).Diverse-BBOSOP
SEvoBenchYang Y, Zhao J, Yang T. "SEvoBench: A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking." arXiv preprint arXiv:2505.17430, (2025).SEvoBenchSOP
BencherPapenmeier L, Nardi L. "Bencher: Simple and Reproducible Benchmarking for Black-Box Optimization." arXiv preprint arXiv:2505.21321, (2025).BencherSOP
BLADEvan Stein N, Kononova A V, Yin H, et al. "BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristics." arXiv preprint arXiv:2504.20183, (2025).-SOP
UAV-path-planningShehadeh, Mhd Ali, and Jakub Kudela. "Benchmarking global optimization techniques for unmanned aerial vehicle path planning." arXiv preprint arXiv:2501.14503 (2025).-SOP
GP-basedHe Y, Aranha C. "Evolving Benchmark Functions to Compare Evolutionary Algorithms via Genetic Programming". arXiv preprint arXiv:2403.14146 (2024).GP-basedSOP,MOOP
SELECTORBenjamins C, Cenikj G, Nikolikj A, et al. "Instance selection for dynamic algorithm configuration with reinforcement learning: Improving generalization" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2024).automl/instance-dacComprehensive platform
MetaBoxMa, Zeyuan, et al. "MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning." Advances in Neural Information Processing Systems 36 (2023).GMC-DRL/MetaBoxComprehensive platform
NN-basedPrager R P, Dietrich K, Schneider L, et al. "Neural Networks as Black-Box Benchmark Functions Optimized for Exploratory Landscape Features" Proceedings of the 17th ACM/SIGEVO Conference on Foundations of Genetic Algorithms (2023).-SOP,MOOP
NeuroEvoBenchLange, Robert, Yujin Tang, and Yingtao Tian. "Neuroevobench: Benchmarking evolutionary optimizers for deep learning applications." Advances in Neural Information Processing Systems 36 (2023)neuroevobench/neuroevobenchComprehensive platform
MA-BBOBVermetten D, Ye F, Bäck T, et al. "MA-BBOB: A problem generator for black-box optimization using affine combinations and shifts". ACM Transactions on Evolutionary Learning, (2024).Dvermetten/Many-affine-BBOBSOP,MOOP
IEEE CEC 2022Abhishek Kumar, Kenneth V. Price, Ali Wagdy Mohamed, Anas A. Hadi, P. N. Suganthan, "Problem definitions and evaluation criteria for the cec 2022 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization." Technical Report 2022P-N-Suganthan/2022-SO-BOSOP
Affine RecombinationDietrich K, Mersmann O. "Increasing the diversity of benchmark function sets through affine recombination" International Conference on Parallel Problem Solving from Nature. (2022).-SOP,MOOP
IEEE CEC 2021Ali Wagdy, Anas A Hadi, Ali K. Mohamed, Prachi Agrawal, Abhishek Kumar and P. N. Suganthan, "Problem definitions and evaluation criteria for the cec 2021 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization." Technical Report 2021P-N-Suganthan/2021-SO-BCOSOP
Zigzag BBOKudela, Jakub. "Novel zigzag-based benchmark functions for bound constrained single objective optimization." 2021 IEEE Congress on Evolutionary Computation . IEEE, (2021).
Kudela, Jakub, and Radomil Matousek. "New benchmark functions for single-objective optimization based on a zigzag pattern." IEEE Access 10 (2022).
JakubKudela89/ZigzagSOP
HPOBenchEggensperger, Katharina, et al. "HPOBench: A collection of reproducible multi-fidelity benchmark problems for HPO." arXiv preprint arXiv:2109.06716 (2021).automl/HPOBenchSOP,MOOP
DACBenchEimer, Theresa, et al. "DACBench: A benchmark library for dynamic algorithm configuration." arXiv preprint arXiv:2105.08541 (2021).automl/DACBenchDAC
OlympusHäse, Florian, et al. "Olympus: a benchmarking framework for noisy optimization and experiment planning." Machine Learning: Science and Technology (2021).aspuru-guzik-group/olympusSOP,MOOP
NeurIPS BBO challengeTurner R, Eriksson D, McCourt M, et al. "Bayesian optimization is superior to random search for machine learning hyperparameter tuning: Analysis of the black-box optimization challenge 2020" NeurIPS 2020 Competition and Demonstration Track. (2021)NeurIPS BBO challengeSOP
Random function generatorTian Y, Peng S, Zhang X, et al. "A recommender system for metaheuristic algorithms for continuous optimization based on deep recurrent neural networks". IEEE transactions on artificial intelligence (2020).Random function generatorSOP
CEC 2020 competition on real-world optimization problemKumar A, Wu G, Ali M Z, et al. "A test-suite of non-convex constrained optimization problems from the real-world and some baseline results. Swarm and Evolutionary Computation (2020).CEC 2020 real-world-
COCOHansen, Nikolaus, et al. "COCO: A platform for comparing continuous optimizers in a black-box setting." Optimization Methods and Software (2021).numbbo/cocoSOP,MOOP
EVOBBOMuñoz, Mario A., and Kate Smith-Miles. "Generating new space-filling test instances for continuous black-box optimization." Evolutionary computation (2020).andremun/EVOBBO_InstancesSOP、MOOP
BayesmarkTurner R, Eriksson D. "Bayesmark: Benchmark framework to easily compare bayesian optimization methods on real machine learning tasks." (2019).BayesmarkSOP
PBODoerr C, Ye F, Horesh N, et al. "Benchmarking discrete optimization heuristics with IOHprofiler" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2019).PBOCO
IOHprofiler (IOHexperimenter)Doerr, Carola, et al. "IOHprofiler: A benchmarking and profiling tool for iterative optimization heuristics." arXiv preprint arXiv:1810.05281 (2018).
de Nobel, Jacob, et al. "Iohexperimenter: Benchmarking platform for iterative optimization heuristics." Evolutionary Computation (2023): 1-6.
IOHprofiler/
IOHexperimenter
Comprehensive platform
MTMOOPYuan Y, Ong Y S, Feng L, et al. "Evolutionary multitasking for multiobjective continuous optimization: Benchmark problems, performance metrics and baseline results." arXiv preprint arXiv:1706.02766 (2017).-MTMO
MTSOPDa B, Ong Y S, Feng L, et al. "Evolutionary multitasking for single-objective continuous optimization: Benchmark problems, performance metric, and baseline results". arXiv preprint arXiv:1706.03470 (2017).-MTSO
IEEE CEC 2017N. H. Awad, M. Z. Ali, J. J. Liang, B. Y. Qu and P. N. Suganthan, "Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization." Technical Report (2017)P-N-Suganthan/CEC2017-BoundContrainedSOP,MOOP
IEEE CEC 2015J. J. Liang, B. Y. Qu, P. N. Suganthan, Q. Chen, "Problem Definitions and Evaluation Criteria for the CEC 2015 Competition on Learning-based Real-Parameter Single Objective Optimization", Technical Report, Computational Intelligence Laboratory (2015).P-N-Suganthan/CEC2015-Learning-BasedSOP,MOOP
AClibHutter, Frank, et al. "AClib: A benchmark library for algorithm configuration." Learning and Intelligent Optimization: 8th International Conference (2014).aclib.net-
IEEE CEC 2013J. J. Liang, B-Y. Qu, P. N. Suganthan, Alfredo G. Hernández-Díaz, "Problem Definitions and Evaluation Criteria for the CEC 2013 Special Session and Competition on Real-Parameter Optimization", Technical Report, Computational Intelligence Laboratory (2013).P-N-Suganthan/CEC2013SOP,MOOP
Protein–DockingHwang, Howook, et al. "Protein–protein docking benchmark version 4.0." Proteins: Structure, Function, and Bioinformatics (2010).Protein–Docking-
BBOB 2009Hansen N, Finck S, Ros R, et al. "Real-parameter black-box optimization benchmarking 2009: Noiseless functions definitions". INRIA. (2009).BBOB 2009SOP,MOOP
WFGHuband S, Hingston P, Barone L, et al. "A review of multiobjective test problems and a scalable test problem toolkit." IEEE Transactions on Evolutionary Computation. (2006).WFGMOOP
DTLZDeb K, Thiele L, Laumanns M, et al. "Scalable multi-objective optimization test problems." Proceedings of the 2002 Congress on Evolutionary Computation (2002).DTLZMOOP
ZDTZitzler, E., Deb, K., and Thiele, L. "Comparison of Multiobjective Evolutionary Algorithms: Empirical Results." Evolutionary Computation (2000).ZDTMOOP

*The complete list of IEEE CEC series can be access at ntu.edu.sg.

*The complete list of BBOB series can be access at numbbo.

Back to Top

2. 🎯MetaBBO

2.1 🤖MetaBBO-RL

2.1.1 Algorithm Selection

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
TSRL-CMMLiu X, Wang T, Zeng Z, et al. "Three stage based reinforcement learning for combining multiple metaheuristic algorithms". Swarm and Evolutionary Computation, 2025, 95: 101935.SOPEAsTabular Q-learningTSRL-CMM
HHRL-MARZhu N, Zhao F, Cao J. "A Hyperheuristic and Reinforcement Learning Guided Meta-heuristic Algorithm Recommendation" 2024 27th International Conference on Computer Supported Cooperative Work in Design (2024)SOPSITabular Q-learning-
R2-RLMOEATahernezhad-Javazm F, Rankin D, Bois N D, et al. "R2 Indicator and Deep Reinforcement Learning Enhanced Adaptive Multi-Objective Evolutionary Algorithm". arXiv preprint arXiv:2404.08161 (2024).MOOPEAsDDQN-
RL-DASGuo, Hongshu, et al. "Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolution." IEEE Transactions on Systems, Man, and Cybernetics: Systems (2024).SOPDEPPORL-DAS

2.1.2 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
MSDELu, Yiling, et al. "A multi-strategy self-adaptive differential evolution algorithm for assembly hybrid flowshop lot-streaming scheduling with component sharing." Swarm and Evolutionary Computation 92 (2025).SOPDETabular Q-learning-
rlDEYang, Xu, et al. "Reinforcement learning Based Automated Design of Differential Evolution Algorithm for Black-box Optimization." arXiv preprint arXiv:2501.12881 (2025).SOPDEDDQN-
DRL-SAEAShao, Shuai, Ye Tian, and Yajie Zhang. "Deep reinforcement learning assisted surrogate model management for expensive constrained multi-objective optimization." Swarm and Evolutionary Computation 92 (2025).ECMOPSAEADQN-
ConfigXGuo, Hongshu, et al. "ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning." arXiv preprint arXiv:2412.07507 (2024).SOPEAsPPO-
RL_DNSABCYe, Tingyu, et al. "Reinforcement learning-driven dual neighborhood structure artificial bee colony algorithm for continuous optimization problem." Applied Soft Computing (2024)SOPABCTabular Q-learning-
QLBOS2NCheng, Shi, et al. "A Q-Learning Based Brainstorming Optimization Algorithm for Solving Multimodal Optimization Problems." IEEE Transactions on Consumer Electronics (2024).MMOPsBSOTabular Q-learning-
AuDECao, Zijian, et al. "An autonomous differential evolution based on reinforcement learning for cooperative countermeasures of unmanned aerial vehicles." Applied Soft Computing (2024).SOPDETabular Q-learning-
DRLCEALuo, Wenguan, et al. "Deep reinforcement learning-guided coevolutionary algorithm for constrained multiobjective optimization." Information Sciences (2024).CMOPEAsDQN-
HFPei J, Liu J, Mei Y. "Learning from Offline and Online Experiences: A Hybrid Adaptive Operator Selection Framework" Proceedings of the Genetic and Evolutionary Computation Conference. (2024).SOP,CODEDDQN-
UES-CMAES-RLBolufé-Röhler A, Xu B. "Deep Reinforcement Learning for Smart Restarts in Exploration-Only Exploitation-Only Hybrid Metaheuristics Metaheuristics International Conference" (2024).SOPUES-CMAESDQN-
MTDE-L2TWu S H, Huang Y, Wu X, et al. "Learning to Transfer for Evolutionary Multitasking". arXiv preprint arXiv:2406.14359, (2024).MTOPECPPO-
MSoRLWang X, Wang F, He Q, et al. "A multi-swarm optimizer with a reinforcement learning mechanism for large-scale optimization". Swarm and Evolutionary Computation (2024).LSOPPSOTabular Q-learning-
MRL-MOEAWang, Jing, et al. "A Novel Multi-State Reinforcement Learning-Based Multi-Objective Evolutionary Algorithm." Information Sciences (2024).MOOPMOEATabular Q-learning-
RLEMMOLian, Hongqiao, et al. "RLEMMO: Evolutionary Multimodal Optimization Assisted By Deep Reinforcement Learning." Proceedings of the Genetic and Evolutionary Computation Conference (2024).MMOPDEPPO-
SA-DQN-DELiao, Zuowen, Qishuo Pang, and Qiong Gu. "Differential evolution based on strategy adaptation and deep reinforcement learning for multimodal optimization problems." Swarm and Evolutionary Computation 87 (2024): 101568.MMOPDEDQN-
PG-DE & PG-MPEDEZhang, Haotian, et al. "Learning to select the recombination operator for derivative-free optimization." Science China Mathematics (2024).SOPDEREINFORCE-
RLNSHong, Jiale, Bo Shen, and Anqi Pan. "A reinforcement learning-based neighborhood search operator for multi-modal optimization and its applications." Expert Systems with Applications (2024).MMOPSSA,PSO,EOTabular Q-learning-
RLMODEYu, Xiaobing, et al. "Reinforcement learning-based differential evolution algorithm for constrained multi-objective optimization problems." Engineering Applications of Artificial Intelligence (2024).MOOPDETabular Q-learning-
GLEETMa, Zeyuan, et al. "Auto-configuring Exploration-Exploitation Tradeoff in Evolutionary Computation via Deep Reinforcement Learning." Proceedings of the Genetic and Evolutionary Computation Conference (2024).SOPDE,PSOPPOGLEET
RLMFEALi, Shuijia, et al. "Evolutionary multitasking via reinforcement learning." IEEE Transactions on Emerging Topics in Computational Intelligence 8.1 (2023).MFOEAsTabular Q-learning-
RLHDEPeng L, Yuan Z, Dai G, et al. "Reinforcement learning-based hybrid differential evolution for global optimization of interplanetary trajectory design". Swarm and Evolutionary Computation, (2023).SOPHLSHADETabular Q-learning-
AMODE-DRLLi T, Meng Y, Tang L. "Scheduling of continuous annealing with a multi-objective differential evolution algorithm based on deep reinforcement learning". IEEE Transactions on Automation Science and Engineering (2023).MOOPMODEDDQN+DDPG-
MARLABCZhao F, Wang Z, Wang L, et al. "A multi-agent reinforcement learning driven artificial bee colony algorithm with the central controller". Expert Systems with Applications (2023).SOPABCTabular Q-learning-
CEDE-DRLHu Z, Gong W, Pedrycz W, et al. "Deep reinforcement learning assisted co-evolutionary differential evolution for constrained optimization". Swarm and Evolutionary Computation (2023).SOPCO-DEDQN-
RLDMDEYang, Qingyong, et al. "Dynamic multi-strategy integrated differential evolution algorithm based on reinforcement learning for optimization problems." Complex & Intelligent Systems (2023).SOPDETabular Q-learning-
RLMMDEHan Y, Peng H, Mei C, et al. "Multi-strategy multi-objective differential evolutionary algorithm with reinforcement learning". Knowledge-Based Systems (2023).MOOPMOEATabular Q-learning-
MPSORLMeng, Xiaoding, Hecheng Li, and Anshan Chen. "Multi-strategy self-learning particle swarm optimization algorithm based on reinforcement learning." Mathematical Biosciences and Engineering (2023).SOPPSOTabular Q-learning-
IRLMFOZhao F, Wang Q, Wang L. "An inverse reinforcement learning framework with the Q-learning mechanism for the metaheuristic algorithm". Knowledge-Based Systems (2023).SOPMFOIRL+Tabual Q-learning-
RLAMYin, Shiyuan, et al. "Reinforcement-learning-based parameter adaptation method for particle swarm optimization." Complex & Intelligent Systems (2023).SOPPSODDPG-
LADELiu X, Sun J, Zhang Q, et al. "Learning to learn evolutionary algorithm: A learnable differential evolution". IEEE Transactions on Emerging Topics in Computational Intelligence (2023).SOPDEREINFORCE-
MOEADRLGao, Mengqi, et al. "An efficient evolutionary algorithm based on deep reinforcement learning for large-scale sparse multiobjective optimization." Applied Intelligence (2023).LS-MOOPSpareEAsA2C-
Q-LSHADEZhang H, Sun J, Bäck T, et al. "Controlling Sequential Hybrid Evolutionary Algorithm by Q-Learning". IEEE Computational Intelligence Magazine (2023).SOPLSHADETabular Q-learning-
NRLPSOLi, Wei, et al. "Reinforcement learning-based particle swarm optimization with neighborhood differential mutation strategy." Swarm and Evolutionary Computation (2023).SOPPSOTabular Q-learning-
RL-SHADEFister I, Fister D, Fister Jr I. "Reinforcement learning-based differential evolution for global optimization Differential Evolution: From Theory to Practice" (2022).SOPSHADETabular Q-learning-
RL-HPSDETan, Zhiping, et al. "Differential evolution with hybrid parameters and mutation strategies based on reinforcement learning." Swarm and Evolutionary Computation (2022): 101194.SOPDETabular Q-learning-
MOEA/D-DQNTian, Ye, et al. "Deep reinforcement learning based adaptive operator selection for evolutionary multi-objective optimization." IEEE Transactions on Emerging Topics in Computational Intelligence (2022).MOOPMOEADDQN-
RL-CORCOHu Z, Gong W. "Constrained evolutionary optimization based on reinforcement learning using the objective function and constraints". Knowledge-Based Systems (2022).COPDETabular Q-learning-
MADACXue, Ke, et al. "Multi-agent dynamic algorithm configuration." Advances in Neural Information Processing Systems (2022).MOOPMOEA/DVDN-
RLLPSOWang F, Wang X, Sun S. "A reinforcement learning level-based particle swarm optimization algorithm for large-scale optimization." Information Sciences (2022).LSOPPSOTabular Q-learning-
RL-PSOWu, Di, and G. Gary Wang. "Employing reinforcement learning to enhance particle swarm optimization methods." Engineering Optimization (2022).SOPPSOREINFORCE-
RLEA-SSCXia H, Li C, Zeng S, et al. "A reinforcement-learning-based evolutionary algorithm using solution space clustering for multimodal optimization problems 2021 IEEE Congress on Evolutionary Computation (CEC). (2021).MMOPDETabular Q-learning-
DE-DQNTan, Zhiping, and Kangshun Li. "Differential evolution with mixed mutation strategy based on deep reinforcement learning." Applied Soft Computing (2021).SOPDETabular Q-learning-
LDESun, Jianyong, et al. "Learning Adaptive Differential Evolution Algorithm from Optimization Experiences by Policy Gradient." IEEE Transactions on Evolutionary Computation (2021).SOPDEREINFORCEyierh/LDE
RLEPSOYin, Shiyuan, et al. "RLEPSO: Reinforcement learning based Ensemble particle swarm optimizer." Proceedings of the 2021 4th International Conference on Algorithms, Computing and Artificial Intelligence. (2021).SOPPSODDPG-
RLDEHu Z, Gong W, Li S. "Reinforcement learning-based differential evolution for parameters extraction of photovoltaic models." Energy Reports (2021).SOPDETabular Q-learning-
LRMODEHuang Y, Li W, Tian F, et al. "A fitness landscape ruggedness multiobjective differential evolution algorithm with a reinforcement learning strategy". Applied Soft Computing (2020).MOOPDETabular Q-learning-
MARLwCMASallam, Karam M., et al. "Evolutionary framework with reinforcement learning-based mutation adaptation." IEEE Access (2020).SOPDETabular Q-learning-
QLPSOXu Y, Pi D. "A reinforcement learning-based communication topology in particle swarm optimization." Neural Computing and Applications (2020).SOPPSOTabular Q-learning-
LTOShala G, Biedenkapp A, Awad N, et al. "Learning step-size adaptation in CMA-ES." Parallel Problem Solving from Nature–PPSN XVI: 16th International Conference (2020).SOPCMA-ESGPS-
DE-DDQNSharma, Mudita, et al. "Deep reinforcement learning based parameter control in differential evolution." Proceedings of the Genetic and Evolutionary Computation Conference (2019).SOPDETabular Q-learningmudita11/DE-DDQN
QL-M/S-OPSOLiu Y, Lu H, Cheng S, et al. "An adaptive online parameter control algorithm for particle swarm optimization based on reinforcement learning" 2019 IEEE congress on evolutionary computation (2019).SOP,MOOPPSOTabular Q-learning-
DE-RLFRLi, Zhihui, et al. "Differential evolution based on reinforcement learning with fitness ranking for solving multimodal multiobjective problems" Swarm and Evolutionary Computation (2019).MMOOPDETabular Q-learning-
RL-MOEA/DNing W, Guo B, Guo X, et al. "Reinforcement learning aided parameter control in multi-objective evolutionary algorithm based on decomposition". Progress in Artificial Intelligence (2018).MOOPMOEA/DSARSA-
QFASadhu A K, Konar A, Bhattacharjee T, et al. "Synergism of firefly algorithm and Q-learning for robot arm path planning". Swarm and Evolutionary Computation (2018).SOPFATabular Q-learning-
RLMPSOSamma H, Lim C P, Saleh J M. "A new reinforcement learning-based memetic particle swarm optimizer". Applied Soft Computing (2016).SOPPSOTabular Q-learning-

2.1.3 Algorithm Generation

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
ALDesZhao, Qi, et al. "Automated Metaheuristic Algorithm Design with Autoregressive Learning." arXiv preprint arXiv:2405.03419 (2024).SOP---
SYMBOLChen, Jiacheng, et al. "Symbol: Generating Flexible Black-Box Optimizers through Symbolic Equation Learning." The Twelfth International Conference on Learning Representations. (2024).SOP-PPOSYMBOL
GSFYi, Wenjie, et al. "Automated design of metaheuristics using reinforcement learning within a novel general search framework." IEEE Transactions on Evolutionary Computation (2022)CO-PPO\DQN-

2.1.4 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
MELBAChaybouti, Sofian, et al. "Meta-learning of Black-box Solvers Using Deep Reinforcement Learning." NeurIPS 2022, MetaLearn Workshop. (2022).SOP-PPO-

Back to Top

2.2 💻MetaBBO-SL

2.2.1 Algorithm Selection

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
TransOptASCenikj G, Petelin G, Eftimov T. "TransOptAS: Transformer-Based Algorithm Selection for Single-Objective Optimization" Proceedings of the Genetic and Evolutionary Computation Conference Companion (2024).SOPEAs,SI-
ASF-ALLFVLi Y, Liang J, Yu K, et al. "Adaptive local landscape feature vector for problem classification and algorithm selection". Applied Soft Computing, (2022).SOPEAs,SI-
AR-BBTian Y, Peng S, Zhang X, et al. "A recommender system for metaheuristic algorithms for continuous optimization based on deep recurrent neural networks". IEEE transactions on artificial intelligence (2020).SOPEAs,SI-
Meta-VRPGutierrez-Rodríguez A E, Conant-Pablos S E, Ortiz-Bayliss J C, et al. "Selecting meta-heuristics for solving vehicle routing problems with time windows via meta-learning". Expert Systems with Applications (2019).COMOEA-
Meta-MOPTian Y, Peng S, Rodemann T, et al. "Automated selection of evolutionary multi-objective optimization algorithms" 2019 IEEE Symposium Series on Computational Intelligence. (2019).MOOPMOEA-
Meta-TSPKanda J Y, de Carvalho A C, Hruschka E R, et al. "Using meta-learning to recommend meta-heuristics for the traveling salesman problem" 2011 10th international conference on machine learning and applications and workshops. (2011).COGA-
Meta-QAPSmith-Miles K A. "Towards insightful algorithm selection for optimisation using meta-learning concepts" 2008 IEEE international joint conference on neural networks. (2008).COMMAS-

2.2.2 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
EvoGradCitterio, Beatrice FR, and Andrea Tangherloni. "EvoGrad: Metaheuristics in a Differentiable Wonderland." arXiv preprint arXiv:2506.06320 (2025).SOP-EAs
Neural optimized metaheuristic algorithmOyelade, Olaide N., et al. "Deep learning at the service of metaheuristics for solving numerical optimization problems." Neural Computing and Applications (2025).SOP--
ada-smoDEZhang H, Shi J, Sun J, et al. "A Gradient-based Method for Differential Evolution Parameter Control by Smoothing" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2024).SOPDE-

2.2.3 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
GNEOuyang, Kaichen, and Shengwei Fu. "Graph Neural Networks Are Evolutionary Algorithms." arXiv preprint arXiv:2412.17629 (2024).SOPEAs-
Diffusion EvolutionZhang, Yanbo, et al. "Diffusion Models are Evolutionary Algorithms" arXiv preprint arXiv:2410.02543 (2024).SOPEAsDiffusion Evolution
RGDBeckham, Christopher, et al. "Robust Guided Diffusion for Offline Black-Box Optimization" arXiv preprint arXiv:2410.00983 (2024).SOP-RGD
GLHFLi, Xiaobin, et al. "GLHF: General Learned Evolutionary Algorithm Via Hyper Functions." arXiv preprint arXiv:2405.03728 (2024).SOPDE-
EvoTFLange, Robert Tjarko, Yingtao Tian, and Yujin Tang. "Evolution Transformer: In-Context Evolutionary Optimization." arXiv preprint arXiv:2403.02985 (2024).SOP-RobertTLange/evosax
LEOYu, Peiyu, et al. "Latent Energy-Based Odyssey: Black-Box Optimization via Expanded Exploration in the Energy-Based Latent Space." arXiv preprint arXiv:2405.16730 (2024).SOP--
RIBBOSong, Lei, et al. "Reinforced In-Context Black-Box Optimization." arXiv preprint arXiv:2402.17423 (2024).SOP-RIBBO
NAPMaraval, Alexandre, et al. "End-to-end meta-Bayesian optimisation with transformer neural processes." Advances in Neural Information Processing Systems 36 (2024).SOP--
DDOMKrishnamoorthy, Siddarth, Satvik Mehul Mashkaria, and Aditya Grover. "Diffusion models for black-box optimization" International Conference on Machine Learning. PMLR, (2023).SOP-DDOM
B2OptLi X, Wu K, Zhang X, et al. "B2Opt: Learning to Optimize Black-box Optimization with Little Budget". arXiv preprint arXiv:2304.11787, (2023).SOPGA-
RNN-OptTV, Vishnu, et al. "Meta-learning for black-box optimization." Joint European Conference on Machine Learning and Knowledge Discovery in Databases. (2019).SOP--
RNN-OIChen, Yutian, et al. "Learning to learn without gradient descent by gradient descent." International Conference on Machine Learning. PMLR (2017).SOP--

Back to Top

2.3 🧬MetaBBO-NE

2.3.1 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
MetaDEChen, Minyang, Chenchen Feng, and Ran Cheng. "MetaDE: Evolving Differential Evolution by Differential Evolution." IEEE Transactions on Evolutionary Computation (2025).SOPDEMetaDE
LQDFaldor, Maxence, Robert Tjarko Lange, and Antoine Cully. "Discovering Quality-Diversity Algorithms via Meta-Black-Box Optimization." arXiv preprint arXiv:2502.02190 (2025).SOPQD-
LESLange, Robert, et al. "Discovering evolution strategies via meta-black-box optimization." The Eleventh International Conference on Learning Representations. (2023).SOPCMA-ESLES

2.3.2 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
LGALange, Robert, et al. "Discovering attention-based genetic algorithms via meta-black-box optimization." Proceedings of the Genetic and Evolutionary Computation Conference. (2023).SOPGALGA
LTO-POMDPGomes H S, Léger B, Gagné C. "Meta learning black-box population-based optimizers". arXiv preprint arXiv:2103.03526 (2021).SOP-LTO-POMDP

Back to Top

2.4 🧠MetaBBO-ICL

2.4.1 Algorithm Selection

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
AS-LLMWu, Xingyu, et al. "Large language model-enhanced algorithm selection: towards comprehensive algorithm representation." International Joint Conference on Artificial Intelligence (2024).SOP--

2.4.2 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
LLMOAZhong, Rui, et al. "LLMOA: A novel large language model assisted hyper-heuristic optimization algorithm." Advanced Engineering Informatics 64 (2025).SOPDELLMOA
LLaMEA with controlled mutationYin, Haoran, et al. "Controlling the mutation in large language models for the efficient evolution of algorithms." arXiv preprint arXiv:2412.03250 (2024).SOPES-
LLMOAZhong, Rui, et al. "LLMOA: A novel large language model assisted hyper-heuristic optimization algorithm." Advanced Engineering Informatics 64 (2025).SOPDELLMOA
GeminiDEZhong, Rui, et al. "GeminiDE: A Novel Parameter Adaptation Scheme in Differential Evolution." 2024 6th International Conference on Data-driven Optimization of Complex Systems (DOCS). IEEE, (2024).SOPDEGeminiDE

2.4.3 Algorithm Generation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
REMoHForniés-Tabuenca, Diego, et al. "REMoH: A Reflective Evolution of Multi-objective Heuristics approach via Large Language Models." arXiv preprint arXiv:2506.07759 (2025).MOP--
LLMOPTJiang, Caigao, et al. "LLMOPT: Learning to Define and Solve General Optimization Problems from Scratch" arXiv preprint arXiv:2410.13213 (2024).SOP-caigaojiang/LLMOPT
FunSearchRomera-Paredes B, Barekatain M, Novikov A, et al. "Mathematical discoveries from program search with large language models". Nature, (2024).CO--
LLM-EPSZhang R, Liu F, Lin X, et al. "Understanding the Importance of Evolutionary Search in Automated Heuristic Design with Large Language Models"International Conference on Parallel Problem Solving from Nature. (2024).---
LLaMoCoMa, Zeyuan, et al. "LLaMoCo: Instruction Tuning of Large Language Models for Optimization Code Generation." arXiv preprint arXiv:2403.01131 (2024).SOP-LLaMoCo-722A
LLaMEAvan Stein, Niki, and Thomas Bäck. "LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristics." arXiv preprint arXiv:2405.20132 (2024).SOP--
EvopromptingChen, Angelica, David Dohan, and David So. "Evoprompting: Language models for code-level neural architecture search." Advances in Neural Information Processing Systems 36 (2024).SOP--
OptiMUSAhmadiTeshnizi A, Gao W, Udell M. "OptiMUS: Scalable Optimization Modeling with (MI) LP Solvers and Large Language Models" Forty-first International Conference on Machine Learning (2024).MILP-teshnizi/OptiMUS
EoHLiu, Fei, et al. "Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model." 41st International Conference on Machine Learning (2024).CO-nobodynobodypaper/EoH
LLMOPTHuang Y, Wu S, Zhang W, et al. "Autonomous Multi-Objective Optimization Using Large Language Model". arXiv preprint arXiv:2406.08987, (2024).MOOP--
AELLiu, Fei, et al. "Algorithm evolution using large language model." arXiv preprint arXiv:2311.15249 (2023).CO-AEL

2.4.4 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
UniSOTan, Rong-Xi, et al. "Towards Universal Offline Black-Box Optimization via Learning Language Model Embeddings." arXiv preprint arXiv:2506.07109 (2025).SOP-UniSO
Model SwarmsFeng, Shangbin, et al. "Model Swarms: Collaborative Search to Adapt LLM Experts via Swarm Intelligence" arXiv preprint arXiv:2410.11163 (2024).SOPPSO-
EvoPromptGuo, Qingyan, et al. "Connecting large language models with evolutionary algorithms yields powerful prompt optimizers." The Twelfth International Conference on Learning Representations (2024).SOPGA, DEbeeevita/EvoPrompt
CCMO-LLMWang, Zeyi, et al. "Large Language Model-Aided Evolutionary Search for Constrained Multiobjective Optimization." International Conference on Intelligent Computing (2024).CMOP--
LEOBrahmachary, Shuvayan, et al. "Large Language Model-Based Evolutionary Optimizer: Reasoning with elitism." arXiv preprint arXiv:2403.02054 (2024).SOP--
EvoLLMLange, Robert Tjarko, Yingtao Tian, and Yujin Tang. "Large Language Models As Evolution Strategies." Proceedings of the Genetic and Evolutionary Computation Conference Companion (2024).SOP--
LMEALiu, Shengcai, et al. "Large language models as evolutionary optimizers." IEEE Congress on Evolutionary Computation (2024).SOP--
MOEA/D-LLMLiu, Fei, et al. "Large language model for multi-objective evolutionary optimization." arXiv preprint arXiv:2310.12541 (2023).MOOPMOEA/DMOEA/D-LLM
OPROYang, Chengrun, et al. "Large language models as optimizers." arXiv preprint arXiv:2309.03409 (2023).SOP-OPRO
ELMLehman J, Gordon J, Jain S, et al. "Evolution through large models" Handbook of Evolutionary Machine Learning. (2023).CO--
ToLLMGuo P F, Chen Y H, Tsai Y D, et al. "Towards optimizing with large language models". arXiv preprint arXiv:2310.05204, (2023).SOP--

Back to Top

3.🔧 Others

3.1📈 Evaluation Indicator

IndicatorPaper
ECDFLópez-Ibáñez M, Vermetten D, Dreo J, et al. "Using the empirical attainment function for analyzing single-objective black-box optimization algorithms". arXiv preprint arXiv:2404.02031 (2024).
EAFda Fonseca V G, Fonseca C M. "A link between the multivariate cumulative distribution function and the hitting function for random closed sets". Statistics & probability letters (2002).

3.2📊 Landscape Feature

FeaturePaper
LASLiu F, Zhang Q, Tong X, et al. "Fitness Landscape of Large Language Model-Assisted Automated Algorithm Search". arXiv preprint arXiv:2504.19636, (2025).
NeurELAMa Z, Chen J, Guo H, et al. "Neural Exploratory Landscape Analysis". arXiv preprint arXiv:2408.10672 (2024).
DoE2Vecvan Stein B, Long F X, Frenzel M, et al. "Doe2vec: Deep-learning based features for exploratory landscape analysis" Proceedings of the Companion Conference on Genetic and Evolutionary Computation. (2023).
TransOptCenikj G, Petelin G, Eftimov T. "TransOptAS: Transformer-Based Algorithm Selection for Single-Objective Optimization" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2024).
Deep ELASeiler M V, Kerschke P, Trautmann H. "Deep-ELA: Deep Exploratory Landscape Analysis with Self-Supervised Pretrained Transformers for Single-and Multi-Objective Continuous Optimization Problems". arXiv preprint arXiv:2401.01192 (2024).
LvsC ELASeiler M, Škvorc U, Cenikj G, et al. "Learned Features vs. Classical ELA on Affine BBOB Functions" International Conference on Parallel Problem Solving from Nature. (2024).
Comparable FeatureLong F X, Vermetten D, van Stein B, et al. "BBOB instance analysis: Landscape properties and algorithm performance across problem instances" International Conference on the Applications of Evolutionary Computation. (2023).
ISASmith-Miles K, Muñoz M A. "Instance space analysis for algorithm testing: Methodology and software tools". ACM Computing Surveys (2023).
ELAMersmann O, Bischl B, Trautmann H, et al. "Exploratory landscape analysis" Proceedings of the 13th annual conference on Genetic and evolutionary computation. (2011).

3.3🛠 Application

AlgorithmPaperLearning paradigmAutomated algorithm design taskCodeApplication
HVRP-MTWSTTNguyen D V A, Gunawan A, Misir M, et al. "Deep reinforcement learning for solving the stochastic e-waste collection problem". European Journal of Operational Research, 2025.Meta-RL--e-waste collection problems
RPSOZhang, Zihang, et al. "Reinforcement learning-based particle swarm optimization for wind farm layout problems." Energy 313 (2024).Meta-RLAlgorithm ConfigurationRPSOWind farm layout problems
The investigation of the ability of OpenAI-ESLorenc, Matyáš. "Utilizing Evolution Strategies to Train Transformers in Reinforcement Learning." arXiv preprint arXiv:2501.13883 (2025).--CodeTraining of Networks
DQLGAQ. Chen and W. Ding, "A Genetic Algorithm Based on Deep Q-learning in Optimization of Remote Sensing Data Discretization" IEEE Transactions on Evolutionary Computation (2024)Meta-RLAlgorithm Configuration-Remote Sensing
DQN-Based NSGA-IIPei, C. H. I., et al. "Dynamic effect web generation for heterogeneous UAV cluster using DQN-based NSGA-II: Methods and applications." Chinese Journal of Aeronautics (2024)Meta-RLAlgorithm Configuration-Unmanned Aerial Vehicles

Back to Top

black-box-optimization
evolutionary-computation
learning-to-optimize
metabbo

MetaEvo/Awesome-MetaBBO

A collection of MetaBBO papers and code sources

114

147 commits

updated Feb 6, 2026

See the code

README

📦️This is a collection of MetaBBO papers and their corresponding code resources (👈️Click here for the paper list).

🤔What is BBO?

image description Black Box Optimization (BBO) refers to a class of optimization problems where the objective function is defined as $f: X \rightarrow \mathbb{R}$. The term "Black-Box" means that, although we can evaluate $f(X)$ for any $X$ within the search domain, we have no access to additional information such as the mathematical expression, gradients, or any structural details. The only available data comes from the input $X$ and the corresponding output $f(X)$. BBO problems can be categorized into SOP(singe-objective), MOOP(multi-objective), COP(constrained), CMOP(constrained multi-objective), MMOP(multi-modal), MMOOP(multi-modal multi-objective), LSOP(large-scale), LS-MOOP(large-scale multi-objective), CO(combinatorial) optimization problem and MILP(mixed integer linear programming) based on their specific characteristics.

🤨What is MetaBBO?

🔥Meta-Black-Box-Optimization (MetaBBO) is an emerging research topic, leveraging the generalization power of Meta Learning to enhance the performance of existing BBO optimizers, or create new ones. 🚀By utilizing Meta Learning, the reliance on expert-level knowledge is reduced, highlighting the trend toward automated algorithm design in BBO.

🚩We warmly invite you to read our survey on MetaBBO, "Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization," for more detailed insights into MetaBBO! Besides, if you find this repository useful, please cite it in your publications or projects as follows.

@article{ma2024toward,
  title={Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization},
  author={Ma, Zeyuan and Guo, Hongshu and Gong, Yue-Jiao and Zhang, Jun and Tan, Kay Chen},
  journal={IEEE Transactions on Evolutionary Computation},
  year={2025}
}

😁Contact Us

👨‍💻👩‍💻We are a research team mainly focus on Meta-Black-Box-Optimization (MetaBBO), which assists automated algorithm design for Evolutionary Computation.

Here is our homepage and github. 🥰🥰🥰Please feel free to contact us—any suggestions are welcome!

✨️MetaBBO is rapidly evolving, and this is by no means a comprehensive list of papers, which would be continuously matained and updated.

If you want to update the list or have any question:

  • 🌱Fork, Add, and Merge
  • ❓️Report an issue
  • 📧Contact WenJie Qiu (wukongqwj@gmail.com)
  • 🚨We warmly invite you to join our QQ group for further communication (Group Number: 952185139).

😘Join us in perfecting the MetaBBO papers and their code resources together!

🌍️Useful Github Repository

👍️👍️👍️Many outstanding teams have developed excellent GitHub repositories for the Evolutionary Computation community, and we are pleased to share them here.

RepositoryAbout
MetaBoxMetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning
LLM4OptA Collection on Large Language Models for Optimization
pypop7A Pure-Python Library for POPulation-based Black-Box Optimization
EvoXDistributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems
evosaxEvolution Strategies in JAX

Content

We first classify them by learning paradigm, followed by different automated algorithm design tasks.

All papers are sorted by year of publication.

1. 📝Survey Papers & Benchmarks

1.1. 📚Survey Papers

Paper
Ma, Zeyuan, et al. "Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization." arXiv preprint arXiv:2411.00625 (2024).
Yang, Xu, Rui Wang, and Kaiwen Li. "Meta-Black-Box Optimization for Evolutionary Algorithms: Review and Perspective" Available at SSRN 4956956 (2024).
He Yu and Jing Liu. "Deep Insights into Automated Optimization with Large Language Models and Evolutionary Algorithms". arXiv preprint arXiv:2410.20848 (2024).
Wu X, Wu S, Wu J, et al. "Evolutionary computation in the era of large language model: Survey and roadmap". arXiv preprint arXiv:2401.10034 (2024).
Song, Xingyou, et al. "Position: Leverage Foundational Models for Black-Box Optimization" Forty-first International Conference on Machine Learning (2024)
Huang, Sen, et al. "When Large Language Model Meets Optimization" arXiv preprint arXiv:2405.10098 (2024).
Sun Q, Chen Z, Xu F, et al. "A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond". CoRR, (2024).
Huang S, Yang K, Qi S, et al. "When Large Language Model Meets Optimization". arXiv preprint arXiv:2405.10098 (2024).
Li P, Hao J, Tang H, et al. "Bridging Evolutionary Algorithms and Reinforcement Learning: A Comprehensive Survey on Hybrid Algorithms. IEEE Transactions on Evolutionary Computation. (2024).
Song Y, Wu Y, Guo Y, et al. "Reinforcement learning-assisted evolutionary algorithm: A survey and research opportunities. Swarm and Evolutionary Computation. (2024).
Nikolikj, Ana, et al. "Quantifying Individual and Joint Module Impact in Modular Optimization Frameworks." 2024 IEEE Congress on Evolutionary Computation. (2024).
Qian, Chao, Ke Xue, and Ren-Jian Wang. "Quality-Diversity Algorithms Can Provably Be Helpful for Optimization." arXiv preprint arXiv:2401.10539. (2024).
Huang, Beichen, et al. "Exploring the True Potential: Evaluating the Black-box Optimization Capability of Large Language Models." arXiv preprint arXiv:2404.06290. (2024).
Zhao Q, Duan Q, Yan B, et al. "Automated Design of Metaheuristic Algorithms: A Survey". Transactions on Machine Learning Research (2023).
Chernigovskaya, Maria, Andrey Kharitonov, and Klaus Turowski. "A Recent Publications Survey on Reinforcement Learning for Selecting Parameters of Meta-Heuristic and Machine Learning Algorithms." CLOSER. (2023).
Banzhaf W, Machado P. "Fundamentals of Evolutionary Machine Learning" Handbook of Evolutionary Machine Learning. (2023).
Drugan, Madalina M. "Reinforcement learning versus evolutionary computation: A survey on hybrid algorithms." Swarm and Evolutionary Computation. (2019).
Stützle T, López-Ibáñez M. "Automated design of metaheuristic algorithms". Handbook of metaheuristics (2019).

1.2. 🔍Benchmarks

BenchmarkPaperCode ResourceOptimization Type
LLM-EBGOno Y, Harada T, Miura Y. "An Evolutionary Framework for Automatic Optimization Benchmark Generation via Large Language Models". arXiv preprint arXiv:2601.12723, (2026).-SOP
LLaMEA-based function generatorSkvorc U, van Stein N, Seiler M, et al. "LLM Driven Design of Continuous Optimization Problems with Controllable High-level Properties" arXiv preprint arXiv:2601.18846, (2026).LLaMEA-based function generatorSOP
EoBWang C, Ma S, Ma Z, et al. "Evolution of Benchmark: Black-Box Optimization Benchmark Design through Large Language Model". arXiv preprint arXiv:2601.21877, (2026).-SOP
PORTALYazdani D, Peng M, Yazdani D, et al. "PORTAL: Controllable Landscape Generator for Continuous Optimization-Part I: Framework". arXiv preprint arXiv:2512.00288, (2025).PORTALSOP
IOHClusteringVermetten D, Dinu C V, Gallagher M. "A standardized benchmark set of clustering problem instances for comparing black-box optimizers". Proceedings of the 18th ACM/SIGEVO Conference on Foundations of Genetic Algorithms (2025).IOHClusteringSOP
Diverse-BBOWang C, Ma Z, et al. "Instance generation for meta-black-box optimization through latent space reverse engineering". arXiv preprint arXiv:2509.15810, (2025).Diverse-BBOSOP
SEvoBenchYang Y, Zhao J, Yang T. "SEvoBench: A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking." arXiv preprint arXiv:2505.17430, (2025).SEvoBenchSOP
BencherPapenmeier L, Nardi L. "Bencher: Simple and Reproducible Benchmarking for Black-Box Optimization." arXiv preprint arXiv:2505.21321, (2025).BencherSOP
BLADEvan Stein N, Kononova A V, Yin H, et al. "BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristics." arXiv preprint arXiv:2504.20183, (2025).-SOP
UAV-path-planningShehadeh, Mhd Ali, and Jakub Kudela. "Benchmarking global optimization techniques for unmanned aerial vehicle path planning." arXiv preprint arXiv:2501.14503 (2025).-SOP
GP-basedHe Y, Aranha C. "Evolving Benchmark Functions to Compare Evolutionary Algorithms via Genetic Programming". arXiv preprint arXiv:2403.14146 (2024).GP-basedSOP,MOOP
SELECTORBenjamins C, Cenikj G, Nikolikj A, et al. "Instance selection for dynamic algorithm configuration with reinforcement learning: Improving generalization" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2024).automl/instance-dacComprehensive platform
MetaBoxMa, Zeyuan, et al. "MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning." Advances in Neural Information Processing Systems 36 (2023).GMC-DRL/MetaBoxComprehensive platform
NN-basedPrager R P, Dietrich K, Schneider L, et al. "Neural Networks as Black-Box Benchmark Functions Optimized for Exploratory Landscape Features" Proceedings of the 17th ACM/SIGEVO Conference on Foundations of Genetic Algorithms (2023).-SOP,MOOP
NeuroEvoBenchLange, Robert, Yujin Tang, and Yingtao Tian. "Neuroevobench: Benchmarking evolutionary optimizers for deep learning applications." Advances in Neural Information Processing Systems 36 (2023)neuroevobench/neuroevobenchComprehensive platform
MA-BBOBVermetten D, Ye F, Bäck T, et al. "MA-BBOB: A problem generator for black-box optimization using affine combinations and shifts". ACM Transactions on Evolutionary Learning, (2024).Dvermetten/Many-affine-BBOBSOP,MOOP
IEEE CEC 2022Abhishek Kumar, Kenneth V. Price, Ali Wagdy Mohamed, Anas A. Hadi, P. N. Suganthan, "Problem definitions and evaluation criteria for the cec 2022 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization." Technical Report 2022P-N-Suganthan/2022-SO-BOSOP
Affine RecombinationDietrich K, Mersmann O. "Increasing the diversity of benchmark function sets through affine recombination" International Conference on Parallel Problem Solving from Nature. (2022).-SOP,MOOP
IEEE CEC 2021Ali Wagdy, Anas A Hadi, Ali K. Mohamed, Prachi Agrawal, Abhishek Kumar and P. N. Suganthan, "Problem definitions and evaluation criteria for the cec 2021 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization." Technical Report 2021P-N-Suganthan/2021-SO-BCOSOP
Zigzag BBOKudela, Jakub. "Novel zigzag-based benchmark functions for bound constrained single objective optimization." 2021 IEEE Congress on Evolutionary Computation . IEEE, (2021).
Kudela, Jakub, and Radomil Matousek. "New benchmark functions for single-objective optimization based on a zigzag pattern." IEEE Access 10 (2022).
JakubKudela89/ZigzagSOP
HPOBenchEggensperger, Katharina, et al. "HPOBench: A collection of reproducible multi-fidelity benchmark problems for HPO." arXiv preprint arXiv:2109.06716 (2021).automl/HPOBenchSOP,MOOP
DACBenchEimer, Theresa, et al. "DACBench: A benchmark library for dynamic algorithm configuration." arXiv preprint arXiv:2105.08541 (2021).automl/DACBenchDAC
OlympusHäse, Florian, et al. "Olympus: a benchmarking framework for noisy optimization and experiment planning." Machine Learning: Science and Technology (2021).aspuru-guzik-group/olympusSOP,MOOP
NeurIPS BBO challengeTurner R, Eriksson D, McCourt M, et al. "Bayesian optimization is superior to random search for machine learning hyperparameter tuning: Analysis of the black-box optimization challenge 2020" NeurIPS 2020 Competition and Demonstration Track. (2021)NeurIPS BBO challengeSOP
Random function generatorTian Y, Peng S, Zhang X, et al. "A recommender system for metaheuristic algorithms for continuous optimization based on deep recurrent neural networks". IEEE transactions on artificial intelligence (2020).Random function generatorSOP
CEC 2020 competition on real-world optimization problemKumar A, Wu G, Ali M Z, et al. "A test-suite of non-convex constrained optimization problems from the real-world and some baseline results. Swarm and Evolutionary Computation (2020).CEC 2020 real-world-
COCOHansen, Nikolaus, et al. "COCO: A platform for comparing continuous optimizers in a black-box setting." Optimization Methods and Software (2021).numbbo/cocoSOP,MOOP
EVOBBOMuñoz, Mario A., and Kate Smith-Miles. "Generating new space-filling test instances for continuous black-box optimization." Evolutionary computation (2020).andremun/EVOBBO_InstancesSOP、MOOP
BayesmarkTurner R, Eriksson D. "Bayesmark: Benchmark framework to easily compare bayesian optimization methods on real machine learning tasks." (2019).BayesmarkSOP
PBODoerr C, Ye F, Horesh N, et al. "Benchmarking discrete optimization heuristics with IOHprofiler" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2019).PBOCO
IOHprofiler (IOHexperimenter)Doerr, Carola, et al. "IOHprofiler: A benchmarking and profiling tool for iterative optimization heuristics." arXiv preprint arXiv:1810.05281 (2018).
de Nobel, Jacob, et al. "Iohexperimenter: Benchmarking platform for iterative optimization heuristics." Evolutionary Computation (2023): 1-6.
IOHprofiler/
IOHexperimenter
Comprehensive platform
MTMOOPYuan Y, Ong Y S, Feng L, et al. "Evolutionary multitasking for multiobjective continuous optimization: Benchmark problems, performance metrics and baseline results." arXiv preprint arXiv:1706.02766 (2017).-MTMO
MTSOPDa B, Ong Y S, Feng L, et al. "Evolutionary multitasking for single-objective continuous optimization: Benchmark problems, performance metric, and baseline results". arXiv preprint arXiv:1706.03470 (2017).-MTSO
IEEE CEC 2017N. H. Awad, M. Z. Ali, J. J. Liang, B. Y. Qu and P. N. Suganthan, "Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization." Technical Report (2017)P-N-Suganthan/CEC2017-BoundContrainedSOP,MOOP
IEEE CEC 2015J. J. Liang, B. Y. Qu, P. N. Suganthan, Q. Chen, "Problem Definitions and Evaluation Criteria for the CEC 2015 Competition on Learning-based Real-Parameter Single Objective Optimization", Technical Report, Computational Intelligence Laboratory (2015).P-N-Suganthan/CEC2015-Learning-BasedSOP,MOOP
AClibHutter, Frank, et al. "AClib: A benchmark library for algorithm configuration." Learning and Intelligent Optimization: 8th International Conference (2014).aclib.net-
IEEE CEC 2013J. J. Liang, B-Y. Qu, P. N. Suganthan, Alfredo G. Hernández-Díaz, "Problem Definitions and Evaluation Criteria for the CEC 2013 Special Session and Competition on Real-Parameter Optimization", Technical Report, Computational Intelligence Laboratory (2013).P-N-Suganthan/CEC2013SOP,MOOP
Protein–DockingHwang, Howook, et al. "Protein–protein docking benchmark version 4.0." Proteins: Structure, Function, and Bioinformatics (2010).Protein–Docking-
BBOB 2009Hansen N, Finck S, Ros R, et al. "Real-parameter black-box optimization benchmarking 2009: Noiseless functions definitions". INRIA. (2009).BBOB 2009SOP,MOOP
WFGHuband S, Hingston P, Barone L, et al. "A review of multiobjective test problems and a scalable test problem toolkit." IEEE Transactions on Evolutionary Computation. (2006).WFGMOOP
DTLZDeb K, Thiele L, Laumanns M, et al. "Scalable multi-objective optimization test problems." Proceedings of the 2002 Congress on Evolutionary Computation (2002).DTLZMOOP
ZDTZitzler, E., Deb, K., and Thiele, L. "Comparison of Multiobjective Evolutionary Algorithms: Empirical Results." Evolutionary Computation (2000).ZDTMOOP

*The complete list of IEEE CEC series can be access at ntu.edu.sg.

*The complete list of BBOB series can be access at numbbo.

Back to Top

2. 🎯MetaBBO

2.1 🤖MetaBBO-RL

2.1.1 Algorithm Selection

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
TSRL-CMMLiu X, Wang T, Zeng Z, et al. "Three stage based reinforcement learning for combining multiple metaheuristic algorithms". Swarm and Evolutionary Computation, 2025, 95: 101935.SOPEAsTabular Q-learningTSRL-CMM
HHRL-MARZhu N, Zhao F, Cao J. "A Hyperheuristic and Reinforcement Learning Guided Meta-heuristic Algorithm Recommendation" 2024 27th International Conference on Computer Supported Cooperative Work in Design (2024)SOPSITabular Q-learning-
R2-RLMOEATahernezhad-Javazm F, Rankin D, Bois N D, et al. "R2 Indicator and Deep Reinforcement Learning Enhanced Adaptive Multi-Objective Evolutionary Algorithm". arXiv preprint arXiv:2404.08161 (2024).MOOPEAsDDQN-
RL-DASGuo, Hongshu, et al. "Deep Reinforcement Learning for Dynamic Algorithm Selection: A Proof-of-Principle Study on Differential Evolution." IEEE Transactions on Systems, Man, and Cybernetics: Systems (2024).SOPDEPPORL-DAS

2.1.2 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
MSDELu, Yiling, et al. "A multi-strategy self-adaptive differential evolution algorithm for assembly hybrid flowshop lot-streaming scheduling with component sharing." Swarm and Evolutionary Computation 92 (2025).SOPDETabular Q-learning-
rlDEYang, Xu, et al. "Reinforcement learning Based Automated Design of Differential Evolution Algorithm for Black-box Optimization." arXiv preprint arXiv:2501.12881 (2025).SOPDEDDQN-
DRL-SAEAShao, Shuai, Ye Tian, and Yajie Zhang. "Deep reinforcement learning assisted surrogate model management for expensive constrained multi-objective optimization." Swarm and Evolutionary Computation 92 (2025).ECMOPSAEADQN-
ConfigXGuo, Hongshu, et al. "ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning." arXiv preprint arXiv:2412.07507 (2024).SOPEAsPPO-
RL_DNSABCYe, Tingyu, et al. "Reinforcement learning-driven dual neighborhood structure artificial bee colony algorithm for continuous optimization problem." Applied Soft Computing (2024)SOPABCTabular Q-learning-
QLBOS2NCheng, Shi, et al. "A Q-Learning Based Brainstorming Optimization Algorithm for Solving Multimodal Optimization Problems." IEEE Transactions on Consumer Electronics (2024).MMOPsBSOTabular Q-learning-
AuDECao, Zijian, et al. "An autonomous differential evolution based on reinforcement learning for cooperative countermeasures of unmanned aerial vehicles." Applied Soft Computing (2024).SOPDETabular Q-learning-
DRLCEALuo, Wenguan, et al. "Deep reinforcement learning-guided coevolutionary algorithm for constrained multiobjective optimization." Information Sciences (2024).CMOPEAsDQN-
HFPei J, Liu J, Mei Y. "Learning from Offline and Online Experiences: A Hybrid Adaptive Operator Selection Framework" Proceedings of the Genetic and Evolutionary Computation Conference. (2024).SOP,CODEDDQN-
UES-CMAES-RLBolufé-Röhler A, Xu B. "Deep Reinforcement Learning for Smart Restarts in Exploration-Only Exploitation-Only Hybrid Metaheuristics Metaheuristics International Conference" (2024).SOPUES-CMAESDQN-
MTDE-L2TWu S H, Huang Y, Wu X, et al. "Learning to Transfer for Evolutionary Multitasking". arXiv preprint arXiv:2406.14359, (2024).MTOPECPPO-
MSoRLWang X, Wang F, He Q, et al. "A multi-swarm optimizer with a reinforcement learning mechanism for large-scale optimization". Swarm and Evolutionary Computation (2024).LSOPPSOTabular Q-learning-
MRL-MOEAWang, Jing, et al. "A Novel Multi-State Reinforcement Learning-Based Multi-Objective Evolutionary Algorithm." Information Sciences (2024).MOOPMOEATabular Q-learning-
RLEMMOLian, Hongqiao, et al. "RLEMMO: Evolutionary Multimodal Optimization Assisted By Deep Reinforcement Learning." Proceedings of the Genetic and Evolutionary Computation Conference (2024).MMOPDEPPO-
SA-DQN-DELiao, Zuowen, Qishuo Pang, and Qiong Gu. "Differential evolution based on strategy adaptation and deep reinforcement learning for multimodal optimization problems." Swarm and Evolutionary Computation 87 (2024): 101568.MMOPDEDQN-
PG-DE & PG-MPEDEZhang, Haotian, et al. "Learning to select the recombination operator for derivative-free optimization." Science China Mathematics (2024).SOPDEREINFORCE-
RLNSHong, Jiale, Bo Shen, and Anqi Pan. "A reinforcement learning-based neighborhood search operator for multi-modal optimization and its applications." Expert Systems with Applications (2024).MMOPSSA,PSO,EOTabular Q-learning-
RLMODEYu, Xiaobing, et al. "Reinforcement learning-based differential evolution algorithm for constrained multi-objective optimization problems." Engineering Applications of Artificial Intelligence (2024).MOOPDETabular Q-learning-
GLEETMa, Zeyuan, et al. "Auto-configuring Exploration-Exploitation Tradeoff in Evolutionary Computation via Deep Reinforcement Learning." Proceedings of the Genetic and Evolutionary Computation Conference (2024).SOPDE,PSOPPOGLEET
RLMFEALi, Shuijia, et al. "Evolutionary multitasking via reinforcement learning." IEEE Transactions on Emerging Topics in Computational Intelligence 8.1 (2023).MFOEAsTabular Q-learning-
RLHDEPeng L, Yuan Z, Dai G, et al. "Reinforcement learning-based hybrid differential evolution for global optimization of interplanetary trajectory design". Swarm and Evolutionary Computation, (2023).SOPHLSHADETabular Q-learning-
AMODE-DRLLi T, Meng Y, Tang L. "Scheduling of continuous annealing with a multi-objective differential evolution algorithm based on deep reinforcement learning". IEEE Transactions on Automation Science and Engineering (2023).MOOPMODEDDQN+DDPG-
MARLABCZhao F, Wang Z, Wang L, et al. "A multi-agent reinforcement learning driven artificial bee colony algorithm with the central controller". Expert Systems with Applications (2023).SOPABCTabular Q-learning-
CEDE-DRLHu Z, Gong W, Pedrycz W, et al. "Deep reinforcement learning assisted co-evolutionary differential evolution for constrained optimization". Swarm and Evolutionary Computation (2023).SOPCO-DEDQN-
RLDMDEYang, Qingyong, et al. "Dynamic multi-strategy integrated differential evolution algorithm based on reinforcement learning for optimization problems." Complex & Intelligent Systems (2023).SOPDETabular Q-learning-
RLMMDEHan Y, Peng H, Mei C, et al. "Multi-strategy multi-objective differential evolutionary algorithm with reinforcement learning". Knowledge-Based Systems (2023).MOOPMOEATabular Q-learning-
MPSORLMeng, Xiaoding, Hecheng Li, and Anshan Chen. "Multi-strategy self-learning particle swarm optimization algorithm based on reinforcement learning." Mathematical Biosciences and Engineering (2023).SOPPSOTabular Q-learning-
IRLMFOZhao F, Wang Q, Wang L. "An inverse reinforcement learning framework with the Q-learning mechanism for the metaheuristic algorithm". Knowledge-Based Systems (2023).SOPMFOIRL+Tabual Q-learning-
RLAMYin, Shiyuan, et al. "Reinforcement-learning-based parameter adaptation method for particle swarm optimization." Complex & Intelligent Systems (2023).SOPPSODDPG-
LADELiu X, Sun J, Zhang Q, et al. "Learning to learn evolutionary algorithm: A learnable differential evolution". IEEE Transactions on Emerging Topics in Computational Intelligence (2023).SOPDEREINFORCE-
MOEADRLGao, Mengqi, et al. "An efficient evolutionary algorithm based on deep reinforcement learning for large-scale sparse multiobjective optimization." Applied Intelligence (2023).LS-MOOPSpareEAsA2C-
Q-LSHADEZhang H, Sun J, Bäck T, et al. "Controlling Sequential Hybrid Evolutionary Algorithm by Q-Learning". IEEE Computational Intelligence Magazine (2023).SOPLSHADETabular Q-learning-
NRLPSOLi, Wei, et al. "Reinforcement learning-based particle swarm optimization with neighborhood differential mutation strategy." Swarm and Evolutionary Computation (2023).SOPPSOTabular Q-learning-
RL-SHADEFister I, Fister D, Fister Jr I. "Reinforcement learning-based differential evolution for global optimization Differential Evolution: From Theory to Practice" (2022).SOPSHADETabular Q-learning-
RL-HPSDETan, Zhiping, et al. "Differential evolution with hybrid parameters and mutation strategies based on reinforcement learning." Swarm and Evolutionary Computation (2022): 101194.SOPDETabular Q-learning-
MOEA/D-DQNTian, Ye, et al. "Deep reinforcement learning based adaptive operator selection for evolutionary multi-objective optimization." IEEE Transactions on Emerging Topics in Computational Intelligence (2022).MOOPMOEADDQN-
RL-CORCOHu Z, Gong W. "Constrained evolutionary optimization based on reinforcement learning using the objective function and constraints". Knowledge-Based Systems (2022).COPDETabular Q-learning-
MADACXue, Ke, et al. "Multi-agent dynamic algorithm configuration." Advances in Neural Information Processing Systems (2022).MOOPMOEA/DVDN-
RLLPSOWang F, Wang X, Sun S. "A reinforcement learning level-based particle swarm optimization algorithm for large-scale optimization." Information Sciences (2022).LSOPPSOTabular Q-learning-
RL-PSOWu, Di, and G. Gary Wang. "Employing reinforcement learning to enhance particle swarm optimization methods." Engineering Optimization (2022).SOPPSOREINFORCE-
RLEA-SSCXia H, Li C, Zeng S, et al. "A reinforcement-learning-based evolutionary algorithm using solution space clustering for multimodal optimization problems 2021 IEEE Congress on Evolutionary Computation (CEC). (2021).MMOPDETabular Q-learning-
DE-DQNTan, Zhiping, and Kangshun Li. "Differential evolution with mixed mutation strategy based on deep reinforcement learning." Applied Soft Computing (2021).SOPDETabular Q-learning-
LDESun, Jianyong, et al. "Learning Adaptive Differential Evolution Algorithm from Optimization Experiences by Policy Gradient." IEEE Transactions on Evolutionary Computation (2021).SOPDEREINFORCEyierh/LDE
RLEPSOYin, Shiyuan, et al. "RLEPSO: Reinforcement learning based Ensemble particle swarm optimizer." Proceedings of the 2021 4th International Conference on Algorithms, Computing and Artificial Intelligence. (2021).SOPPSODDPG-
RLDEHu Z, Gong W, Li S. "Reinforcement learning-based differential evolution for parameters extraction of photovoltaic models." Energy Reports (2021).SOPDETabular Q-learning-
LRMODEHuang Y, Li W, Tian F, et al. "A fitness landscape ruggedness multiobjective differential evolution algorithm with a reinforcement learning strategy". Applied Soft Computing (2020).MOOPDETabular Q-learning-
MARLwCMASallam, Karam M., et al. "Evolutionary framework with reinforcement learning-based mutation adaptation." IEEE Access (2020).SOPDETabular Q-learning-
QLPSOXu Y, Pi D. "A reinforcement learning-based communication topology in particle swarm optimization." Neural Computing and Applications (2020).SOPPSOTabular Q-learning-
LTOShala G, Biedenkapp A, Awad N, et al. "Learning step-size adaptation in CMA-ES." Parallel Problem Solving from Nature–PPSN XVI: 16th International Conference (2020).SOPCMA-ESGPS-
DE-DDQNSharma, Mudita, et al. "Deep reinforcement learning based parameter control in differential evolution." Proceedings of the Genetic and Evolutionary Computation Conference (2019).SOPDETabular Q-learningmudita11/DE-DDQN
QL-M/S-OPSOLiu Y, Lu H, Cheng S, et al. "An adaptive online parameter control algorithm for particle swarm optimization based on reinforcement learning" 2019 IEEE congress on evolutionary computation (2019).SOP,MOOPPSOTabular Q-learning-
DE-RLFRLi, Zhihui, et al. "Differential evolution based on reinforcement learning with fitness ranking for solving multimodal multiobjective problems" Swarm and Evolutionary Computation (2019).MMOOPDETabular Q-learning-
RL-MOEA/DNing W, Guo B, Guo X, et al. "Reinforcement learning aided parameter control in multi-objective evolutionary algorithm based on decomposition". Progress in Artificial Intelligence (2018).MOOPMOEA/DSARSA-
QFASadhu A K, Konar A, Bhattacharjee T, et al. "Synergism of firefly algorithm and Q-learning for robot arm path planning". Swarm and Evolutionary Computation (2018).SOPFATabular Q-learning-
RLMPSOSamma H, Lim C P, Saleh J M. "A new reinforcement learning-based memetic particle swarm optimizer". Applied Soft Computing (2016).SOPPSOTabular Q-learning-

2.1.3 Algorithm Generation

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
ALDesZhao, Qi, et al. "Automated Metaheuristic Algorithm Design with Autoregressive Learning." arXiv preprint arXiv:2405.03419 (2024).SOP---
SYMBOLChen, Jiacheng, et al. "Symbol: Generating Flexible Black-Box Optimizers through Symbolic Equation Learning." The Twelfth International Conference on Learning Representations. (2024).SOP-PPOSYMBOL
GSFYi, Wenjie, et al. "Automated design of metaheuristics using reinforcement learning within a novel general search framework." IEEE Transactions on Evolutionary Computation (2022)CO-PPO\DQN-

2.1.4 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerRLCode Resource
MELBAChaybouti, Sofian, et al. "Meta-learning of Black-box Solvers Using Deep Reinforcement Learning." NeurIPS 2022, MetaLearn Workshop. (2022).SOP-PPO-

Back to Top

2.2 💻MetaBBO-SL

2.2.1 Algorithm Selection

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
TransOptASCenikj G, Petelin G, Eftimov T. "TransOptAS: Transformer-Based Algorithm Selection for Single-Objective Optimization" Proceedings of the Genetic and Evolutionary Computation Conference Companion (2024).SOPEAs,SI-
ASF-ALLFVLi Y, Liang J, Yu K, et al. "Adaptive local landscape feature vector for problem classification and algorithm selection". Applied Soft Computing, (2022).SOPEAs,SI-
AR-BBTian Y, Peng S, Zhang X, et al. "A recommender system for metaheuristic algorithms for continuous optimization based on deep recurrent neural networks". IEEE transactions on artificial intelligence (2020).SOPEAs,SI-
Meta-VRPGutierrez-Rodríguez A E, Conant-Pablos S E, Ortiz-Bayliss J C, et al. "Selecting meta-heuristics for solving vehicle routing problems with time windows via meta-learning". Expert Systems with Applications (2019).COMOEA-
Meta-MOPTian Y, Peng S, Rodemann T, et al. "Automated selection of evolutionary multi-objective optimization algorithms" 2019 IEEE Symposium Series on Computational Intelligence. (2019).MOOPMOEA-
Meta-TSPKanda J Y, de Carvalho A C, Hruschka E R, et al. "Using meta-learning to recommend meta-heuristics for the traveling salesman problem" 2011 10th international conference on machine learning and applications and workshops. (2011).COGA-
Meta-QAPSmith-Miles K A. "Towards insightful algorithm selection for optimisation using meta-learning concepts" 2008 IEEE international joint conference on neural networks. (2008).COMMAS-

2.2.2 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
EvoGradCitterio, Beatrice FR, and Andrea Tangherloni. "EvoGrad: Metaheuristics in a Differentiable Wonderland." arXiv preprint arXiv:2506.06320 (2025).SOP-EAs
Neural optimized metaheuristic algorithmOyelade, Olaide N., et al. "Deep learning at the service of metaheuristics for solving numerical optimization problems." Neural Computing and Applications (2025).SOP--
ada-smoDEZhang H, Shi J, Sun J, et al. "A Gradient-based Method for Differential Evolution Parameter Control by Smoothing" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2024).SOPDE-

2.2.3 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
GNEOuyang, Kaichen, and Shengwei Fu. "Graph Neural Networks Are Evolutionary Algorithms." arXiv preprint arXiv:2412.17629 (2024).SOPEAs-
Diffusion EvolutionZhang, Yanbo, et al. "Diffusion Models are Evolutionary Algorithms" arXiv preprint arXiv:2410.02543 (2024).SOPEAsDiffusion Evolution
RGDBeckham, Christopher, et al. "Robust Guided Diffusion for Offline Black-Box Optimization" arXiv preprint arXiv:2410.00983 (2024).SOP-RGD
GLHFLi, Xiaobin, et al. "GLHF: General Learned Evolutionary Algorithm Via Hyper Functions." arXiv preprint arXiv:2405.03728 (2024).SOPDE-
EvoTFLange, Robert Tjarko, Yingtao Tian, and Yujin Tang. "Evolution Transformer: In-Context Evolutionary Optimization." arXiv preprint arXiv:2403.02985 (2024).SOP-RobertTLange/evosax
LEOYu, Peiyu, et al. "Latent Energy-Based Odyssey: Black-Box Optimization via Expanded Exploration in the Energy-Based Latent Space." arXiv preprint arXiv:2405.16730 (2024).SOP--
RIBBOSong, Lei, et al. "Reinforced In-Context Black-Box Optimization." arXiv preprint arXiv:2402.17423 (2024).SOP-RIBBO
NAPMaraval, Alexandre, et al. "End-to-end meta-Bayesian optimisation with transformer neural processes." Advances in Neural Information Processing Systems 36 (2024).SOP--
DDOMKrishnamoorthy, Siddarth, Satvik Mehul Mashkaria, and Aditya Grover. "Diffusion models for black-box optimization" International Conference on Machine Learning. PMLR, (2023).SOP-DDOM
B2OptLi X, Wu K, Zhang X, et al. "B2Opt: Learning to Optimize Black-box Optimization with Little Budget". arXiv preprint arXiv:2304.11787, (2023).SOPGA-
RNN-OptTV, Vishnu, et al. "Meta-learning for black-box optimization." Joint European Conference on Machine Learning and Knowledge Discovery in Databases. (2019).SOP--
RNN-OIChen, Yutian, et al. "Learning to learn without gradient descent by gradient descent." International Conference on Machine Learning. PMLR (2017).SOP--

Back to Top

2.3 🧬MetaBBO-NE

2.3.1 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
MetaDEChen, Minyang, Chenchen Feng, and Ran Cheng. "MetaDE: Evolving Differential Evolution by Differential Evolution." IEEE Transactions on Evolutionary Computation (2025).SOPDEMetaDE
LQDFaldor, Maxence, Robert Tjarko Lange, and Antoine Cully. "Discovering Quality-Diversity Algorithms via Meta-Black-Box Optimization." arXiv preprint arXiv:2502.02190 (2025).SOPQD-
LESLange, Robert, et al. "Discovering evolution strategies via meta-black-box optimization." The Eleventh International Conference on Learning Representations. (2023).SOPCMA-ESLES

2.3.2 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
LGALange, Robert, et al. "Discovering attention-based genetic algorithms via meta-black-box optimization." Proceedings of the Genetic and Evolutionary Computation Conference. (2023).SOPGALGA
LTO-POMDPGomes H S, Léger B, Gagné C. "Meta learning black-box population-based optimizers". arXiv preprint arXiv:2103.03526 (2021).SOP-LTO-POMDP

Back to Top

2.4 🧠MetaBBO-ICL

2.4.1 Algorithm Selection

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
AS-LLMWu, Xingyu, et al. "Large language model-enhanced algorithm selection: towards comprehensive algorithm representation." International Joint Conference on Artificial Intelligence (2024).SOP--

2.4.2 Algorithm Configuration

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
LLMOAZhong, Rui, et al. "LLMOA: A novel large language model assisted hyper-heuristic optimization algorithm." Advanced Engineering Informatics 64 (2025).SOPDELLMOA
LLaMEA with controlled mutationYin, Haoran, et al. "Controlling the mutation in large language models for the efficient evolution of algorithms." arXiv preprint arXiv:2412.03250 (2024).SOPES-
LLMOAZhong, Rui, et al. "LLMOA: A novel large language model assisted hyper-heuristic optimization algorithm." Advanced Engineering Informatics 64 (2025).SOPDELLMOA
GeminiDEZhong, Rui, et al. "GeminiDE: A Novel Parameter Adaptation Scheme in Differential Evolution." 2024 6th International Conference on Data-driven Optimization of Complex Systems (DOCS). IEEE, (2024).SOPDEGeminiDE

2.4.3 Algorithm Generation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
REMoHForniés-Tabuenca, Diego, et al. "REMoH: A Reflective Evolution of Multi-objective Heuristics approach via Large Language Models." arXiv preprint arXiv:2506.07759 (2025).MOP--
LLMOPTJiang, Caigao, et al. "LLMOPT: Learning to Define and Solve General Optimization Problems from Scratch" arXiv preprint arXiv:2410.13213 (2024).SOP-caigaojiang/LLMOPT
FunSearchRomera-Paredes B, Barekatain M, Novikov A, et al. "Mathematical discoveries from program search with large language models". Nature, (2024).CO--
LLM-EPSZhang R, Liu F, Lin X, et al. "Understanding the Importance of Evolutionary Search in Automated Heuristic Design with Large Language Models"International Conference on Parallel Problem Solving from Nature. (2024).---
LLaMoCoMa, Zeyuan, et al. "LLaMoCo: Instruction Tuning of Large Language Models for Optimization Code Generation." arXiv preprint arXiv:2403.01131 (2024).SOP-LLaMoCo-722A
LLaMEAvan Stein, Niki, and Thomas Bäck. "LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristics." arXiv preprint arXiv:2405.20132 (2024).SOP--
EvopromptingChen, Angelica, David Dohan, and David So. "Evoprompting: Language models for code-level neural architecture search." Advances in Neural Information Processing Systems 36 (2024).SOP--
OptiMUSAhmadiTeshnizi A, Gao W, Udell M. "OptiMUS: Scalable Optimization Modeling with (MI) LP Solvers and Large Language Models" Forty-first International Conference on Machine Learning (2024).MILP-teshnizi/OptiMUS
EoHLiu, Fei, et al. "Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model." 41st International Conference on Machine Learning (2024).CO-nobodynobodypaper/EoH
LLMOPTHuang Y, Wu S, Zhang W, et al. "Autonomous Multi-Objective Optimization Using Large Language Model". arXiv preprint arXiv:2406.08987, (2024).MOOP--
AELLiu, Fei, et al. "Algorithm evolution using large language model." arXiv preprint arXiv:2311.15249 (2023).CO-AEL

2.4.4 Solution Manipulation

AlgorithmPaperOptimization TypeLow-Level OptimizerCode Resource
UniSOTan, Rong-Xi, et al. "Towards Universal Offline Black-Box Optimization via Learning Language Model Embeddings." arXiv preprint arXiv:2506.07109 (2025).SOP-UniSO
Model SwarmsFeng, Shangbin, et al. "Model Swarms: Collaborative Search to Adapt LLM Experts via Swarm Intelligence" arXiv preprint arXiv:2410.11163 (2024).SOPPSO-
EvoPromptGuo, Qingyan, et al. "Connecting large language models with evolutionary algorithms yields powerful prompt optimizers." The Twelfth International Conference on Learning Representations (2024).SOPGA, DEbeeevita/EvoPrompt
CCMO-LLMWang, Zeyi, et al. "Large Language Model-Aided Evolutionary Search for Constrained Multiobjective Optimization." International Conference on Intelligent Computing (2024).CMOP--
LEOBrahmachary, Shuvayan, et al. "Large Language Model-Based Evolutionary Optimizer: Reasoning with elitism." arXiv preprint arXiv:2403.02054 (2024).SOP--
EvoLLMLange, Robert Tjarko, Yingtao Tian, and Yujin Tang. "Large Language Models As Evolution Strategies." Proceedings of the Genetic and Evolutionary Computation Conference Companion (2024).SOP--
LMEALiu, Shengcai, et al. "Large language models as evolutionary optimizers." IEEE Congress on Evolutionary Computation (2024).SOP--
MOEA/D-LLMLiu, Fei, et al. "Large language model for multi-objective evolutionary optimization." arXiv preprint arXiv:2310.12541 (2023).MOOPMOEA/DMOEA/D-LLM
OPROYang, Chengrun, et al. "Large language models as optimizers." arXiv preprint arXiv:2309.03409 (2023).SOP-OPRO
ELMLehman J, Gordon J, Jain S, et al. "Evolution through large models" Handbook of Evolutionary Machine Learning. (2023).CO--
ToLLMGuo P F, Chen Y H, Tsai Y D, et al. "Towards optimizing with large language models". arXiv preprint arXiv:2310.05204, (2023).SOP--

Back to Top

3.🔧 Others

3.1📈 Evaluation Indicator

IndicatorPaper
ECDFLópez-Ibáñez M, Vermetten D, Dreo J, et al. "Using the empirical attainment function for analyzing single-objective black-box optimization algorithms". arXiv preprint arXiv:2404.02031 (2024).
EAFda Fonseca V G, Fonseca C M. "A link between the multivariate cumulative distribution function and the hitting function for random closed sets". Statistics & probability letters (2002).

3.2📊 Landscape Feature

FeaturePaper
LASLiu F, Zhang Q, Tong X, et al. "Fitness Landscape of Large Language Model-Assisted Automated Algorithm Search". arXiv preprint arXiv:2504.19636, (2025).
NeurELAMa Z, Chen J, Guo H, et al. "Neural Exploratory Landscape Analysis". arXiv preprint arXiv:2408.10672 (2024).
DoE2Vecvan Stein B, Long F X, Frenzel M, et al. "Doe2vec: Deep-learning based features for exploratory landscape analysis" Proceedings of the Companion Conference on Genetic and Evolutionary Computation. (2023).
TransOptCenikj G, Petelin G, Eftimov T. "TransOptAS: Transformer-Based Algorithm Selection for Single-Objective Optimization" Proceedings of the Genetic and Evolutionary Computation Conference Companion. (2024).
Deep ELASeiler M V, Kerschke P, Trautmann H. "Deep-ELA: Deep Exploratory Landscape Analysis with Self-Supervised Pretrained Transformers for Single-and Multi-Objective Continuous Optimization Problems". arXiv preprint arXiv:2401.01192 (2024).
LvsC ELASeiler M, Škvorc U, Cenikj G, et al. "Learned Features vs. Classical ELA on Affine BBOB Functions" International Conference on Parallel Problem Solving from Nature. (2024).
Comparable FeatureLong F X, Vermetten D, van Stein B, et al. "BBOB instance analysis: Landscape properties and algorithm performance across problem instances" International Conference on the Applications of Evolutionary Computation. (2023).
ISASmith-Miles K, Muñoz M A. "Instance space analysis for algorithm testing: Methodology and software tools". ACM Computing Surveys (2023).
ELAMersmann O, Bischl B, Trautmann H, et al. "Exploratory landscape analysis" Proceedings of the 13th annual conference on Genetic and evolutionary computation. (2011).

3.3🛠 Application

AlgorithmPaperLearning paradigmAutomated algorithm design taskCodeApplication
HVRP-MTWSTTNguyen D V A, Gunawan A, Misir M, et al. "Deep reinforcement learning for solving the stochastic e-waste collection problem". European Journal of Operational Research, 2025.Meta-RL--e-waste collection problems
RPSOZhang, Zihang, et al. "Reinforcement learning-based particle swarm optimization for wind farm layout problems." Energy 313 (2024).Meta-RLAlgorithm ConfigurationRPSOWind farm layout problems
The investigation of the ability of OpenAI-ESLorenc, Matyáš. "Utilizing Evolution Strategies to Train Transformers in Reinforcement Learning." arXiv preprint arXiv:2501.13883 (2025).--CodeTraining of Networks
DQLGAQ. Chen and W. Ding, "A Genetic Algorithm Based on Deep Q-learning in Optimization of Remote Sensing Data Discretization" IEEE Transactions on Evolutionary Computation (2024)Meta-RLAlgorithm Configuration-Remote Sensing
DQN-Based NSGA-IIPei, C. H. I., et al. "Dynamic effect web generation for heterogeneous UAV cluster using DQN-based NSGA-II: Methods and applications." Chinese Journal of Aeronautics (2024)Meta-RLAlgorithm Configuration-Unmanned Aerial Vehicles

Back to Top

black-box-optimization
evolutionary-computation
learning-to-optimize
metabbo