1. Personalizing Performance Regression Models to Black-Box Optimization Problems
- Author
-
Carola Doerr, Tome Eftimov, Anja Jankovic, Gorjan Popovski, Peter Korošec, Recherche Opérationnelle (RO), LIP6, Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS)-Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS), Centre National de la Recherche Scientifique (CNRS), and Sorbonne Université (SU)
- Subjects
FOS: Computer and information sciences ,Optimization problem ,business.industry ,Computer science ,Computer Science - Neural and Evolutionary Computing ,Context (language use) ,Regression analysis ,0102 computer and information sciences ,02 engineering and technology ,[INFO.INFO-NE]Computer Science [cs]/Neural and Evolutionary Computing [cs.NE] ,Machine learning ,computer.software_genre ,01 natural sciences ,Regression ,Set (abstract data type) ,010201 computation theory & mathematics ,Black box ,0202 electrical engineering, electronic engineering, information engineering ,Benchmark (computing) ,020201 artificial intelligence & image processing ,Neural and Evolutionary Computing (cs.NE) ,Artificial intelligence ,business ,Heuristics ,computer - Abstract
Accurately predicting the performance of different optimization algorithms for previously unseen problem instances is crucial for high-performing algorithm selection and configuration techniques. In the context of numerical optimization, supervised regression approaches built on top of exploratory landscape analysis are becoming very popular. From the point of view of Machine Learning (ML), however, the approaches are often rather naive, using default regression or classification techniques without proper investigation of the suitability of the ML tools. With this work, we bring to the attention of our community the possibility to personalize regression models to specific types of optimization problems. Instead of aiming for a single model that works well across a whole set of possibly diverse problems, our personalized regression approach acknowledges that different models may suite different types of problems. Going one step further, we also investigate the impact of selecting not a single regression model per problem, but personalized ensembles. We test our approach on predicting the performance of numerical optimization heuristics on the BBOB benchmark collection., To appear in the Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2021), ACM
- Published
- 2021