NEAug 14, 2020

Continuous Optimization Benchmarks by Simulation

arXiv:2008.06249v17 citations
Originality Incremental advance
AI Analysis

This work addresses the need for reliable benchmarks in optimization research, particularly when real-world data is scarce, though it is incremental as it extends simulation methods from discrete to continuous problems.

The paper tackled the problem of generating accurate benchmarks for continuous optimization by using Gaussian process simulation instead of prediction, which retains covariance properties and reduces smoothing issues. In experiments with an artificial ground-truth, this method yielded more accurate benchmarks than standard prediction approaches.

Benchmark experiments are required to test, compare, tune, and understand optimization algorithms. Ideally, benchmark problems closely reflect real-world problem behavior. Yet, real-world problems are not always readily available for benchmarking. For example, evaluation costs may be too high, or resources are unavailable (e.g., software or equipment). As a solution, data from previous evaluations can be used to train surrogate models which are then used for benchmarking. The goal is to generate test functions on which the performance of an algorithm is similar to that on the real-world objective function. However, predictions from data-driven models tend to be smoother than the ground-truth from which the training data is derived. This is especially problematic when the training data becomes sparse. The resulting benchmarks may not reflect the landscape features of the ground-truth, are too easy, and may lead to biased conclusions. To resolve this, we use simulation of Gaussian processes instead of estimation (or prediction). This retains the covariance properties estimated during model training. While previous research suggested a decomposition-based approach for a small-scale, discrete problem, we show that the spectral simulation method enables simulation for continuous optimization problems. In a set of experiments with an artificial ground-truth, we demonstrate that this yields more accurate benchmarks than simply predicting with the Gaussian process model.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes