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.
? Tutorial for this page

Nathanael Bosch

dblp:264/9948 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
8since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 4 first-author · 8 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 · 69% Time series and sequential data · 22% Probabilistic and Bayesian machine learning · 8%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Computational science and engineering · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 100%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › uncertainty estimation
probabilistic numerics
3.352024
Parallel-in-Time Probabilistic Numerical ODE Solvers · J. Mach. Learn. Res. 2024
Diffusion Tempering Improves Parameter Estimation with Probabilistic Integrators for Ordinary Differential Equations · ICML 2024
Probabilistic Exponential Integrators · NeurIPS 2023
Machine learning › Trustworthy machine learning › uncertainty estimation › probabilistic numerics
probabilistic ODE solvers
1.322024
Parallel-in-Time Probabilistic Numerical ODE Solvers · J. Mach. Learn. Res. 2024
Probabilistic ODE Solutions in Millions of Dimensions · ICML 2022
Program synthesis and code generation
code generation with language models
0.912025
AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs? · NeurIPS 2025
High-performance computing › performance optimization
numerical program optimization
0.912025
AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs? · NeurIPS 2025
High-performance computing
performance optimization
0.912025
AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs? · NeurIPS 2025
Machine learning › Time series and sequential data › time series analysis
bayesian filtering and smoothing
0.812024
Parallel-in-Time Probabilistic Numerical ODE Solvers · J. Mach. Learn. Res. 2024
Machine learning › Time series and sequential data › time series analysis › bayesian filtering and smoothing
kalman smoothing
0.812024
Parallel-in-Time Probabilistic Numerical ODE Solvers · J. Mach. Learn. Res. 2024
Computational science and engineering › numerical analysis
numerical integration
0.712023
Probabilistic Exponential Integrators · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.612022
Fenrir: Physics-Enhanced Regression for Initial Value Problems · ICML 2022
Computational science and engineering › differential equations
initial value problem
0.612022
Fenrir: Physics-Enhanced Regression for Initial Value Problems · ICML 2022
Computational science and engineering › differential equations
ordinary differential equations
0.612022
Fenrir: Physics-Enhanced Regression for Initial Value Problems · ICML 2022

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

