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.

Hans Kersting

dblp:180/5596 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
5since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 7 · 2 first-author · 5 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
4 papers
Optimization for machine learning · 73% Probabilistic and Bayesian machine learning · 14% Learning theory · 8%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › gradient-based optimization
sharpness-aware minimization
0.712023
An SDE for Modeling SAM: Theory and Insights · ICML 2023
Machine learning › Optimization for machine learning
stochastic gradient descent
0.712023
An SDE for Modeling SAM: Theory and Insights · ICML 2023
Machine learning › Optimization for machine learning
correlated noise
0.612022
On the Theoretical Properties of Noise Correlation in Stochastic Optimization · NeurIPS 2022
Machine learning › Optimization for machine learning › optimization landscape
flat minima
0.612022
Anticorrelated Noise Injection for Improved Generalization · ICML 2022
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
fractional brownian motion
0.612022
On the Theoretical Properties of Noise Correlation in Stochastic Optimization · NeurIPS 2022
Machine learning › Learning theory
generalization
0.612022
Anticorrelated Noise Injection for Improved Generalization · ICML 2022
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent
0.612022
Anticorrelated Noise Injection for Improved Generalization · ICML 2022
Machine learning › Optimization for machine learning
non-convex optimization
0.612022
On the Theoretical Properties of Noise Correlation in Stochastic Optimization · NeurIPS 2022
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
perturbed gradient descent
0.612022
Anticorrelated Noise Injection for Improved Generalization · ICML 2022
Machine learning › Optimization for machine learning › non-convex optimization
saddle point escape
0.612022
On the Theoretical Properties of Noise Correlation in Stochastic Optimization · NeurIPS 2022
Machine learning › Optimization for machine learning
stochastic optimization
0.612022
On the Theoretical Properties of Noise Correlation in Stochastic Optimization · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.412020
Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020
Machine learning › Trustworthy machine learning › uncertainty estimation
probabilistic numerics
0.412020
Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020
Mathematical optimization › continuous optimization › convex optimization › first-order methods
gradient-based optimization
0.412020
Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020
Mathematical optimization
stochastic optimization
0.412020
Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020
Computational science and engineering
dynamical systems
0.112020
Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020

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

