Demo Data from EDBT 2026 / reviewers in the wild / expert
Nicholas Krämer
dblp:259/3083
· DBLP profile ↗
8ranked-venue papers
5as first author
7since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 5 first-author · 7 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
5 papers |
Trustworthy machine learning · 75% Probabilistic and Bayesian machine learning · 25% | |
| Theoretical computer science
4 papers |
Mathematical optimization · 74% Algorithms and data structures · 26% | |
| Interdisciplinary, comprehensive, and emerging computing
4 papers |
Computational science and engineering · 100% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › uncertainty estimation
probabilistic numerics |
1.5 | 3 | 2022 | Probabilistic ODE Solutions in Millions of Dimensions · ICML 2022 A Probabilistic State Space Model for Joint Inference from Differential Equations and Data · NeurIPS 2021 Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.9 | 2 | 2021 | Linear-Time Probabilistic Solution of Boundary Value Problems · NeurIPS 2021 Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.8 | 1 | 2024 | Stable Implementation of Probabilistic ODE Solvers · J. Mach. Learn. Res. 2024 |
Computational science and engineering
scientific machine learning |
0.8 | 1 | 2024 | Gradients of Functions of Large Matrices · NeurIPS 2024 |
Algorithms and data structures
numerical linear algebra |
0.8 | 1 | 2024 | Gradients of Functions of Large Matrices · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › uncertainty estimation › probabilistic numerics
probabilistic ODE solvers |
0.6 | 1 | 2022 | Probabilistic ODE Solutions in Millions of Dimensions · ICML 2022 |
Computational science and engineering › partial differential equations
boundary value problems |
0.5 | 1 | 2021 | Linear-Time Probabilistic Solution of Boundary Value Problems · NeurIPS 2021 |
Computational science and engineering
mechanistic modeling |
0.5 | 1 | 2021 | A Probabilistic State Space Model for Joint Inference from Differential Equations and Data · NeurIPS 2021 |
Computational science and engineering
numerical solution of differential equations |
0.5 | 1 | 2021 | Linear-Time Probabilistic Solution of Boundary Value Problems · NeurIPS 2021 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
gradient-based optimization |
0.4 | 1 | 2020 | Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020 |
Mathematical optimization
stochastic optimization |
0.4 | 1 | 2020 | Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020 |
Computational science and engineering
dynamical systems |
0.1 | 1 | 2020 | Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical Systems · ICML 2020 |
Methods — techniques the papers use, named apart from their topics
square-root implementation · 1.5lanczos iteration · 1.5initialisation · 1.5coordinate change preconditioner · 1.5arnoldi iteration · 1.5adjoint systems · 1.5Gaussian ODE filtering · 1.3kronecker structure · 1.1probabilistic numerical method · 1.0gauss-markov prior · 1.0extended kalman filter · 1.0bayesian filtering · 1.0gradient-based optimization · 0.9independence assumptions · 0.6independence assumption · 0.6sampling · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | VIKING: Deep variational inference with stochastic projectionsabstractVariational mean field approximations tend to struggle with contemporary overparametrized deep neural networks. Where a Bayesian treatment is usually associated with high-quality predictions and uncertainties, the practical reality has been the opposite, with unstable training, poor predictive power, and subpar calibration. Building upon recent work on reparametrizations of neural networks, we propose a simple variational family that considers two independent linear subspaces of the parameter space. These represent functional changes inside and outside the support of training data. This allows us to build a fully-correlated approximate posterior reflecting the overparametrization that tunes easy-to-interpret hyperparameters. We develop scalable numerical routines that maximize the associated evidence lower bound (ELBO) and sample from the approximate posterior. Empirically, we observe state-of-the-art performance across tasks, models, and datasets compared to a wide array of baseline methods. Our results show that approximate Bayesian inference applied to deep neural networks is far from a lost cause when constructing inference mechanisms that reflect the geometry of reparametrizations. Samuel Matthiesen, Hrittik Roy, Nicholas Krämer, Yevgen Zainchkovskyy, Stas Syrota, Alejandro Valverde Mahou, Carl Henrik Ek, Søren Hauberg |
NeurIPS | 3 |
| 2024 | Gradients of Functions of Large MatricesabstractTuning scientific and probabilistic machine learning models - for example, partial differential equations, Gaussian processes, or Bayesian neural networks - often relies on evaluating functions of matrices whose size grows with the data set or the number of parameters.
While the state-of-the-art for _evaluating_ these quantities is almost always based on Lanczos and Arnoldi iterations, the present work is the first to explain how to _differentiate_ these workhorses of numerical linear algebra efficiently.
To get there, we derive previously unknown adjoint systems for Lanczos and Arnoldi iterations, implement them in JAX, and show that the resulting code can compete with Diffrax when it comes to differentiating PDEs, GPyTorch for selecting Gaussian process models and beats standard factorisation methods for calibrating Bayesian neural networks.
All this is achieved without any problem-specific code optimisation.
Find the code at [link redacted] and install the library with *pip install [redacted]*. Nicholas Krämer, Pablo Moreno-Muñoz, Hrittik Roy, Søren Hauberg |
NeurIPS | 1 |
| 2024 | Stable Implementation of Probabilistic ODE SolversabstractProbabilistic solvers for ordinary differential equations (ODEs) provide efficient quantification of numerical uncertainty associated with the simulation of dynamical systems. Their convergence rates have been established by a growing body of theoretical analysis. However, these algorithms suffer from numerical instability when run at high order or with small step sizes---that is, exactly in the regime in which they achieve the highest accuracy. The present work proposes and examines a solution to this problem. It involves three components: accurate initialisation, a coordinate change preconditioner that makes numerical stability concerns step-size-independent, and square-root implementation. Using all three techniques enables numerical computation of probabilistic solutions of ODEs with algorithms of order up to 11, as demonstrated on a set of challenging test problems. The resulting rapid convergence is shown to be competitive with high-order, state-of-the-art, classical methods. As a consequence, a barrier between analysing probabilistic ODE solvers and applying them to interesting machine learning problems is effectively removed. Nicholas Krämer, Philipp Hennig |
J. Mach. Learn. Res. | 1 |
| 2022 | Probabilistic Numerical Method of Lines for Time-Dependent Partial Differential EquationsabstractThis work develops a class of probabilistic algorithms for the numerical solution of nonlinear, time-dependent partial differential equations (PDEs). Current state-of-the-art PDE solvers treat the space- and time-dimensions separately, serially, and with black-box algorithms, which obscures the interactions between spatial and temporal approximation errors and misguides the quantification of the overall error. To fix this issue, we introduce a probabilistic version of a technique called method of lines. The proposed algorithm begins with a Gaussian process interpretation of finite difference methods, which then interacts naturally with filtering-based probabilistic ordinary differential equation (ODE) solvers because they share a common language: Bayesian inference. Joint quantification of space- and time-uncertainty becomes possible without losing the performance benefits of well-tuned ODE solvers. Thereby, we extend the toolbox of probabilistic programs for differential equation simulation to PDEs. Nicholas Krämer, Jonathan Schmidt 0001, Philipp Hennig |
AISTATS | 1 |
| 2022 | Probabilistic ODE Solutions in Millions of DimensionsabstractProbabilistic solvers for ordinary differential equations (ODEs) have emerged as an efficient framework for uncertainty quantification and inference on dynamical systems. In this work, we explain the mathematical assumptions and detailed implementation schemes behind solving high-dimensional ODEs with a probabilistic numerical algorithm. This has not been possible before due to matrix-matrix operations in each solver step, but is crucial for scientifically relevant problems—most importantly, the solution of discretised partial differential equations. In a nutshell, efficient high-dimensional probabilistic ODE solutions build either on independence assumptions or on Kronecker structure in the prior model. We evaluate the resulting efficiency on a range of problems, including the probabilistic numerical simulation of a differential equation with millions of dimensions. Nicholas Krämer, Nathanael Bosch, Jonathan Schmidt 0001, Philipp Hennig |
ICML | 1 |
| 2021 | Linear-Time Probabilistic Solution of Boundary Value ProblemsabstractWe propose a fast algorithm for the probabilistic solution of boundary value problems (BVPs), which are ordinary differential equations subject to boundary conditions. In contrast to previous work, we introduce a Gauss-Markov prior and tailor it specifically to BVPs, which allows computing a posterior distribution over the solution in linear time, at a quality and cost comparable to that of well-established, non-probabilistic methods. Our model further delivers uncertainty quantification, mesh refinement, and hyperparameter adaptation. We demonstrate how these practical considerations positively impact the efficiency of the scheme. Altogether, this results in a practically usable probabilistic BVP solver that is (in contrast to non-probabilistic algorithms) natively compatible with other parts of the statistical modelling tool-chain. Nicholas Krämer, Philipp Hennig |
NeurIPS | 1 |
| 2021 | A Probabilistic State Space Model for Joint Inference from Differential Equations and DataabstractMechanistic models with differential equations are a key component of scientific applications of machine learning. Inference in such models is usually computationally demanding because it involves repeatedly solving the differential equation. The main problem here is that the numerical solver is hard to combine with standard inference techniques. Recent work in probabilistic numerics has developed a new class of solvers for ordinary differential equations (ODEs) that phrase the solution process directly in terms of Bayesian filtering. We here show that this allows such methods to be combined very directly, with conceptual and numerical ease, with latent force models in the ODE itself. It then becomes possible to perform approximate Bayesian inference on the latent force as well as the ODE solution in a single, linear complexity pass of an extended Kalman filter / smoother — that is, at the cost of computing a single ODE solution. We demonstrate the expressiveness and performance of the algorithm by training, among others, a non-parametric SIRD model on data from the COVID-19 outbreak. Jonathan Schmidt 0001, Nicholas Krämer, Philipp Hennig |
NeurIPS | 2 |
| 2020 | Differentiable Likelihoods for Fast Inversion of 'Likelihood-Free' Dynamical SystemsabstractLikelihood-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 |
ICML | 2 |