Skip to main content

Showing 1–50 of 123 results for author: Doerr, C

.
  1. arXiv:2406.06629  [pdf, other

    cs.LG cs.NE

    A Survey of Meta-features Used for Automated Selection of Algorithms for Black-box Single-objective Continuous Optimization

    Authors: Gjorg**a Cenikj, Ana Nikolikj, Gašper Petelin, Niki van Stein, Carola Doerr, Tome Eftimov

    Abstract: The selection of the most appropriate algorithm to solve a given problem instance, known as algorithm selection, is driven by the potential to capitalize on the complementary performance of different algorithms across sets of problem instances. However, determining the optimal algorithm for an unseen problem instance has been shown to be a challenging task, which has garnered significant attention… ▽ More

    Submitted 8 June, 2024; originally announced June 2024.

    Comments: 14 pages, 2 figures

    MSC Class: 68W50 (Primary) 68T30 (Secondary) ACM Class: F.2.1; I.2.4

  2. arXiv:2405.12259  [pdf, other

    cs.LG cs.NE

    Generalization Ability of Feature-based Performance Prediction Models: A Statistical Analysis across Benchmarks

    Authors: Ana Nikolikj, Ana Kostovska, Gjorg**a Cenikj, Carola Doerr, Tome Eftimov

    Abstract: This study examines the generalization ability of algorithm performance prediction models across various benchmark suites. Comparing the statistical similarity between the problem collections with the accuracy of performance prediction models that are based on exploratory landscape analysis features, we observe that there is a positive correlation between these two measures. Specifically, when the… ▽ More

    Submitted 20 May, 2024; originally announced May 2024.

    Comments: To appear in the Proc. of the 2024 IEEE World Congress on Computational - Congress on Evolutionary Computation

  3. arXiv:2405.11964  [pdf, other

    cs.NE

    Quantifying Individual and Joint Module Impact in Modular Optimization Frameworks

    Authors: Ana Nikolikj, Ana Kostovska, Diederick Vermetten, Carola Doerr, Tome Eftimov

    Abstract: This study explores the influence of modules on the performance of modular optimization frameworks for continuous single-objective black-box optimization. There is an extensive variety of modules to choose from when designing algorithm variants, however, there is a rather limited understanding of how each module individually influences the algorithm performance and how the modules interact with ea… ▽ More

    Submitted 20 May, 2024; originally announced May 2024.

    Comments: To appear in the Proc. of IEEE Congress on Evolutionary Computation (WCCI CEC 2024)

  4. arXiv:2404.15837  [pdf, other

    cs.NE

    Empirical Analysis of the Dynamic Binary Value Problem with IOHprofiler

    Authors: Diederick Vermetten, Johannes Lengler, Dimitri Rusin, Thomas Bäck, Carola Doerr

    Abstract: Optimization problems in dynamic environments have recently been the source of several theoretical studies. One of these problems is the monotonic Dynamic Binary Value problem, which theoretically has high discriminatory power between different Genetic Algorithms. Given this theoretical foundation, we integrate several versions of this problem into the IOHprofiler benchmarking framework. Using thi… ▽ More

    Submitted 24 April, 2024; originally announced April 2024.

  5. arXiv:2404.07539  [pdf, other

    cs.NE

    Impact of Training Instance Selection on Automated Algorithm Selection Models for Numerical Black-box Optimization

    Authors: Konstantin Dietrich, Diederick Vermetten, Carola Doerr, Pascal Kerschke

    Abstract: The recently proposed MA-BBOB function generator provides a way to create numerical black-box benchmark problems based on the well-established BBOB suite. Initial studies on this generator highlighted its ability to smoothly transition between the component functions, both from a low-level landscape feature perspective, as well as with regard to algorithm performance. This suggests that MA-BBOB-ge… ▽ More

    Submitted 11 April, 2024; originally announced April 2024.

  6. arXiv:2404.02031  [pdf, other

    math.OC cs.NE

    Using the Empirical Attainment Function for Analyzing Single-objective Black-box Optimization Algorithms

    Authors: Manuel López-Ibáñez, Diederick Vermetten, Johann Dreo, Carola Doerr

    Abstract: A widely accepted way to assess the performance of iterative black-box optimizers is to analyze their empirical cumulative distribution function (ECDF) of pre-defined quality targets achieved not later than a given runtime. In this work, we consider an alternative approach, based on the empirical attainment function (EAF) and we show that the target-based ECDF is an approximation of the EAF. We ar… ▽ More

    Submitted 2 April, 2024; originally announced April 2024.

  7. arXiv:2402.09800  [pdf, other

    cs.NE

    Large-scale Benchmarking of Metaphor-based Optimization Heuristics

    Authors: Diederick Vermetten, Carola Doerr, Hao Wang, Anna V. Kononova, Thomas Bäck

    Abstract: The number of proposed iterative optimization heuristics is growing steadily, and with this growth, there have been many points of discussion within the wider community. One particular criticism that is raised towards many new algorithms is their focus on metaphors used to present the method, rather than emphasizing their potential algorithmic contributions. Several studies into popular metaphor-b… ▽ More

    Submitted 15 February, 2024; originally announced February 2024.

  8. arXiv:2312.11083  [pdf, other

    cs.NE

    MA-BBOB: A Problem Generator for Black-Box Optimization Using Affine Combinations and Shifts

    Authors: Diederick Vermetten, Furong Ye, Thomas Bäck, Carola Doerr

    Abstract: Choosing a set of benchmark problems is often a key component of any empirical evaluation of iterative optimization heuristics. In continuous, single-objective optimization, several sets of problems have become widespread, including the well-established BBOB suite. While this suite is designed to enable rigorous benchmarking, it is also commonly used for testing methods such as algorithm selection… ▽ More

    Submitted 18 December, 2023; originally announced December 2023.

  9. arXiv:2311.17463  [pdf, other

    cs.CG math.NA math.OC

    Constructing Optimal $L_{\infty}$ Star Discrepancy Sets

    Authors: François Clément, Carola Doerr, Kathrin Klamroth, Luís Paquete

    Abstract: The $L_{\infty}$ star discrepancy is a very well-studied measure used to quantify the uniformity of a point set distribution. Constructing optimal point sets for this measure is seen as a very hard problem in the discrepancy community. Indeed, optimal point sets are, up to now, known only for $n\leq 6$ in dimension 2 and $n \leq 2$ for higher dimensions. We introduce in this paper mathematical pro… ▽ More

    Submitted 27 February, 2024; v1 submitted 29 November, 2023; originally announced November 2023.

    Comments: Updated old version with improved plots and a correction on general position

  10. arXiv:2310.10685  [pdf, other

    cs.LG cs.AI cs.NE

    PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimization

    Authors: Ana Kostovska, Gjorg**a Cenikj, Diederick Vermetten, Anja Jankovic, Ana Nikolikj, Urban Skvorc, Peter Korosec, Carola Doerr, Tome Eftimov

    Abstract: The performance of automated algorithm selection (AAS) strongly depends on the portfolio of algorithms to choose from. Selecting the portfolio is a non-trivial task that requires balancing the trade-off between the higher flexibility of large portfolios with the increased complexity of the AAS task. In practice, probably the most common way to choose the algorithms for the portfolio is a greedy se… ▽ More

    Submitted 14 October, 2023; originally announced October 2023.

    Comments: Proc. of International Conference on Automated Machine Learning (AutoML 2023)

  11. arXiv:2310.05576  [pdf

    physics.optics physics.app-ph

    Custom Arrayed Waveguide Gratings with Improved Performance

    Authors: Arthur C. van Wijk, Christopher R. Doerr, B. Imran Akca

    Abstract: Arrayed waveguide gratings (AWGs) are key optical components of various new applications in telecommunication, astrology, medical imaging, and spectroscopy. It is a very powerful integrated light dispersion technology with significant flexibility for tailoring its performance to the individual system needs of each application. There are several examples of custom AWG designs in the literature aimi… ▽ More

    Submitted 9 October, 2023; originally announced October 2023.

  12. Optimizing with Low Budgets: a Comparison on the Black-box Optimization Benchmarking Suite and OpenAI Gym

    Authors: Elena Raponi, Nathanael Rakotonirina Carraz, Jérémy Rapin, Carola Doerr, Olivier Teytaud

    Abstract: The growing ubiquity of machine learning (ML) has led it to enter various areas of computer science, including black-box optimization (BBO). Recent research is particularly concerned with Bayesian optimization (BO). BO-based algorithms are popular in the ML community, as they are used for hyperparameter optimization and more generally for algorithm configuration. However, their efficiency decrease… ▽ More

    Submitted 2 January, 2024; v1 submitted 29 September, 2023; originally announced October 2023.

    Comments: To appear in IEEE Transactions on Evolutionary Computation

  13. Comparing Algorithm Selection Approaches on Black-Box Optimization Problems

    Authors: Ana Kostovska, Anja Jankovic, Diederick Vermetten, Sašo Džeroski, Tome Eftimov, Carola Doerr

    Abstract: Performance complementarity of solvers available to tackle black-box optimization problems gives rise to the important task of algorithm selection (AS). Automated AS approaches can help replace tedious and labor-intensive manual selection, and have already shown promising performance in various optimization domains. Automated AS relies on machine learning (ML) techniques to recommend the best algo… ▽ More

    Submitted 30 June, 2023; originally announced June 2023.

    Comments: To appear in the Companion Proceedings of GECCO 2023 as poster paper

  14. Computing Star Discrepancies with Numerical Black-Box Optimization Algorithms

    Authors: François Clément, Diederick Vermetten, Jacob de Nobel, Alexandre D. Jesus, Luís Paquete, Carola Doerr

    Abstract: The $L_{\infty}$ star discrepancy is a measure for the regularity of a finite set of points taken from $[0,1)^d$. Low discrepancy point sets are highly relevant for Quasi-Monte Carlo methods in numerical integration and several other applications. Unfortunately, computing the $L_{\infty}$ star discrepancy of a given point set is known to be a hard problem, with the best exact algorithms falling sh… ▽ More

    Submitted 29 June, 2023; originally announced June 2023.

    Comments: To appear in the Proceedings of GECCO 2023

  15. arXiv:2306.15276  [pdf, other

    cs.CG math.NA

    Heuristic Approaches to Obtain Low-Discrepancy Point Sets via Subset Selection

    Authors: François Clément, Carola Doerr, Luís Paquete

    Abstract: Building upon the exact methods presented in our earlier work [J. Complexity, 2022], we introduce a heuristic approach for the star discrepancy subset selection problem. The heuristic gradually improves the current-best subset by replacing one of its elements at a time. While we prove that the heuristic does not necessarily return an optimal solution, we obtain very promising results for all teste… ▽ More

    Submitted 8 March, 2024; v1 submitted 27 June, 2023; originally announced June 2023.

  16. arXiv:2306.10627  [pdf, other

    cs.LG cs.NE math.OC

    MA-BBOB: Many-Affine Combinations of BBOB Functions for Evaluating AutoML Approaches in Noiseless Numerical Black-Box Optimization Contexts

    Authors: Diederick Vermetten, Furong Ye, Thomas Bäck, Carola Doerr

    Abstract: Extending a recent suggestion to generate new instances for numerical black-box optimization benchmarking by interpolating pairs of the well-established BBOB functions from the COmparing COntinuous Optimizers (COCO) platform, we propose in this work a further generalization that allows multiple affine combinations of the original instances and arbitrarily chosen locations of the global optima. We… ▽ More

    Submitted 18 June, 2023; originally announced June 2023.

    Comments: To appear in the AutoML 2023 proceedings (ABCD track)

  17. DynamoRep: Trajectory-Based Population Dynamics for Classification of Black-box Optimization Problems

    Authors: Gjorg**a Cenikj, Gašper Petelin, Carola Doerr, Peter Korošec, Tome Eftimov

    Abstract: The application of machine learning (ML) models to the analysis of optimization algorithms requires the representation of optimization problems using numerical features. These features can be used as input for ML models that are trained to select or to configure a suitable algorithm for the problem at hand. Since in pure black-box optimization information about the problem instance can only be obt… ▽ More

    Submitted 8 June, 2023; originally announced June 2023.

    Comments: 9 pages, 5 figures

  18. arXiv:2306.04262  [pdf, other

    cs.LG

    Self-Adjusting Weighted Expected Improvement for Bayesian Optimization

    Authors: Carolin Benjamins, Elena Raponi, Anja Jankovic, Carola Doerr, Marius Lindauer

    Abstract: Bayesian Optimization (BO) is a class of surrogate-based, sample-efficient algorithms for optimizing black-box problems with small evaluation budgets. The BO pipeline itself is highly configurable with many different design choices regarding the initial design, surrogate model, and acquisition function (AF). Unfortunately, our understanding of how to select suitable components for a problem at han… ▽ More

    Submitted 30 June, 2023; v1 submitted 7 June, 2023; originally announced June 2023.

    Comments: AutoML Conference 2023

  19. Algorithm Instance Footprint: Separating Easily Solvable and Challenging Problem Instances

    Authors: Ana Nikolikj, Sašo Džeroski, Mario Andrés Muñoz, Carola Doerr, Peter Korošec, Tome Eftimov

    Abstract: In black-box optimization, it is essential to understand why an algorithm instance works on a set of problem instances while failing on others and provide explanations of its behavior. We propose a methodology for formulating an algorithm instance footprint that consists of a set of problem instances that are easy to be solved and a set of problem instances that are difficult to be solved, for an… ▽ More

    Submitted 1 June, 2023; originally announced June 2023.

    Comments: To appear at GECCO 2023

  20. arXiv:2306.00040  [pdf, other

    cs.LG cs.AI cs.NE

    Assessing the Generalizability of a Performance Predictive Model

    Authors: Ana Nikolikj, Gjorg**a Cenikj, Gordana Ispirova, Diederick Vermetten, Ryan Dieter Lang, Andries Petrus Engelbrecht, Carola Doerr, Peter Korošec, Tome Eftimov

    Abstract: A key component of automated algorithm selection and configuration, which in most cases are performed using supervised machine learning (ML) methods is a good-performing predictive model. The predictive model uses the feature representation of a set of problem instances as input data and predicts the algorithm performance achieved on them. Common machine learning models struggle to make prediction… ▽ More

    Submitted 31 May, 2023; originally announced June 2023.

    Comments: To appear at GECCO 2023

  21. arXiv:2305.19375  [pdf, other

    cs.LG cs.AI

    Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Prediction

    Authors: Ana Nikolikj, Michal Pluháček, Carola Doerr, Peter Korošec, Tome Eftimov

    Abstract: Leave-one-problem-out (LOPO) performance prediction requires machine learning (ML) models to extrapolate algorithms' performance from a set of training problems to a previously unseen problem. LOPO is a very challenging task even for state-of-the-art approaches. Models that work well in the easier leave-one-instance-out scenario often fail to generalize well to the LOPO setting. To address the LOP… ▽ More

    Submitted 30 May, 2023; originally announced May 2023.

    Comments: To appear at IEEE CEC 2023

  22. arXiv:2303.04573  [pdf, other

    cs.NE

    Using Affine Combinations of BBOB Problems for Performance Assessment

    Authors: Diederick Vermetten, Furong Ye, Carola Doerr

    Abstract: Benchmarking plays a major role in the development and analysis of optimization algorithms. As such, the way in which the used benchmark problems are defined significantly affects the insights that can be gained from any given benchmark study. One way to easily extend the range of available benchmark functions is through affine combinations between pairs of functions. From the perspective of lands… ▽ More

    Submitted 8 March, 2023; originally announced March 2023.

  23. arXiv:2303.00890  [pdf, other

    cs.LG math.OC stat.ML

    Comparison of High-Dimensional Bayesian Optimization Algorithms on BBOB

    Authors: Maria Laura Santoni, Elena Raponi, Renato De Leone, Carola Doerr

    Abstract: Bayesian Optimization (BO) is a class of black-box, surrogate-based heuristics that can efficiently optimize problems that are expensive to evaluate, and hence admit only small evaluation budgets. BO is particularly popular for solving numerical optimization problems in industry, where the evaluation of objective functions often relies on time-consuming simulations or physical experiments. However… ▽ More

    Submitted 23 June, 2024; v1 submitted 1 March, 2023; originally announced March 2023.

  24. arXiv:2302.12338  [pdf, ps, other

    cs.NE

    Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear Functions

    Authors: Carola Doerr, Duri Andrea Janett, Johannes Lengler

    Abstract: In a seminal paper in 2013, Witt showed that the (1+1) Evolutionary Algorithm with standard bit mutation needs time $(1+o(1))n \ln n/p_1$ to find the optimum of any linear function, as long as the probability $p_1$ to flip exactly one bit is $Θ(1)$. In this paper we investigate how this result generalizes if standard bit mutation is replaced by an arbitrary unbiased mutation operator. This situati… ▽ More

    Submitted 11 June, 2023; v1 submitted 23 February, 2023; originally announced February 2023.

    Comments: Full version of a paper that is to appear in the Proc. of GECCO 2023

  25. arXiv:2302.12334  [pdf, other

    cs.LG cs.NE

    Using Automated Algorithm Configuration for Parameter Control

    Authors: Deyao Chen, Maxim Buzdalov, Carola Doerr, Nguyen Dang

    Abstract: Dynamic Algorithm Configuration (DAC) tackles the question of how to automatically learn policies to control parameters of algorithms in a data-driven fashion. This question has received considerable attention from the evolutionary community in recent years. Having a good benchmark collection to gain structural understanding on the effectiveness and limitations of different solution methods for DA… ▽ More

    Submitted 14 August, 2023; v1 submitted 23 February, 2023; originally announced February 2023.

    Comments: To appear in the Proc. of the ACM/SIGEVO Conference on Foundations of Genetic Algorithms (FOGA XVII)

  26. arXiv:2301.09876  [pdf, other

    cs.NE cs.AI

    Using Knowledge Graphs for Performance Prediction of Modular Optimization Algorithms

    Authors: Ana Kostovska, Diederick Vermetten, Sašo Džeroski, Panče Panov, Tome Eftimov, Carola Doerr

    Abstract: Empirical data plays an important role in evolutionary computation research. To make better use of the available data, ontologies have been proposed in the literature to organize their storage in a structured way. However, the full potential of these formal methods to capture our domain knowledge has yet to be demonstrated. In this work, we evaluate a performance prediction model built on top of t… ▽ More

    Submitted 24 January, 2023; originally announced January 2023.

    Comments: To appear at EvoApps 2023

  27. arXiv:2301.09524  [pdf, other

    cs.NE cs.AI

    RF+clust for Leave-One-Problem-Out Performance Prediction

    Authors: Ana Nikolikj, Carola Doerr, Tome Eftimov

    Abstract: Per-instance automated algorithm configuration and selection are gaining significant moments in evolutionary computation in recent years. Two crucial, sometimes implicit, ingredients for these automated machine learning (AutoML) methods are 1) feature-based representations of the problem instances and 2) performance prediction methods that take the features as input to estimate how well a specific… ▽ More

    Submitted 24 January, 2023; v1 submitted 23 January, 2023; originally announced January 2023.

    Comments: To appear at EvoApps 2023

  28. arXiv:2211.11332  [pdf, other

    cs.AI cs.SE

    OPTION: OPTImization Algorithm Benchmarking ONtology

    Authors: Ana Kostovska, Diederick Vermetten, Carola Doerr, Saso Džeroski, Panče Panov, Tome Eftimov

    Abstract: Many optimization algorithm benchmarking platforms allow users to share their experimental data to promote reproducible and reusable research. However, different platforms use different data models and formats, which drastically complicates the identification of relevant datasets, their interpretation, and their interoperability. Therefore, a semantically rich, ontology-based, machine-readable dat… ▽ More

    Submitted 21 November, 2022; originally announced November 2022.

  29. arXiv:2211.11227  [pdf, other

    cs.LG

    Explainable Model-specific Algorithm Selection for Multi-Label Classification

    Authors: Ana Kostovska, Carola Doerr, Sašo Džeroski, Dragi Kocev, Panče Panov, Tome Eftimov

    Abstract: Multi-label classification (MLC) is an ML task of predictive modeling in which a data instance can simultaneously belong to multiple classes. MLC is increasingly gaining interest in different application domains such as text mining, computer vision, and bioinformatics. Several MLC algorithms have been proposed in the literature, resulting in a meta-optimization problem that the user needs to addre… ▽ More

    Submitted 21 November, 2022; originally announced November 2022.

  30. arXiv:2211.09678  [pdf, other

    cs.LG

    Towards Automated Design of Bayesian Optimization via Exploratory Landscape Analysis

    Authors: Carolin Benjamins, Anja Jankovic, Elena Raponi, Koen van der Blom, Marius Lindauer, Carola Doerr

    Abstract: Bayesian optimization (BO) algorithms form a class of surrogate-based heuristics, aimed at efficiently computing high-quality solutions for numerical black-box optimization problems. The BO pipeline is highly modular, with different design choices for the initial sampling strategy, the surrogate model, the acquisition function (AF), the solver used to optimize the AF, etc. We demonstrate in this w… ▽ More

    Submitted 17 November, 2022; originally announced November 2022.

    Comments: 6th Workshop on Meta-Learning at NeurIPS 2022, New Orleans

  31. arXiv:2211.01455  [pdf, other

    cs.LG

    PI is back! Switching Acquisition Functions in Bayesian Optimization

    Authors: Carolin Benjamins, Elena Raponi, Anja Jankovic, Koen van der Blom, Maria Laura Santoni, Marius Lindauer, Carola Doerr

    Abstract: Bayesian Optimization (BO) is a powerful, sample-efficient technique to optimize expensive-to-evaluate functions. Each of the BO components, such as the surrogate model, the acquisition function (AF), or the initial design, is subject to a wide range of design choices. Selecting the right components for a given optimization task is a challenging task, which can have significant impact on the quali… ▽ More

    Submitted 2 November, 2022; originally announced November 2022.

    Comments: 2022 NeurIPS Workshop on Gaussian Processes, Spatiotemporal Modeling, and Decision-making Systems

  32. Improving Nevergrad's Algorithm Selection Wizard NGOpt through Automated Algorithm Configuration

    Authors: Risto Trajanov, Ana Nikolikj, Gjorg**a Cenikj, Fabien Teytaud, Mathurin Videau, Olivier Teytaud, Tome Eftimov, Manuel López-Ibáñez, Carola Doerr

    Abstract: Algorithm selection wizards are effective and versatile tools that automatically select an optimization algorithm given high-level information about the problem and available computational resources, such as number and type of decision variables, maximal number of evaluations, possibility to parallelize evaluations, etc. State-of-the-art algorithm selection wizards are complex and difficult to imp… ▽ More

    Submitted 9 September, 2022; originally announced September 2022.

    Comments: Proc. of PPSN 2022

  33. Fast Re-Optimization of LeadingOnes with Frequent Changes

    Authors: Nina Bulanova, Arina Buzdalova, Carola Doerr

    Abstract: In real-world optimization scenarios, the problem instance that we are asked to solve may change during the optimization process, e.g., when new information becomes available or when the environmental conditions change. In such situations, one could hope to achieve reasonable performance by continuing the search from the best solution found for the original problem. Likewise, one may hope that whe… ▽ More

    Submitted 9 September, 2022; originally announced September 2022.

    Comments: IEEE CEC 2022 paper, 8 pages

  34. arXiv:2207.02839  [pdf, ps, other

    math.ST

    Covariance Models for Multivariate Random Fields resulting from Pseudo Cross-Variograms

    Authors: Christopher Dörr, Martin Schlather

    Abstract: So far, the pseudo cross-variogram is primarily used as a tool for the structural analysis of multivariate random fields. Mainly applying recent theoretical results on the pseudo cross-variogram, we use it as a cornerstone in the construction of valid covariance models for multivariate random fields. In particular, we extend known univariate constructions to the multivariate case, and generalize e… ▽ More

    Submitted 6 July, 2022; originally announced July 2022.

  35. Automated Algorithm Selection for Radar Network Configuration

    Authors: Quentin Renau, Johann Dreo, Alain Peres, Yann Semet, Carola Doerr, Benjamin Doerr

    Abstract: The configuration of radar networks is a complex problem that is often performed manually by experts with the help of a simulator. Different numbers and types of radars as well as different locations that the radars shall cover give rise to different instances of the radar configuration problem. The exact modeling of these instances is complex, as the quality of the configurations depends on a lar… ▽ More

    Submitted 22 April, 2023; v1 submitted 7 May, 2022; originally announced May 2022.

    Comments: Author-generated version of a paper in the proceedings of The Genetic and Evolutionary Computation Conference 2022 (GECCO 2022)

    Journal ref: Automated algorithm selection for radar network configuration. GECCO 2022: 1263-1271

  36. arXiv:2204.13753  [pdf, other

    cs.LG cs.NE stat.ML

    High Dimensional Bayesian Optimization with Kernel Principal Component Analysis

    Authors: Kirill Antonov, Elena Raponi, Hao Wang, Carola Doerr

    Abstract: Bayesian Optimization (BO) is a surrogate-based global optimization strategy that relies on a Gaussian Process regression (GPR) model to approximate the objective function and an acquisition function to suggest candidate points. It is well-known that BO does not scale well for high-dimensional problems because the GPR model requires substantially more data points to achieve sufficient accuracy and… ▽ More

    Submitted 26 June, 2022; v1 submitted 28 April, 2022; originally announced April 2022.

  37. arXiv:2204.12770  [pdf, other

    cs.NE

    Run Time Analysis for Random Local Search on Generalized Majority Functions

    Authors: Carola Doerr, Martin S. Krejca

    Abstract: Run time analysis of evolutionary algorithms recently makes significant progress in linking algorithm performance to algorithm parameters. However, settings that study the impact of problem parameters are rare. The recently proposed W-model provides a good framework for such analyses, generating pseudo-Boolean optimization problems with tunable properties. We initiate theoretical research of the… ▽ More

    Submitted 26 September, 2022; v1 submitted 27 April, 2022; originally announced April 2022.

  38. SELECTOR: Selecting a Representative Benchmark Suite for Reproducible Statistical Comparison

    Authors: Gjorg**a Cenikj, Ryan Dieter Lang, Andries Petrus Engelbrecht, Carola Doerr, Peter Korošec, Tome Eftimov

    Abstract: Fair algorithm evaluation is conditioned on the existence of high-quality benchmark datasets that are non-redundant and are representative of typical optimization scenarios. In this paper, we evaluate three heuristics for selecting diverse problem instances which should be involved in the comparison of optimization algorithms in order to ensure robust statistical algorithm performance analysis. Th… ▽ More

    Submitted 25 April, 2022; originally announced April 2022.

    Comments: 10 pages, 6 figures

  39. arXiv:2204.09483  [pdf, other

    cs.NE

    Per-run Algorithm Selection with Warm-starting using Trajectory-based Features

    Authors: Ana Kostovska, Anja Jankovic, Diederick Vermetten, Jacob de Nobel, Hao Wang, Tome Eftimov, Carola Doerr

    Abstract: Per-instance algorithm selection seeks to recommend, for a given problem instance and a given performance criterion, one or several suitable algorithms that are expected to perform well for the particular setting. The selection is classically done offline, using openly available information about the problem instance or features that are extracted from the instance during a dedicated feature extra… ▽ More

    Submitted 7 September, 2022; v1 submitted 20 April, 2022; originally announced April 2022.

  40. arXiv:2204.09353  [pdf, other

    cs.NE

    Analyzing the Impact of Undersampling on the Benchmarking and Configuration of Evolutionary Algorithms

    Authors: Diederick Vermetten, Hao Wang, Manuel López-Ibañez, Carola Doerr, Thomas Bäck

    Abstract: The stochastic nature of iterative optimization heuristics leads to inherently noisy performance measurements. Since these measurements are often gathered once and then used repeatedly, the number of collected samples will have a significant impact on the reliability of algorithm comparisons. We show that care should be taken when making decisions based on limited data. Particularly, we show that… ▽ More

    Submitted 22 April, 2022; v1 submitted 20 April, 2022; originally announced April 2022.

    Comments: To be published in proceedings of Genetic and Evolutionary Computation Conference (GECCO 22), July 9-13, 2022, Boston, MA, USA. ACM, New York, NY, USA, 9 pages. https://doi.org/10.1145/3512290.3528799

  41. arXiv:2204.07431  [pdf, other

    cs.NE cs.LG

    The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variants

    Authors: Ana Kostovska, Diederick Vermetten, Sašo Džeroski, Carola Doerr, Peter Korošec, Tome Eftimov

    Abstract: Selecting the most suitable algorithm and determining its hyperparameters for a given optimization problem is a challenging task. Accurately predicting how well a certain algorithm could solve the problem is hence desirable. Recent studies in single-objective numerical optimization show that supervised machine learning methods can predict algorithm performance using landscape features extracted fr… ▽ More

    Submitted 15 April, 2022; originally announced April 2022.

  42. arXiv:2204.06539  [pdf, other

    cs.NE

    Switching between Numerical Black-box Optimization Algorithms with Warm-starting Policies

    Authors: Dominik Schröder, Diederick Vermetten, Hao Wang, Carola Doerr, Thomas Bäck

    Abstract: When solving optimization problems with black-box approaches, the algorithms gather valuable information about the problem instance during the optimization process. This information is used to adjust the distributions from which new solution candidates are sampled. In fact, a key objective in evolutionary computation is to identify the most effective ways to collect and exploit instance knowledge.… ▽ More

    Submitted 12 January, 2023; v1 submitted 13 April, 2022; originally announced April 2022.

  43. arXiv:2204.06397  [pdf, other

    cs.NE

    Trajectory-based Algorithm Selection with Warm-starting

    Authors: Anja Jankovic, Diederick Vermetten, Ana Kostovska, Jacob de Nobel, Tome Eftimov, Carola Doerr

    Abstract: Landscape-aware algorithm selection approaches have so far mostly been relying on landscape feature extraction as a preprocessing step, independent of the execution of optimization algorithms in the portfolio. This introduces a significant overhead in computational cost for many practical applications, as features are extracted and computed via sampling and evaluating the problem instance at hand,… ▽ More

    Submitted 7 June, 2022; v1 submitted 13 April, 2022; originally announced April 2022.

  44. arXiv:2203.09227  [pdf, other

    cs.NE

    Non-Elitist Selection Can Improve the Performance of Irace

    Authors: Furong Ye, Diederick L. Vermetten, Carola Doerr, Thomas Bäck

    Abstract: Modern optimization strategies such as evolutionary algorithms, ant colony algorithms, Bayesian optimization techniques, etc. come with several parameters that steer their behavior during the optimization process. To obtain high-performing algorithm instances, automated algorithm configuration techniques have been developed. One of the most popular tools is irace, which evaluates configurations in… ▽ More

    Submitted 25 June, 2022; v1 submitted 17 March, 2022; originally announced March 2022.

    Comments: PPSN 2022

  45. arXiv:2202.03259  [pdf, other

    cs.NE cs.LG

    Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configuration

    Authors: André Biedenkapp, Nguyen Dang, Martin S. Krejca, Frank Hutter, Carola Doerr

    Abstract: It has long been observed that the performance of evolutionary algorithms and other randomized search heuristics can benefit from a non-static choice of the parameters that steer their optimization behavior. Mechanisms that identify suitable configurations on the fly ("parameter control") or via a dedicated training process ("dynamic algorithm configuration") are therefore an important component o… ▽ More

    Submitted 15 April, 2022; v1 submitted 7 February, 2022; originally announced February 2022.

  46. arXiv:2112.02595  [pdf, ps, other

    math.ST stat.ME

    Characterization Theorems for Pseudo-Variograms

    Authors: Christopher Dörr, Martin Schlather

    Abstract: Pseudo-variograms appear naturally in the context of multivariate Brown-Resnick processes, and are a useful tool for analysis and prediction of multivariate random fields. We give a necessary and sufficient criterion for a matrix-valued function to be a pseudo-variogram, and further provide a Schoenberg-type result connecting pseudo-variograms and multivariate correlation functions. By means of th… ▽ More

    Submitted 5 December, 2021; originally announced December 2021.

  47. arXiv:2111.04077  [pdf, other

    cs.NE

    IOHexperimenter: Benchmarking Platform for Iterative Optimization Heuristics

    Authors: Jacob de Nobel, Furong Ye, Diederick Vermetten, Hao Wang, Carola Doerr, Thomas Bäck

    Abstract: We present IOHexperimenter, the experimentation module of the IOHprofiler project, which aims at providing an easy-to-use and highly customizable toolbox for benchmarking iterative optimization heuristics such as local search, evolutionary and genetic algorithms, Bayesian optimization techniques, etc. IOHexperimenter can be used as a stand-alone tool or as part of a benchmarking pipeline that uses… ▽ More

    Submitted 17 April, 2022; v1 submitted 7 November, 2021; originally announced November 2021.

  48. Automated Configuration of Genetic Algorithms by Tuning for Anytime Performance

    Authors: Furong Ye, Carola Doerr, Hao Wang, Thomas Bäck

    Abstract: Finding the best configuration of algorithms' hyperparameters for a given optimization problem is an important task in evolutionary computation. We compare in this work the results of four different hyperparameter tuning approaches for a family of genetic algorithms on 25 diverse pseudo-Boolean optimization problems. More precisely, we compare previously obtained results from a grid search with th… ▽ More

    Submitted 17 March, 2022; v1 submitted 11 June, 2021; originally announced June 2021.

  49. OPTION: OPTImization Algorithm Benchmarking ONtology

    Authors: Ana Kostovska, Diederick Vermetten, Carola Doerr, Sašo Džeroski, Panče Panov, Tome Eftimov

    Abstract: Many platforms for benchmarking optimization algorithms offer users the possibility of sharing their experimental data with the purpose of promoting reproducible and reusable research. However, different platforms use different data models and formats, which drastically inhibits identification of relevant data sets, their interpretation, and their interoperability. Consequently, a semantically ric… ▽ More

    Submitted 24 April, 2021; originally announced April 2021.

    Comments: To appear in the Proceedings of Genetic and Evolutionary Computation Conference Companion (GECCO 2021), ACM

  50. Personalizing Performance Regression Models to Black-Box Optimization Problems

    Authors: Tome Eftimov, Anja Jankovic, Gorjan Popovski, Carola Doerr, Peter Korošec

    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), howeve… ▽ More

    Submitted 22 April, 2021; originally announced April 2021.

    Comments: To appear in the Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2021), ACM