Branched Signature Kernel Solvers for ODEs with rough Single-Trajectory signals

Munawar Ali, Qi Feng, Charlie Pyle, George Xu
5/25/2026
math.NAcs.CEcs.LG

No official code found. Best implementation: CharliePyle4/BSK_ODE (0 stars, last commit 2026-06-24).

Abstract

We develop a branched signature kernel solver for linear and nonlinear ordinary differential equations driven by a \emph{single observed trajectory} of a possibly rough forcing signal -- a setting that arises naturally in earthquake engineering, finance, biology, and structural health monitoring, where the forcing is observed exactly once and the solver must respect the underlying physical law without recourse to an ensemble of realizations. Two ingredients are new. First, a \emph{count-sampling} construction turns the single observation into a hierarchical family of $N+1$ nested training paths on which the branched signature kernel can be evaluated; this allows the signature kernel machinery, originally designed for multi-realization regression problems, to operate on a single-trajectory observation. Second, a kernel-collocation framework places the ansatz either on the highest-order derivative of the solution (with lower derivatives recovered by integrating the kernel) or on the solution itself (after $m$-fold integration of the ODE). We prove a universal approximation theorem for the branched signature kernel, leveraging the Hairer--Kelly morphism to express branched signature evaluations through geometric signatures of time-extended paths. The offline solver is extended to a streaming Test/Train/Retrain protocol with closed-form online updates in the linear case and scalar Newton steps in the nonlinear case. Numerical experiments on six benchmarks (El-Centro earthquake displacement, the Solow capital-stock model, an fBM-driven second-order ODE, a forced Duffing oscillator, a path-dependent Arias-intensity-degraded oscillator with variable coefficients, and a noisy Kuramoto phase-oscillator system) show that the branched signature-kernel solver delivers accurate, stable predictions across all regimes.

View on arXivView PDF

Code Implementations(1)

Experiments and code from Branched Signature Kernel Solvers for ODEs with rough Single-Trajectory signals

00Python, Jupyter NotebookJun 4, 20263 months ago

Cite this paper

@article{ali2026branched,
  title  = {Branched Signature Kernel Solvers for ODEs with rough Single-Trajectory signals},
  author = {Munawar Ali and Qi Feng and Charlie Pyle and George Xu},
  year   = {2026},
  eprint = {2605.25826},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.25826v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.25826.svg)](https://codeofpaper.com/paper/2605.25826)

Discussion