Demo Data from EDBT 2026 / reviewers in the wild / expert
Felix Berkenkamp
dblp:168/8558
· DBLP profile ↗
18ranked-venue papers
4as first author
8since 2021 · last 2024
0000-0002-5179-6606ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 18 · 4 first-author · 8 since 2021Systems, architecture and hardware · 3 · 1 first-author
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
14 papers |
Reinforcement learning · 48% Optimization for machine learning · 23% Probabilistic and Bayesian machine learning · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning
model-based reinforcement learning |
1.8 | 3 | 2024 | Value-Distributional Model-Based Reinforcement Learning · J. Mach. Learn. Res. 2024 On-Policy Model Errors in Reinforcement Learning · ICLR 2022 Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and Planning · NeurIPS 2020 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
1.5 | 3 | 2024 | MALIBO: Meta-learning for Likelihood-free Bayesian Optimization · ICML 2024 No-Regret Bayesian Optimization with Unknown Hyperparameters · J. Mach. Learn. Res. 2019 Safe Exploration for Interactive Machine Learning · NeurIPS 2019 |
Machine learning › Reinforcement learning › safe reinforcement learning
safe exploration |
1.2 | 3 | 2022 | Information-Theoretic Safe Exploration with Gaussian Processes · NeurIPS 2022 Safe Exploration for Interactive Machine Learning · NeurIPS 2019 Safe Exploration in Finite Markov Decision Processes with Gaussian Processes · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.8 | 2 | 2022 | Information-Theoretic Safe Exploration with Gaussian Processes · NeurIPS 2022 Safe Exploration in Finite Markov Decision Processes with Gaussian Processes · NIPS 2016 |
Machine learning › Reinforcement learning › value-based reinforcement learning
distributional reinforcement learning |
0.8 | 1 | 2024 | Value-Distributional Model-Based Reinforcement Learning · J. Mach. Learn. Res. 2024 |
Machine learning › Trustworthy machine learning › uncertainty estimation › epistemic uncertainty
epistemic uncertainty quantification |
0.8 | 1 | 2024 | Value-Distributional Model-Based Reinforcement Learning · J. Mach. Learn. Res. 2024 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
meta-learning for bayesian optimization |
0.8 | 1 | 2024 | MALIBO: Meta-learning for Likelihood-free Bayesian Optimization · ICML 2024 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
surrogate model |
0.8 | 1 | 2024 | MALIBO: Meta-learning for Likelihood-free Bayesian Optimization · ICML 2024 |
Machine learning › Reinforcement learning
on-policy reinforcement learning |
0.6 | 1 | 2022 | On-Policy Model Errors in Reinforcement Learning · ICLR 2022 |
Robotics › Autonomous driving
behavior modeling |
0.4 | 1 | 2020 | Keep Doing What Worked: Behavior Modelling Priors for Offline Reinforcement Learning · ICLR 2020 |
Machine learning › Trustworthy machine learning › uncertainty estimation
epistemic uncertainty |
0.4 | 1 | 2020 | Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and Planning · NeurIPS 2020 |
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff |
0.4 | 1 | 2020 | Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and Planning · NeurIPS 2020 |
Machine learning › Reinforcement learning
offline reinforcement learning |
0.4 | 1 | 2020 | Keep Doing What Worked: Behavior Modelling Priors for Offline Reinforcement Learning · ICLR 2020 |
Machine learning › Reinforcement learning › exploration
optimistic exploration |
0.4 | 1 | 2020 | Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and Planning · NeurIPS 2020 |
Machine learning › Reinforcement learning
exploration |
0.4 | 1 | 2019 | Information-Directed Exploration for Deep Reinforcement Learning · ICLR (Poster) 2019 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
hyperparameter estimation |
0.4 | 1 | 2019 | No-Regret Bayesian Optimization with Unknown Hyperparameters · J. Mach. Learn. Res. 2019 |
Machine learning › Reinforcement learning › exploration
information-theoretic exploration |
0.4 | 1 | 2019 | Information-Directed Exploration for Deep Reinforcement Learning · ICLR (Poster) 2019 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
safe bayesian optimization |
0.4 | 1 | 2019 | Safe Exploration for Interactive Machine Learning · NeurIPS 2019 |
Machine learning › Reinforcement learning › safe reinforcement learning
model-based safe reinforcement learning |
0.3 | 1 | 2017 | Safe Model-based Reinforcement Learning with Stability Guarantees · NIPS 2017 |
Robotics › Motion planning and robot control
robot control |
0.3 | 1 | 2017 | Safe Model-based Reinforcement Learning with Stability Guarantees · NIPS 2017 |
Machine learning › Reinforcement learning
safe reinforcement learning |
0.3 | 1 | 2017 | Safe Model-based Reinforcement Learning with Stability Guarantees · NIPS 2017 |
Robotics › Motion planning and robot control › robot control › controller design
controller tuning |
0.2 | 1 | 2016 | Safe controller optimization for quadrotors with Gaussian processes · ICRA 2016 |
Robotics › Legged, aerial and field robots › aerial robot control › UAV control
quadrotor control |
0.2 | 1 | 2016 | Safe controller optimization for quadrotors with Gaussian processes · ICRA 2016 |
Machine learning › Transfer learning and domain adaptation
task similarity |
0.2 | 1 | 2024 | MALIBO: Meta-learning for Likelihood-free Bayesian Optimization · ICML 2024 |
Machine learning › Learning theory › online learning
regret bounds |
0.1 | 1 | 2020 | Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and Planning · NeurIPS 2020 |
Machine learning › Reinforcement learning › regret minimization
sublinear regret |
0.1 | 1 | 2020 | Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and Planning · NeurIPS 2020 |
Robotics › Motion planning and robot control › robot control › safe control
safety-critical robot control |
0.1 | 1 | 2018 | Verifying Controllers Against Adversarial Examples with Bayesian Optimization · ICRA 2018 |
Methods — techniques the papers use, named apart from their topics
gaussian process · 2.5bayesian optimization · 2.0soft actor-critic · 0.8quantile regression · 0.8meta-learning · 0.8likelihood-free inference · 0.8bellman operator · 0.8auxiliary model · 0.8model error estimation · 0.6gaussian process posterior · 0.6logic specification · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Scalable Meta-Learning with Gaussian ProcessesabstractMeta-learning is a powerful approach that exploits historical data to quickly solve new tasks from the same distribution. In the low-data regime, methods based on the closed-form posterior of Gaussian processes (GP) together with Bayesian optimization have achieved high performance. However, these methods are either computationally expensive or introduce assumptions that hinder a principled propagation of uncertainty between task models. This may disrupt the balance between exploration and exploitation during optimization. In this paper, we develop ScaML-GP, a modular GP model for meta-learning that is scalable in the number of tasks. Our core contribution is carefully designed multi-task kernel that enables hierarchical training and task scalability. Conditioning ScaML-GP on the meta-data exposes its modular nature yielding a test-task prior that combines the posteriors of meta-task GPs. In synthetic and real-world meta-learning experiments, we demonstrate that ScaML-GP can learn efficiently both with few and many meta-tasks. Petru Tighineanu, Lukas Großberger, Paul Baireuther, Kathrin Skubch, Stefan Falkner, Julia Vinogradska, Felix Berkenkamp |
AISTATS | 7 |
| 2024 | MALIBO: Meta-learning for Likelihood-free Bayesian OptimizationabstractBayesian optimization (BO) is a popular method to optimize costly black-box functions, and meta-learning has emerged as a way to leverage knowledge from related tasks to optimize new tasks faster. However, existing meta-learning methods for BO rely on surrogate models that are not scalable or are sensitive to varying input scales and noise types across tasks. Moreover, they often overlook the uncertainty associated with task similarity, leading to unreliable task adaptation when a new task differs significantly or has not been sufficiently explored yet. We propose a novel meta-learning BO approach that bypasses the surrogate model and directly learns the utility of queries across tasks. It explicitly models task uncertainty and includes an auxiliary model to enable robust adaptation to new tasks. Extensive experiments show that our method achieves strong performance and outperforms multiple meta-learning BO methods across various benchmarks. Jiarong Pan, Stefan Falkner, Felix Berkenkamp, Joaquin Vanschoren |
ICML | 3 |
| 2024 | Value-Distributional Model-Based Reinforcement LearningabstractQuantifying uncertainty about a policy's long-term performance is important to solve sequential decision-making tasks. We study the problem from a model-based Bayesian reinforcement learning perspective, where the goal is to learn the posterior distribution over value functions induced by parameter (epistemic) uncertainty of the Markov decision process. Previous work restricts the analysis to a few moments of the distribution over values or imposes a particular distribution shape, e.g., Gaussians. Inspired by distributional reinforcement learning, we introduce a Bellman operator whose fixed-point is the value distribution function. Based on our theory, we propose Epistemic Quantile-Regression (EQR), a model-based algorithm that learns a value distribution function. We combine EQR with soft actor-critic (SAC) for policy optimization with an arbitrary differentiable objective function of the learned value distribution. Evaluation across several continuous-control tasks shows performance benefits with respect to both model-based and model-free algorithms. The code is available at https://github.com/boschresearch/dist-mbrl. Carlos E. Luis, Alessandro G. Bottero, Julia Vinogradska, Felix Berkenkamp, Jan Peters 0001 |
J. Mach. Learn. Res. | 4 |
| 2023 | Model-Based Uncertainty in Value FunctionsabstractWe consider the problem of quantifying uncertainty over expected cumulative rewards in model-based reinforcement learning. In particular, we focus on characterizing the variance over values induced by a distribution over MDPs. Previous work upper bounds the posterior variance over values by solving a so-called uncertainty Bellman equation, but the over-approximation may result in inefficient exploration. We propose a new uncertainty Bellman equation whose solution converges to the true posterior variance over values and explicitly characterizes the gap in previous work. Moreover, our uncertainty quantification technique is easily integrated into common exploration strategies and scales naturally beyond the tabular setting by using standard deep reinforcement learning architectures. Experiments in difficult exploration tasks, both in tabular and continuous control settings, show that our sharper uncertainty estimates improve sample-efficiency. Carlos E. Luis, Alessandro G. Bottero, Julia Vinogradska, Felix Berkenkamp, Jan Peters 0001 |
AISTATS | 4 |
| 2023 | Bayesian optimization with safety constraints: safe and automatic parameter tuning in roboticsabstractSelecting the right tuning parameters for algorithms is a pravelent problem in machine learning that can significantly affect the performance of algorithms. Data-efficient optimization algorithms, such as Bayesian optimization, have been used to automate this process. During experiments on real-world systems such as robotic platforms these methods can evaluate unsafe parameters that lead to safety-critical system failures and can destroy the system. Recently, a safe Bayesian optimization algorithm, called SafeOpt, has been developed, which guarantees that the performance of the system never falls below a critical value; that is, safety is defined based on the performance function. However, coupling performance and safety is often not desirable in practice, since they are often opposing objectives. In this paper, we present a generalized algorithm that allows for multiple safety constraints separate from the objective. Given an initial set of safe parameters, the algorithm maximizes performance but only evaluates parameters that satisfy safety for all constraints with high probability. To this end, it carefully explores the parameter space by exploiting regularity assumptions in terms of a Gaussian process prior. Moreover, we show how context variables can be used to safely transfer knowledge to new situations and tasks. We provide a theoretical analysis and demonstrate that the proposed algorithm enables fast, automatic, and safe optimization of tuning parameters in experiments on a quadrotor vehicle. Felix Berkenkamp, Andreas Krause 0001, Angela P. Schoellig |
Mach. Learn. | 1 |
| 2022 | Transfer Learning with Gaussian Processes for Bayesian OptimizationabstractBayesian optimization is a powerful paradigm to optimize black-box functions based on scarce and noisy data. Its data efficiency can be further improved by transfer learning from related tasks. While recent transfer models meta-learn a prior based on large amount of data, in the low-data regime methods that exploit the closed-form posterior of Gaussian processes (GPs) have an advantage. In this setting, several analytically tractable transfer-model posteriors have been proposed, but the relative advantages of these methods are not well understood. In this paper, we provide a unified view on hierarchical GP models for transfer learning, which allows us to analyze the relationship between methods. As part of the analysis, we develop a novel closed-form boosted GP transfer model that fits between existing approaches in terms of complexity. We evaluate the performance of the different approaches in large-scale experiments and highlight strengths and weaknesses of the different transfer-learning methods. Petru Tighineanu, Kathrin Skubch, Paul Baireuther, Attila Reiss, Felix Berkenkamp, Julia Vinogradska |
AISTATS | 5 |
| 2022 | On-Policy Model Errors in Reinforcement Learning
Lukas P. Fröhlich, Maksym Lefarov, Melanie Nicole Zeilinger, Felix Berkenkamp |
ICLR | 4 |
| 2022 | Information-Theoretic Safe Exploration with Gaussian ProcessesabstractWe consider a sequential decision making task where we are not allowed to evaluate parameters that violate an a priori unknown (safety) constraint. A common approach is to place a Gaussian process prior on the unknown constraint and allow evaluations only in regions that are safe with high probability. Most current methods rely on a discretization of the domain and cannot be directly extended to the continuous case. Moreover, the way in which they exploit regularity assumptions about the constraint introduces an additional critical hyperparameter. In this paper, we propose an information-theoretic safe exploration criterion that directly exploits the GP posterior to identify the most informative safe parameters to evaluate. Our approach is naturally applicable to continuous domains and does not require additional hyperparameters. We theoretically analyze the method and show that we do not violate the safety constraint with high probability and that we explore by learning about the constraint up to arbitrary precision. Empirical evaluations demonstrate improved data-efficiency and scalability. Alessandro G. Bottero, Carlos E. Luis, Julia Vinogradska, Felix Berkenkamp, Jan Peters 0001 |
NeurIPS | 4 |
| 2020 | Keep Doing What Worked: Behavior Modelling Priors for Offline Reinforcement Learning
Noah Y. Siegel, Jost Tobias Springenberg, Felix Berkenkamp, Abbas Abdolmaleki, Michael Neunert, Thomas Lampe, Roland Hafner, Nicolas Heess, Martin A. Riedmiller |
ICLR | 3 |
| 2020 | Efficient Model-Based Reinforcement Learning through Optimistic Policy Search and PlanningabstractModel-based reinforcement learning algorithms with probabilistic dynamical models are amongst the most data-efficient learning methods. This is often attributed to their ability to distinguish between epistemic and aleatoric uncertainty. However, while most algorithms distinguish these two uncertainties for learning the model, they ignore it when optimizing the policy, which leads to greedy and insufficient exploration. At the same time, there are no practical solvers for optimistic exploration algorithms. In this paper, we propose a practical optimistic exploration algorithm (H-UCRL). H-UCRL reparameterizes the set of plausible models and hallucinates control directly on the epistemic uncertainty. By augmenting the input space with the hallucinated inputs, H-UCRL can be solved using standard greedy planners. Furthermore, we analyze H-UCRL and construct a general regret bound for well-calibrated models, which is provably sublinear in the case of Gaussian Process models. Based on this theoretical foundation, we show how optimistic exploration can be easily combined with state-of-the-art reinforcement learning algorithms and different probabilistic models. Our experiments demonstrate that optimistic exploration significantly speeds-up learning when there are penalties on actions, a setting that is notoriously difficult for existing model-based reinforcement learning algorithms. Sebastian Curi, Felix Berkenkamp, Andreas Krause 0001 |
NeurIPS | 2 |
| 2019 | Information-Directed Exploration for Deep Reinforcement Learning
Nikolay Nikolov, Johannes Kirschner, Felix Berkenkamp, Andreas Krause 0001 |
ICLR (Poster) | 3 |
| 2019 | Safe Exploration for Interactive Machine LearningabstractIn interactive machine learning (IML), we iteratively make decisions and obtain noisy observations of an unknown function. While IML methods, e.g., Bayesian optimization and active learning, have been successful in applications, on real-world systems they must provably avoid unsafe decisions. To this end, safe IML algorithms must carefully learn about a priori unknown constraints without making unsafe decisions. Existing algorithms for this problem learn about the safety of all decisions to ensure convergence. This is sample-inefficient, as it explores decisions that are not relevant for the original IML objective. In this paper, we introduce a novel framework that renders any existing unsafe IML algorithm safe. Our method works as an add-on that takes suggested decisions as input and exploits regularity assumptions in terms of a Gaussian process prior in order to efficiently learn about their safety. As a result, we only explore the safe set when necessary for the IML problem. We apply our framework to safe Bayesian optimization and to safe exploration in deterministic Markov Decision Processes (MDP), which have been analyzed separately before. Our method outperforms other algorithms empirically. Matteo Turchetta, Felix Berkenkamp, Andreas Krause 0001 |
NeurIPS | 2 |
| 2019 | No-Regret Bayesian Optimization with Unknown HyperparametersabstractBayesian optimization (BO) based on Gaussian process models is a powerful paradigm to optimize black-box functions that are expensive to evaluate. While several BO algorithms provably converge to the global optimum of the unknown function, they assume that the hyperparameters of the kernel are known in advance. This is not the case in practice and misspecification often causes these algorithms to converge to poor local optima. In this paper, we present the first BO algorithm that is provably no-regret and converges to the optimum without knowledge of the hyperparameters. During optimization we slowly adapt the hyperparameters of stationary kernels and thereby expand the associated function class over time, so that the BO algorithm considers more complex function candidates. Based on the theoretical insights, we propose several practical algorithms that achieve the empirical sample efficiency of BO with online hyperparameter estimation, but retain theoretical convergence guarantees. We evaluate our method on several benchmark problems. Felix Berkenkamp, Angela P. Schoellig, Andreas Krause 0001 |
J. Mach. Learn. Res. | 1 |
| 2018 | Verifying Controllers Against Adversarial Examples with Bayesian OptimizationabstractRecent successes in reinforcement learning have lead to the development of complex controllers for realworld robots. As these robots are deployed in safety-critical applications and interact with humans, it becomes critical to ensure safety in order to avoid causing harm. A first step in this direction is to test the controllers in simulation. To be able to do this, we need to capture what we mean by safety and then efficiently search the space of all behaviors to see if they are safe. In this paper, we present an active-testing framework based on Bayesian Optimization. We specify safety constraints using logic and exploit structure in the problem in order to test the system for adversarial counter examples that violate the safety specifications. These specifications are defined as complex boolean combinations of smooth functions on the trajectories and, unlike reward functions in reinforcement learning, are expressive and impose hard constraints on the system. In our framework, we exploit regularity assumptions on individual functions in form of a Gaussian Process (GP) prior. We combine these into a coherent optimization framework using problem structure. The resulting algorithm is able to provably verify complex safety specifications or alternatively find counter examples. Experimental results show that the proposed method is able to find adversarial examples quickly. Shromona Ghosh, Felix Berkenkamp, Gireeja Ranade, Shaz Qadeer, Ashish Kapoor |
ICRA | 2 |
| 2017 | Virtual vs. real: Trading off simulations and physical experiments in reinforcement learning with Bayesian optimizationabstractIn practice, the parameters of control policies are often tuned manually. This is time-consuming and frustrating. Reinforcement learning is a promising alternative that aims to automate this process, yet often requires too many experiments to be practical. In this paper, we propose a solution to this problem by exploiting prior knowledge from simulations, which are readily available for most robotic platforms. Specifically, we extend Entropy Search, a Bayesian optimization algorithm that maximizes information gain from each experiment, to the case of multiple information sources. The result is a principled way to automatically combine cheap, but inaccurate information from simulations with expensive and accurate physical experiments in a cost-effective manner. We apply the resulting method to a cart-pole system, which confirms that the algorithm can find good control policies with fewer experiments than standard Bayesian optimization on the physical system only. Alonso Marco, Felix Berkenkamp, Philipp Hennig, Angela P. Schoellig, Andreas Krause 0001, Stefan Schaal, Sebastian Trimpe |
ICRA | 2 |
| 2017 | Safe Model-based Reinforcement Learning with Stability GuaranteesabstractReinforcement learning is a powerful paradigm for learning optimal policies from experimental data. However, to find optimal policies, most reinforcement learning algorithms explore all possible actions, which may be harmful for real-world systems. As a consequence, learning algorithms are rarely applied on safety-critical systems in the real world. In this paper, we present a learning algorithm that explicitly considers safety, defined in terms of stability guarantees. Specifically, we extend control-theoretic results on Lyapunov stability verification and show how to use statistical models of the dynamics to obtain high-performance control policies with provable stability certificates. Moreover, under additional regularity assumptions in terms of a Gaussian process prior, we prove that one can effectively and safely collect data in order to learn about the dynamics and thus both improve control performance and expand the safe region of the state space. In our experiments, we show how the resulting algorithm can safely optimize a neural network policy on a simulated inverted pendulum, without the pendulum ever falling down. Felix Berkenkamp, Matteo Turchetta, Angela P. Schoellig, Andreas Krause 0001 |
NIPS | 1 |
| 2016 | Safe controller optimization for quadrotors with Gaussian processesabstractOne of the most fundamental problems when designing controllers for dynamic systems is the tuning of the controller parameters. Typically, a model of the system is used to obtain an initial controller, but ultimately the controller parameters must be tuned manually on the real system to achieve the best performance. To avoid this manual tuning step, methods from machine learning, such as Bayesian optimization, have been used. However, as these methods evaluate different controller parameters on the real system, safety-critical system failures may happen. In this paper, we overcome this problem by applying, for the first time, a recently developed safe optimization algorithm, SafeOpt, to the problem of automatic controller parameter tuning. Given an initial, low-performance controller, SafeOpt automatically optimizes the parameters of a control law while guaranteeing safety. It models the underlying performance measure as a Gaussian process and only explores new controller parameters whose performance lies above a safe performance threshold with high probability. Experimental results on a quadrotor vehicle indicate that the proposed method enables fast, automatic, and safe optimization of controller parameters without human intervention. Felix Berkenkamp, Angela P. Schoellig, Andreas Krause 0001 |
ICRA | 1 |
| 2016 | Safe Exploration in Finite Markov Decision Processes with Gaussian ProcessesabstractIn classical reinforcement learning agents accept arbitrary short term loss for long term gain when exploring their environment. This is infeasible for safety critical applications such as robotics, where even a single unsafe action may cause system failure or harm the environment. In this paper, we address the problem of safely exploring finite Markov decision processes (MDP). We define safety in terms of an a priori unknown safety constraint that depends on states and actions and satisfies certain regularity conditions expressed via a Gaussian process prior. We develop a novel algorithm, SAFEMDP, for this task and prove that it completely explores the safely reachable part of the MDP without violating the safety constraint. To achieve this, it cautiously explores safe states and actions in order to gain statistical confidence about the safety of unvisited state-action pairs from noisy observations collected while navigating the environment. Moreover, the algorithm explicitly considers reachability when exploring the MDP, ensuring that it does not get stuck in any state with no safe way out. We demonstrate our method on digital terrain models for the task of exploring an unknown map with a rover. Matteo Turchetta, Felix Berkenkamp, Andreas Krause 0001 |
NIPS | 2 |