Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Katharina Eggensperger

dblp:152/6150 · DBLP profile ↗
← Back
15ranked-venue papers
4as first author
8since 2021 · last 2025
0000-0002-0309-401XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 15 · 4 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 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
9 papers
Optimization for machine learning · 43% Deep learning architectures and training · 17% Efficient and distributed learning · 9%
Theoretical computer science
2 papers
Approximation and online algorithms · 48% Algorithmic game theory and mechanism design · 48% Mathematical optimization · 5%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 50% Electronic design automation · 50%

Topics — the 16 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
hyperparameter optimization
2.242025
Put CASH on Bandits: A Max K-Armed Problem for Automated Machine Learning · NeurIPS 2025
SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization · J. Mach. Learn. Res. 2022
Auto-Sklearn 2.0: Hands-free AutoML via Meta-Learning · J. Mach. Learn. Res. 2022
Machine learning › Optimization for machine learning › hyperparameter optimization
combined algorithm selection and hyperparameter optimization
0.912025
Put CASH on Bandits: A Max K-Armed Problem for Automated Machine Learning · NeurIPS 2025
Algorithmic game theory and mechanism design
multi-armed bandit
0.912025
Put CASH on Bandits: A Max K-Armed Problem for Automated Machine Learning · NeurIPS 2025
Approximation and online algorithms
online algorithms
0.912025
Put CASH on Bandits: A Max K-Armed Problem for Automated Machine Learning · NeurIPS 2025
Machine learning › Efficient and distributed learning
automated machine learning
0.822022
Auto-Sklearn 2.0: Hands-free AutoML via Meta-Learning · J. Mach. Learn. Res. 2022
Efficient and Robust Automated Machine Learning · NIPS 2015
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.822022
SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization · J. Mach. Learn. Res. 2022
Efficient and Robust Automated Machine Learning · NIPS 2015
Natural language and speech › Language models and text generation
in-context learning
0.712023
TabPFN: A Transformer That Solves Small Tabular Classification Problems in a Second · ICLR 2023
Machine learning › Deep learning architectures and training
tabular classification
0.712023
TabPFN: A Transformer That Solves Small Tabular Classification Problems in a Second · ICLR 2023
Machine learning › Deep learning architectures and training
transformer
0.712023
TabPFN: A Transformer That Solves Small Tabular Classification Problems in a Second · ICLR 2023
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
algorithm configuration
0.522022
Efficient Parameter Importance Analysis via Ablation with Surrogates · AAAI 2017
SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization · J. Mach. Learn. Res. 2022
Electronic design automation
algorithm selection
0.312018
Neural Networks for Predicting Algorithm Runtime Distributions · IJCAI 2018
Performance modeling and evaluation › performance prediction
execution time prediction
0.312018
Neural Networks for Predicting Algorithm Runtime Distributions · IJCAI 2018
Computer vision › 3D vision
motion capture
0.212016
Automatic bone parameter estimation for skeleton tracking in optical motion capture · ICRA 2016
Computer vision › 3D vision › motion capture
skeleton tracking
0.212016
Automatic bone parameter estimation for skeleton tracking in optical motion capture · ICRA 2016
Machine learning › Kernel, tree and ensemble methods
ensemble learning
0.212015
Efficient and Robust Automated Machine Learning · NIPS 2015
Mathematical optimization › discrete optimization
mixed integer linear programming
0.112017
Efficient Parameter Importance Analysis via Ablation with Surrogates · AAAI 2017

Methods — techniques the papers use, named apart from their topics