sampling · 1.3gradient-based optimization · 1.3Gaussian ODE filtering · 1.3stochastic differential equation · 0.7saddle point analysis · 0.7hessian analysis · 0.7stochastic gradient descent · 0.6ornstein-uhlenbeck process · 0.6generalization bounds · 0.6fractional brownian motion · 0.6
YearPublicationVenuePosition
2024 SDEs for Minimax Optimization
abstract
Minimax optimization problems have attracted a lot of attention over the past few years, with applications ranging from economics to machine learning. While advanced optimization methods exist for such problems, characterizing their dynamics in stochastic scenarios remains notably challenging. In this paper, we pioneer the use of stochastic differential equations (SDEs) to analyze and compare Minimax optimizers. Our SDE models for Stochastic Gradient Descent-Ascent, Stochastic Extragradient, and Stochastic Hamiltonian Gradient Descent are provable approximations of their algorithmic counterparts, clearly showcasing the interplay between hyperparameters, implicit regularization, and implicit curvature-induced noise. This perspective also allows for a unified and simplified analysis strategy based on the principles of Itô calculus. Finally, our approach facilitates the derivation of convergence conditions and closed-form solutions for the dynamics in simplified settings, unveiling further insights into the behavior of different optimizers.
Enea Monzio Compagnoni, Antonio Orvieto, Hans Kersting, Frank Proske, Aurélien Lucchi
AISTATS3
2023 Explicit Regularization in Overparametrized Models via Noise Injection
abstract
Injecting noise within gradient descent has several desirable features, such as smoothing and regularizing properties. In this paper, we investigate the effects of injecting noise before computing a gradient step. We demonstrate that small perturbations can induce explicit regularization for simple models based on the L1-norm, group L1-norms, or nuclear norms. However, when applied to overparametrized neural networks with large widths, we show that the same perturbations can cause variance explosion. To overcome this, we propose using independent layer-wise perturbations, which provably allow for explicit regularization without variance explosion. Our empirical results show that these small perturbations lead to improved generalization performance compared to vanilla gradient descent.
Antonio Orvieto, Anant Raj, Hans Kersting, Francis R. Bach
AISTATS3
2023 An SDE for Modeling SAM: Theory and Insights
abstract
We study the SAM (Sharpness-Aware Minimization) optimizer which has recently attracted a lot of interest due to its increased performance over more classical variants of stochastic gradient descent. Our main contribution is the derivation of continuous-time models (in the form of SDEs) for SAM and two of its variants, both for the full-batch and mini-batch settings. We demonstrate that these SDEs are rigorous approximations of the real discrete-time algorithms (in a weak sense, scaling linearly with the learning rate). Using these models, we then offer an explanation of why SAM prefers flat minima over sharp ones – by showing that it minimizes an implicitly regularized loss with a Hessian-dependent noise structure. Finally, we prove that SAM is attracted to saddle points under some realistic conditions. Our theoretical results are supported by detailed experiments.
Enea Monzio Compagnoni, Luca Biggio, Antonio Orvieto, Frank Proske, Hans Kersting, Aurélien Lucchi
ICML5
2022 Anticorrelated Noise Injection for Improved Generalization
abstract
Injecting artificial noise into gradient descent (GD) is commonly employed to improve the performance of machine learning models. Usually, uncorrelated noise is used in such perturbed gradient descent (PGD) methods. It is, however, not known if this is optimal or whether other types of noise could provide better generalization performance. In this paper, we zoom in on the problem of correlating the perturbations of consecutive PGD steps. We consider a variety of objective functions for which we find that GD with anticorrelated perturbations ("Anti-PGD") generalizes significantly better than GD and standard (uncorrelated) PGD. To support these experimental findings, we also derive a theoretical analysis that demonstrates that Anti-PGD moves to wider minima, while GD and PGD remain stuck in suboptimal regions or even diverge. This new connection between anticorrelated noise and generalization opens the field to novel ways to exploit noise for training machine learning models.
Antonio Orvieto, Hans Kersting, Frank Proske, Francis R. Bach, Aurélien Lucchi
ICML2
2022 On the Theoretical Properties of Noise Correlation in Stochastic Optimization
abstract
Studying the properties of stochastic noise to optimize complex non-convex functions has been an active area of research in the field of machine learning. Prior work~\citep{zhou2019pgd, wei2019noise} has shown that the noise of stochastic gradient descent improves optimization by overcoming undesirable obstacles in the landscape. Moreover, injecting artificial Gaussian noise has become a popular idea to quickly escape saddle points. Indeed, in the absence of reliable gradient information, the noise is used to explore the landscape, but it is unclear what type of noise is optimal in terms of exploration ability. In order to narrow this gap in our knowledge, we study a general type of continuous-time non-Markovian process, based on fractional Brownian motion, that allows for the increments of the process to be correlated. This generalizes processes based on Brownian motion, such as the Ornstein-Uhlenbeck process. We demonstrate how to discretize such processes which gives rise to the new algorithm ``fPGD''. This method is a generalization of the known algorithms PGD and Anti-PGD~\citep{orvieto2022anti}. We study the properties of fPGD both theoretically and empirically, demonstrating that it possesses exploration abilities that, in some cases, are favorable over PGD and Anti-PGD. These results open the field to novel ways to exploit noise for training machine learning models.
Aurélien Lucchi, Frank Proske, Antonio Orvieto, Francis R. Bach, Hans Kersting
NeurIPS5
2020 Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems
abstract
Likelihood-free (a.k.a. simulation-based) inference problems are inverse problems with expensive, or intractable, forward models. ODE inverse problems are commonly treated as likelihood-free, as their forward map has to be numerically approximated by an ODE solver. This, however, is not a fundamental constraint but just a lack of functionality in classic ODE solvers, which do not return a likelihood but a point estimate. To address this shortcoming, we employ Gaussian ODE filtering (a probabilistic numerical method for ODEs) to construct a local Gaussian approximation to the likelihood. This approximation yields tractable estimators for the gradient and Hessian of the (log-)likelihood. Insertion of these estimators into existing gradient-based optimization and sampling methods engenders new solvers for ODE inverse problems. We demonstrate that these methods outperform standard likelihood-free approaches on three benchmark-systems.
Hans Kersting, Nicholas Krämer, Martin Schiegg, Christian Daniel, Michael Tiemann 0001, Philipp Hennig
ICML1
2016 Active Uncertainty Calibration in Bayesian ODE Solvers
Hans Kersting, Philipp Hennig
UAI1