← Search

Patrick Kidger

8 accepted papers

2025

AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs?

NeurIPS 2025poster

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 algor…

Cited by 0SourceScholar
2021

"Hey, that’s not an ODE": Faster ODE Adjoints via Seminorms

ICML 2021spotlight

Neural differential equations may be trained by backpropagating gradients via the adjoint method, which is another differential equation typically solved using an adaptive-step-size numerical differential equation solver. A proposed step is accepted if its error, \emph{relative to some norm}, is suf…

2021

Neural Rough Differential Equations for Long Time Series

ICML 2021spotlight

Neural controlled differential equations (CDEs) are the continuous-time analogue of recurrent neural networks, as Neural ODEs are to residual networks, and offer a memory-efficient continuous-time way to model functions of potentially irregular time series. Existing methods for computing the forward…

2021

Signatory: differentiable computations of the signature and logsignature transforms, on both CPU and GPU

ICLR 2021poster

Signatory is a library for calculating and performing functionality related to the signature and logsignature transforms. The focus is on machine learning, and as such includes features such as CPU parallelism, GPU support, and backpropagation. To our knowledge it is the first GPU-capable library fo…

2020

Neural Controlled Differential Equations for Irregular Time Series

NeurIPS 2020spotlight

Neural ordinary differential equations are an attractive option for modelling temporal dynamics. However, a fundamental issue is that the solution to an ordinary differential equation is determined by its initial condition, and there is no mechanism for adjusting the trajectory based on subsequent o…

2019

Deep Signature Transforms

NeurIPS 2019poster

The signature is an infinite graded sequence of statistics known to characterise a stream of data up to a negligible equivalence class. It is a transform which has previously been treated as a fixed feature transformation, on top of which a model may be built. We propose a novel approach which combi…