bandit algorithms · 1.7MaxUCB · 1.7bayesian optimization · 1.0exploratory research · 0.8confirmatory research · 0.8transformer · 0.7prior-fitted network · 0.7meta-learning · 0.6budget allocation · 0.6bandit strategy · 0.6neural network · 0.3maximum likelihood estimation · 0.3regression surrogate models · 0.3ablation analysis · 0.3
YearPublicationVenuePosition
2025 In-Context Decision Making for Optimizing Complex AutoML Pipelines
abstract
Combined Algorithm Selection and Hyperparameter Optimization (CASH) has been fundamental to traditional AutoML systems. However, with the advancements of pre-trained models, modern ML workflows go beyond hyperparameter optimization and often require fine-tuning, ensembling, and other adaptation techniques. While the core challenge of identifying the best-performing model for a downstream task remains, the increasing heterogeneity of ML pipelines demands novel AutoML approaches. This work extends the CASH framework to select and adapt modern ML pipelines. We propose PS-PFN to efficiently explore and exploit adapting ML pipelines by extending Posterior Sampling (PS) to the max k-armed bandit problem setup. PS-PFN leverages prior-data fitted networks (PFNs) to efficiently estimate the posterior distribution of the maximal value via in-context learning. We show how to extend this method to consider varying costs of pulling arms and to use different PFNs to model reward distributions individually per arm. Experimental results on one novel and two existing standard benchmark tasks demonstrate the superior performance of PS-PFN compared to other bandit and AutoML strategies.
Amir Rezaei Balef, Katharina Eggensperger
ECAI2
2025 Put CASH on Bandits: A Max K-Armed Problem for Automated Machine Learning
abstract
The Combined Algorithm Selection and Hyperparameter optimization (CASH) is a challenging resource allocation problem in the field of AutoML. We propose MaxUCB, a max $k$-armed bandit method to trade off exploring different model classes and conducting hyperparameter optimization. MaxUCB is specifically designed for the light-tailed and bounded reward distributions arising in this setting and, thus, provides an efficient alternative compared to classic max $k$-armed bandit methods assuming heavy-tailed reward distributions. We theoretically and empirically evaluate our method on four standard AutoML benchmarks, demonstrating superior performance over prior approaches. We make our code and data available at https://github.com/amirbalef/CASH_with_Bandits
Amir Rezaei Balef, Claire Vernade, Katharina Eggensperger
NeurIPS3
2024 Position: Why We Must Rethink Empirical Research in Machine Learning
abstract
We warn against a common but incomplete understanding of empirical research in machine learning that leads to non-replicable results, makes findings unreliable, and threatens to undermine progress in the field. To overcome this alarming situation, we call for more awareness of the plurality of ways of gaining knowledge experimentally but also of some epistemic limitations. In particular, we argue most current empirical machine learning research is fashioned as confirmatory research while it should rather be considered exploratory.
Moritz Herrmann, F. Julian D. Lange, Katharina Eggensperger, Giuseppe Casalicchio, Marcel Wever, Matthias Feurer 0001, David Rügamer, Eyke Hüllermeier, Anne-Laure Boulesteix, Bernd Bischl
ICML3
2024 Can Fairness be Automated? Guidelines and Opportunities for Fairness-aware AutoML
abstract
The field of automated machine learning (AutoML) introduces techniques that automate parts of the development of machine learning (ML) systems, accelerating the process and reducing barriers for novices. However, decisions derived from ML models can reproduce, amplify, or even introduce unfairness in our societies, causing harm to (groups of) individuals. In response, researchers have started to propose AutoML systems that jointly optimize fairness and predictive performance to mitigate fairness-related harm. However, fairness is a complex and inherently interdisciplinary subject, and solely posing it as an optimization problem can have adverse side effects. With this work, we aim to raise awareness among developers of AutoML systems about such limitations of fairness-aware AutoML, while also calling attention to the potential of AutoML as a tool for fairness research. We present a comprehensive overview of different ways in which fairness-related harm can arise and the ensuing implications for the design of fairness-aware AutoML. We conclude that while fairness cannot be automated, fairness-aware AutoML can play an important role in the toolbox of ML practitioners. We highlight several open technical challenges for future work in this direction. Additionally, we advocate for the creation of more user-centered assistive systems designed to tackle challenges encountered in fairness work. This article appears in the AI & Society track.
Hilde J. P. Weerts, Florian Pfisterer, Matthias Feurer 0001, Katharina Eggensperger, Edward Bergman, Noor H. Awad, Joaquin Vanschoren, Mykola Pechenizkiy, Bernd Bischl, Frank Hutter
J. Artif. Intell. Res.4
2023 TabPFN: A Transformer That Solves Small Tabular Classification Problems in a Second
Noah Hollmann, Samuel Müller 0005, Katharina Eggensperger, Frank Hutter
ICLR3
2023 Mind the Gap: Measuring Generalization Performance Across Multiple Objectives
Matthias Feurer 0001, Katharina Eggensperger, Edward Bergman, Florian Pfisterer, Bernd Bischl, Frank Hutter
IDA2
2022 Auto-Sklearn 2.0: Hands-free AutoML via Meta-Learning
abstract
Automated Machine Learning (AutoML) supports practitioners and researchers with the tedious task of designing machine learning pipelines and has recently achieved substantial success. In this paper, we introduce new AutoML approaches motivated by our winning submission to the second ChaLearn AutoML challenge. We develop PoSH Auto-sklearn, which enables AutoML systems to work well on large datasets under rigid time limits by using a new, simple and meta-feature-free meta-learning technique and by employing a successful bandit strategy for budget allocation. However, PoSH Auto-sklearn introduces even more ways of running AutoML and might make it harder for users to set it up correctly. Therefore, we also go one step further and study the design space of AutoML itself, proposing a solution towards truly hands-free AutoML. Together, these changes give rise to the next generation of our AutoML system, Auto-sklearn 2.0 . We verify the improvements by these additions in an extensive experimental study on 39 AutoML benchmark datasets. We conclude the paper by comparing to other popular AutoML frameworks and Auto-sklearn 1.0 , reducing the relative error by up to a factor of 4.5, and yielding a performance in 10 minutes that is substantially better than what Auto-sklearn 1.0 achieves within an hour.
Matthias Feurer 0001, Katharina Eggensperger, Stefan Falkner, Marius Lindauer, Frank Hutter
J. Mach. Learn. Res.2
2022 SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization
abstract
Algorithm parameters, in particular hyperparameters of machine learning algorithms, can substantially impact their performance. To support users in determining well-performing hyperparameter configurations for their algorithms, datasets and applications at hand, SMAC3 offers a robust and flexible framework for Bayesian Optimization, which can improve performance within a few evaluations. It offers several facades and pre-sets for typical use cases, such as optimizing hyperparameters, solving low dimensional continuous (artificial) global optimization problems and configuring algorithms to perform well across multiple problem instances. The SMAC3 package is available under a permissive BSD-license at https://github.com/automl/SMAC3.
Marius Lindauer, Katharina Eggensperger, Matthias Feurer 0001, André Biedenkapp, Difan Deng, Carolin Benjamins, Tim Ruhkopf, René Sass, Frank Hutter
J. Mach. Learn. Res.2
2019 Pitfalls and Best Practices in Algorithm Configuration
abstract
Good parameter settings are crucial to achieve high performance in many areas of artificial intelligence (AI), such as propositional satisfiability solving, AI planning, scheduling, and machine learning (in particular deep learning). Automated algorithm configuration methods have recently received much attention in the AI community since they replace tedious, irreproducible and error-prone manual parameter tuning and can lead to new state-of-the-art performance. However, practical applications of algorithm configuration are prone to several (often subtle) pitfalls in the experimental design that can render the procedure ineffective. We identify several common issues and propose best practices for avoiding them. As one possibility for automatically handling as many of these as possible, we also propose a tool called GenericWrapper4AC.
Katharina Eggensperger, Marius Lindauer, Frank Hutter
J. Artif. Intell. Res.1
2018 Neural Networks for Predicting Algorithm Runtime Distributions
abstract
Many state-of-the-art algorithms for solving hard combinatorial problems in artificial intelligence (AI) include elements of stochasticity that lead to high variations in runtime, even for a fixed problem instance. Knowledge about the resulting runtime distributions (RTDs) of algorithms on given problem instances can be exploited in various meta-algorithmic procedures, such as algorithm selection, portfolios, and randomized restarts. Previous work has shown that machine learning can be used to individually predict mean, median and variance of RTDs. To establish a new state-of-the-art in predicting RTDs, we demonstrate that the parameters of an RTD should be learned jointly and that neural networks can do this well by directly optimizing the likelihood of an RTD given runtime observations. In an empirical study involving five algorithms for SAT solving and AI planning, we show that neural networks predict the true RTDs of unseen instances better than previous methods, and can even do so when only few runtime observations are available per training instance.
Katharina Eggensperger, Marius Lindauer, Frank Hutter
IJCAI1
2018 Efficient benchmarking of algorithm configurators via model-based surrogates
Katharina Eggensperger, Marius Lindauer, Holger H. Hoos, Frank Hutter, Kevin Leyton-Brown
Mach. Learn.1
2017 Efficient Parameter Importance Analysis via Ablation with Surrogates
abstract
To achieve peak performance, it is often necessary to adjust the parameters of a given algorithm to the class of problem instances to be solved; this is known to be the case for popular solvers for a broad range of AI problems, including AI planning, propositional satisfiability (SAT) and answer set programming (ASP). To avoid tedious and often highly sub-optimal manual tuning of such parameters by means of ad-hoc methods, general-purpose algorithm configuration procedures can be used to automatically find performance-optimizing parameter settings. While impressive performance gains are often achieved in this manner, additional, potentially costly parameter importance analysis is required to gain insights into what parameter changes are most responsible for those improvements. Here, we show how the running time cost of ablation analysis, a well-known general-purpose approach for assessing parameter importance, can be reduced substantially by using regression models of algorithm performance constructed from data collected during the configuration process. In our experiments, we demonstrate speed-up factors between 33 and 14 727 for ablation analysis on various configuration scenarios from AI planning, SAT, ASP and mixed integer programming (MIP).
André Biedenkapp, Marius Lindauer, Katharina Eggensperger, Frank Hutter, Chris Fawcett, Holger H. Hoos
AAAI3
2016 Automatic bone parameter estimation for skeleton tracking in optical motion capture
abstract
Motion analysis is important in a broad range of contexts, including animation, bio-mechanics, robotics and experiments investigating animal behavior. For applications, in which tracking accuracy is one of the main requirements, passive optical motion capture systems are widely used. Many skeleton tracking methods based on such systems use a predefined skeleton model, which is scaled once in the initialization step to the individual size of the character to be tracked. However, there are remarkable differences in the bone length relations across gender and even more across mammal races. In practice, the optimal skeleton model has to be determined in a manual and time-consuming process. In this paper, we reformulate this task as an optimization problem aiming to rescale a rough hierarchical skeleton structure to optimize probabilistic skeleton tracking performance. We solve this optimization problem by means of state-of-the-art blackbox optimization methods based on sequential model-based Bayesian optimization (SMBO). We compare different SMBO methods on three real-world datasets with an animal and humans, demonstrating that we can automatically find skeleton structures for previously unseen mammals. The same methods also allow an automated choice of a suitable starting frame for initializing tracking.
Tobias Schubert 0002, Katharina Eggensperger, Alexis Gkogkidis, Frank Hutter, Tonio Ball, Wolfram Burgard
ICRA2
2015 Efficient Benchmarking of Hyperparameter Optimizers via Surrogates
abstract
Hyperparameter optimization is crucial for achieving peak performance with many machine learning algorithms; however, the evaluation of new optimization techniques on real-world hyperparameter optimization problems can be very expensive. Therefore, experiments are often performed using cheap synthetic test functions with characteristics rather different from those of real benchmarks of interest. In this work, we introduce another option: cheap-to-evaluate surrogates of real hyperparameter optimization benchmarks that share the same hyperparameter spaces and feature similar response surfaces. Specifically, we train regression models on data describing a machine learning algorithm’s performance depending on its hyperparameter setting, and then cheaply evaluate hyperparameter optimization methods using the model’s performance predictions in lieu of running the real algorithm. We evaluated a wide range of regression techniques, both in terms of how well they predict the performance of new hyperparameter settings and in terms of the quality of surrogate benchmarks obtained. We found that tree-based models capture the performance of several machine learning algorithms well and yield surrogate benchmarks that closely resemble real-world benchmarks, while being much easier to use and orders of magnitude cheaper to evaluate.
Katharina Eggensperger, Frank Hutter, Holger H. Hoos, Kevin Leyton-Brown
AAAI1
2015 Efficient and Robust Automated Machine Learning
abstract
The success of machine learning in a broad range of applications has led to an ever-growing demand for machine learning systems that can be used off the shelf by non-experts. To be effective in practice, such systems need to automatically choose a good algorithm and feature preprocessing steps for a new dataset at hand, and also set their respective hyperparameters. Recent work has started to tackle this automated machine learning (AutoML) problem with the help of efficient Bayesian optimization methods. In this work we introduce a robust new AutoML system based on scikit-learn (using 15 classifiers, 14 feature preprocessing methods, and 4 data preprocessing methods, giving rise to a structured hypothesis space with 110 hyperparameters). This system, which we dub auto-sklearn, improves on existing AutoML methods by automatically taking into account past performance on similar datasets, and by constructing ensembles from the models evaluated during the optimization. Our system won the first phase of the ongoing ChaLearn AutoML challenge, and our comprehensive analysis on over 100 diverse datasets shows that it substantially outperforms the previous state of the art in AutoML. We also demonstrate the performance gains due to each of our contributions and derive insights into the effectiveness of the individual components of auto-sklearn.
Matthias Feurer 0001, Aaron Klein, Katharina Eggensperger, Jost Tobias Springenberg, Manuel Blum 0002, Frank Hutter
NIPS3