English

MOCK: an Algorithm for Learning Nonparametric Differential Equations via Multivariate Occupation Kernel Functions

Machine Learning 2025-07-29 v4 Machine Learning

Abstract

Learning a nonparametric system of ordinary differential equations from trajectories in a dd-dimensional state space requires learning dd functions of dd variables. Explicit formulations often scale quadratically in dd unless additional knowledge about system properties, such as sparsity and symmetries, is available. In this work, we propose a linear approach, the multivariate occupation kernel method (MOCK), using the implicit formulation provided by vector-valued reproducing kernel Hilbert spaces. The solution for the vector field relies on multivariate occupation kernel functions associated with the trajectories and scales linearly with the dimension of the state space. We validate through experiments on a variety of simulated and real datasets ranging from 2 to 1024 dimensions. MOCK outperforms all other comparators on 3 of the 9 datasets on full trajectory prediction and 4 out of the 9 datasets on next-point prediction.

Keywords

Cite

@article{arxiv.2306.10189,
  title  = {MOCK: an Algorithm for Learning Nonparametric Differential Equations via Multivariate Occupation Kernel Functions},
  author = {Victor Rielly and Kamel Lahouel and Ethan Lew and Nicholas Fisher and Vicky Haney and Michael Wells and Bruno Jedynak},
  journal= {arXiv preprint arXiv:2306.10189},
  year   = {2025}
}

Comments

29 pages, 6 figures Accepted at Transactions in Machine Learning Research (TMLR)

R2 v1 2026-06-28T11:07:42.622Z