Demo Data from VLDB 2026 / reviewers in the wild / expert
Erik Orm Hellsten
dblp:267/7819 · also Erik Hellsten
· DBLP profile ↗
4ranked-venue papers
1as first author
4since 2021 · last 2024
0000-0003-0933-3349ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 since 2021Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
3 papers |
Optimization for machine learning · 60% Probabilistic and Bayesian machine learning · 23% Robot manipulation · 11% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Reconfigurable computing and FPGAs · 50% GPUs and heterogeneous computing · 50% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
2.2 | 3 | 2024 | BeBOP - Combining Reactive Planning and Bayesian Optimization to Solve Robotic Manipulation Tasks · ICRA 2024 Vanilla Bayesian Optimization Performs Great in High Dimensions · ICML 2024 Self-Correcting Bayesian Optimization through Bayesian Active Learning · NeurIPS 2023 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
1.4 | 2 | 2024 | Vanilla Bayesian Optimization Performs Great in High Dimensions · ICML 2024 Self-Correcting Bayesian Optimization through Bayesian Active Learning · NeurIPS 2023 |
Robotics › Robot manipulation › robot programming
behavior tree generation |
0.8 | 1 | 2024 | BeBOP - Combining Reactive Planning and Bayesian Optimization to Solve Robotic Manipulation Tasks · ICRA 2024 |
Machine learning › Optimization for machine learning › large-scale optimization
high-dimensional optimization |
0.8 | 1 | 2024 | Vanilla Bayesian Optimization Performs Great in High Dimensions · ICML 2024 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
acquisition function |
0.7 | 1 | 2023 | Self-Correcting Bayesian Optimization through Bayesian Active Learning · NeurIPS 2023 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.7 | 1 | 2023 | Self-Correcting Bayesian Optimization through Bayesian Active Learning · NeurIPS 2023 |
Compilers and program optimization › autotuning
compiler autotuning |
0.7 | 1 | 2023 | BaCO: A Fast and Portable Bayesian Compiler Optimization Framework · ASPLOS (4) 2023 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
reactive planning |
0.2 | 1 | 2024 | BeBOP - Combining Reactive Planning and Bayesian Optimization to Solve Robotic Manipulation Tasks · ICRA 2024 |
Mathematical optimization › continuous optimization
high-dimensional optimization |
0.2 | 1 | 2024 | Vanilla Bayesian Optimization Performs Great in High Dimensions · ICML 2024 |
Machine learning › Efficient and distributed learning
active learning |
0.2 | 1 | 2023 | Self-Correcting Bayesian Optimization through Bayesian Active Learning · NeurIPS 2023 |
Machine learning › Probabilistic and Bayesian machine learning › experimental design › bayesian experimental design
bayesian active learning |
0.2 | 1 | 2023 | Self-Correcting Bayesian Optimization through Bayesian Active Learning · NeurIPS 2023 |
GPUs and heterogeneous computing › GPU programming
GPU compiler optimization |
0.2 | 1 | 2023 | BaCO: A Fast and Portable Bayesian Compiler Optimization Framework · ASPLOS (4) 2023 |
Methods — techniques the papers use, named apart from their topics
bayesian optimization · 3.6gaussian process · 1.5random forest surrogate · 0.8behavior trees · 0.8statistical distance · 0.7self-correction · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Vanilla Bayesian Optimization Performs Great in High DimensionsabstractHigh-dimensional optimization problems have long been considered the Achilles’ heel of Bayesian optimization algorithms. Spurred by the curse of dimensionality, a large collection of algorithms aim to make BO more performant in this setting, commonly by imposing various simplifying assumptions on the objective, thereby decreasing its presumed complexity. In this paper, we identify the degeneracies that make vanilla BO poorly suited to high-dimensional tasks, and further show how existing algorithms address these degeneracies through the lens of model complexity. Motivated by the model complexity measure, we derive an enhancement to the prior assumptions that are typical of the vanilla BO algorithm, which reduces the complexity to manageable levels without imposing structural restrictions on the objective. Our modification - a simple scaling of the Gaussian process lengthscale prior in the dimensionality - reveals that standard BO works drastically better than previously thought in high dimensions. Our insights are supplemented by substantial out-performance of existing state-of-the-art on multiple commonly considered real-world high-dimensional tasks. Carl Hvarfner, Erik Orm Hellsten, Luigi Nardi |
ICML | 2 |
| 2024 | BeBOP - Combining Reactive Planning and Bayesian Optimization to Solve Robotic Manipulation TasksabstractRobotic systems for manipulation tasks are increasingly expected to be easy to configure for new tasks. While in the past, robot programs were often written statically and tuned manually, the current, faster transition times call for robust, modular and interpretable solutions that also allow a robotic system to learn how to perform a task. We propose the method Behavior-based Bayesian Optimization and Planning (BeBOP) that combines two approaches for generating behavior trees: we build the structure using a reactive planner and learn specific parameters with Bayesian optimization. The method is evaluated on a set of robotic manipulation benchmarks and is shown to outperform state-of-the-art reinforcement learning algorithms by being up to 46 times faster while simultaneously being less dependent on reward shaping. We also propose a modification to the uncertainty estimate for the random forest surrogate models that drastically improves the results. Jonathan Styrud, Matthias Mayr, Erik Orm Hellsten, Volker Krüger, Christian Smith |
ICRA | 3 |
| 2023 | BaCO: A Fast and Portable Bayesian Compiler Optimization FrameworkabstractWe introduce the Bayesian Compiler Optimization framework (BaCO), a general purpose autotuner for modern compilers targeting CPUs, GPUs, and FPGAs. BaCO provides the flexibility needed to handle the requirements of modern autotuning tasks. Particularly, it deals with permutation, ordered, and continuous parameter types along with both known and unknown parameter constraints. To reason about these parameter types and efficiently deliver high-quality code, BaCO uses Bayesian optimization algorithms specialized towards the autotuning domain. We demonstrate BaCO's effectiveness on three modern compiler systems: TACO, RISE & ELEVATE, and HPVM2FPGA for CPUs, GPUs, and FPGAs respectively. For these domains, BaCO outperforms current state-of-the-art auto-tuners by delivering on average 1.36X--1.56X faster code with a tiny search budget, and BaCO is able to reach expert-level performance 2.9X--3.9X faster. Erik Orm Hellsten, Artur L. F. Souza, Johannes Lenfers, Rubens Lacouture, Olivia Hsu, Adel Ejjeh, Fredrik Kjolstad, Michel Steuwer, Kunle Olukotun, Luigi Nardi |
ASPLOS (4) | 1 |
| 2023 | Self-Correcting Bayesian Optimization through Bayesian Active LearningabstractGaussian processes are the model of choice in Bayesian optimization and active learning. Yet, they are highly dependent on cleverly chosen hyperparameters to reach their full potential, and little effort is devoted to finding good hyperparameters in the literature. We demonstrate the impact of selecting good hyperparameters for GPs and present two acquisition functions that explicitly prioritize hyperparameter learning. Statistical distance-based Active Learning (SAL) considers the average disagreement between samples from the posterior, as measured by a statistical distance. SAL outperforms the state-of-the-art in Bayesian active learning on several test functions. We then introduce Self-Correcting Bayesian Optimization (SCoreBO), which extends SAL to perform Bayesian optimization and active learning simultaneously. SCoreBO learns the model hyperparameters at improved rates compared to vanilla BO, while outperforming the latest Bayesian optimization methods on traditional benchmarks. Moreover, we demonstrate the importance of self-correction on atypical Bayesian optimization tasks. Carl Hvarfner, Erik Orm Hellsten, Frank Hutter, Luigi Nardi |
NeurIPS | 2 |