language model agent · 1.7benchmarking · 1.7gradient-based parameter optimization · 1.5diffusion tempering · 1.5stiff differential equation solver · 1.3exponential rosenbrock method · 1.3kronecker structure · 1.1gradient matching · 1.1gauss-markov regression · 1.1parallel-in-time integration · 0.8iterated extended kalman smoother · 0.8independence assumptions · 0.6independence assumption · 0.6hyperparameter estimation · 0.6
YearPublicationVenuePosition
2025 AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs?
abstract
Despite progress in language model (LM) capabilities, evaluations have thus far focused on models' performance on tasks that humans have previously solved, including in programming (SWE-Bench) and mathematics (FrontierMath). We therefore propose testing models' ability to design and implement algorithms in an open-ended benchmark: We task LMs with writing code that efficiently solves computationally challenging problems in computer science, physics, and mathematics. Our AlgoTune benchmark consists of 120 tasks collected from domain experts and a framework for validating and timing LM-synthesized solution code, which is compared to reference implementations from popular open-source packages.In addition, we develop a baseline LM agent, AlgoTuner, and evaluate its performance across a suite of frontier models.AlgoTuner achieves an average 1.58x speedup against reference solvers, including methods from packages such as SciPy, scikit-learn and CVXPY.However, we find that current models fail to discover algorithmic innovations, instead preferring surface-level optimizations. We hope that AlgoTune catalyzes the development of LM agents exhibiting creative problem solving beyond state-of-the-art human performance.
Ori Press, Brandon Amos, Yikai Wu 0001, Samuel K. Ainsworth, Dominik Krupke, Patrick Kidger, Touqir Sajed, Bartolomeo Stellato, Jisun Park 0003, Nathanael Bosch, Eli Meril, Albert Steppi, Arman Zharmagambetov, Fangzhao Zhang, David Pérez-Piñeiro, Alberto Mercurio, Ni Zhan 0002, Talor Abramovich, Kilian Lieret, Shirley Huang, Matthias Bethge, Ofir Press
NeurIPS11
2024 Diffusion Tempering Improves Parameter Estimation with Probabilistic Integrators for Ordinary Differential Equations
abstract
Ordinary differential equations (ODEs) are widely used to describe dynamical systems in science, but identifying parameters that explain experimental measurements is challenging. In particular, although ODEs are differentiable and would allow for gradient-based parameter optimization, the nonlinear dynamics of ODEs often lead to many local minima and extreme sensitivity to initial conditions. We therefore propose diffusion tempering, a novel regularization technique for probabilistic numerical methods which improves convergence of gradient-based parameter optimization in ODEs. By iteratively reducing a noise parameter of the probabilistic integrator, the proposed method converges more reliably to the true parameters. We demonstrate that our method is effective for dynamical systems of different complexity and show that it obtains reliable parameter estimates for a Hodgkin–Huxley model with a practically relevant number of parameters.
Jonas Beck, Nathanael Bosch, Michael Deistler, Kyra L. Kadhim, Jakob H. Macke, Philipp Hennig, Philipp Berens
ICML2
2024 Parallel-in-Time Probabilistic Numerical ODE Solvers
abstract
Probabilistic numerical solvers for ordinary differential equations (ODEs) treat the numerical simulation of dynamical systems as problems of Bayesian state estimation. Aside from producing posterior distributions over ODE solutions and thereby quantifying the numerical approximation error of the method itself, one less-often noted advantage of this formalism is the algorithmic flexibility gained by formulating numerical simulation in the framework of Bayesian filtering and smoothing. In this paper, we leverage this flexibility and build on the time-parallel formulation of iterated extended Kalman smoothers to formulate a parallel-in-time probabilistic numerical ODE solver. Instead of simulating the dynamical system sequentially in time, as done by current probabilistic solvers, the proposed method processes all time steps in parallel and thereby reduces the computational complexity from linear to logarithmic in the number of time steps. We demonstrate the effectiveness of our approach on a variety of ODEs and compare it to a range of both classic and probabilistic numerical ODE solvers.
Nathanael Bosch, Adrien Corenflos, Fatemeh Yaghoobi, Filip Tronarp, Philipp Hennig, Simo Särkkä
J. Mach. Learn. Res.1
2023 Probabilistic Exponential Integrators
abstract
Probabilistic solvers provide a flexible and efficient framework for simulation, uncertainty quantification, and inference in dynamical systems. However, like standard solvers, they suffer performance penalties for certain stiff systems, where small steps are required not for reasons of numerical accuracy but for the sake of stability. This issue is greatly alleviated in semi-linear problems by the probabilistic exponential integrators developed in this paper. By including the fast, linear dynamics in the prior, we arrive at a class of probabilistic integrators with favorable properties. Namely, they are proven to be L-stable, and in a certain case reduce to a classic exponential integrator---with the added benefit of providing a probabilistic account of the numerical error. The method is also generalized to arbitrary non-linear systems by imposing piece-wise semi-linearity on the prior via Jacobians of the vector field at the previous estimates, resulting in probabilistic exponential Rosenbrock methods. We evaluate the proposed methods on multiple stiff differential equations and demonstrate their improved stability and efficiency over established probabilistic solvers. The present contribution thus expands the range of problems that can be effectively tackled within probabilistic numerics.
Nathanael Bosch, Philipp Hennig, Filip Tronarp
NeurIPS1
2022 Pick-and-Mix Information Operators for Probabilistic ODE Solvers
abstract
Probabilistic numerical solvers for ordinary differential equations compute posterior distributions over the solution of an initial value problem via Bayesian inference. In this paper, we leverage their probabilistic formulation to seamlessly include additional information as general likelihood terms. We show that second-order differential equations should be directly provided to the solver, instead of transforming the problem to first order. Additionally, by including higher-order information or physical conservation laws in the model, solutions become more accurate and more physically meaningful. Lastly, we demonstrate the utility of flexible information operators by solving differential-algebraic equations. In conclusion, the probabilistic formulation of numerical solvers offers a flexible way to incorporate various types of information, thus improving the resulting solutions.
Nathanael Bosch, Filip Tronarp, Philipp Hennig
AISTATS1
2022 Probabilistic ODE Solutions in Millions of Dimensions
abstract
Probabilistic 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
ICML2
2022 Fenrir: Physics-Enhanced Regression for Initial Value Problems
abstract
We show how probabilistic numerics can be used to convert an initial value problem into a Gauss–Markov process parametrised by the dynamics of the initial value problem. Consequently, the often difficult problem of parameter estimation in ordinary differential equations is reduced to hyper-parameter estimation in Gauss–Markov regression, which tends to be considerably easier. The method’s relation and benefits in comparison to classical numerical integration and gradient matching approaches is elucidated. In particular, the method can, in contrast to gradient matching, handle partial observations, and has certain routes for escaping local optima not available to classical numerical integration. Experimental results demonstrate that the method is on par or moderately better than competing approaches.
Filip Tronarp, Nathanael Bosch, Philipp Hennig
ICML2
2021 Calibrated Adaptive Probabilistic ODE Solvers
abstract
Probabilistic solvers for ordinary differential equations assign a posterior measure to the solution of an initial value problem. The joint covariance of this distribution provides an estimate of the (global) approximation error. The contraction rate of this error estimate as a function of the solver’s step-size identifies it as a well-calibrated worst-case error, but its explicit numerical value for a certain step size is not automatically a good estimate of the explicit error. Addressing this issue, we introduce, discuss, and assess several probabilistically motivated ways to calibrate the uncertainty estimate. Numerical experiments demonstrate that these calibration methods interact efficiently with adaptive step-size selection, resulting in descriptive, and efficiently computable posteriors. We demonstrate the efficiency of the methodology by benchmarking against the classic, widely used Dormand-Prince 4/5 Runge-Kutta method.
Nathanael Bosch, Philipp Hennig, Filip Tronarp
AISTATS1