Lune

ICLR2022Top-tier venue

D-CODE: Discovering Closed-form ODEs from Observed Trajectories

Zhaozhi Qian, Krzysztof Kacprzyk, Mihaela van der Schaar

2022Year
32Citations
8Top-tier citations

Abstract

For centuries, scientists have manually designed closed-form ordinary differential equations (ODEs) to model dynamical systems. An automated tool to distill closed-form ODEs from observed trajectories would accelerate the modeling process. Traditionally, symbolic regression is used to uncover a closed-form prediction function a=f(b)a=f(b) with label-feature pairs (ai,bi)(a_i, b_i) as training examples. However, an ODE models the time derivative x˙(t)\dot{x}(t) of a dynamical system, e.g. x˙(t)=f(x(t),t)\dot{x}(t) = f(x(t),t), and the "label" x˙(t)\dot{x}(t) is usually not observed. The existing ways to bridge this gap only perform well for a narrow range of settings with low measurement noise, frequent sampling, and non-chaotic dynamics. In this work, we propose the Discovery of Closed-form ODE framework (D-CODE), which advances symbolic regression beyond the paradigm of supervised learning. D-CODE leverages a novel objective function based on the variational formulation of ODEs to bypass the unobserved time derivative. For formal justification, we prove that this objective is a valid proxy for the estimation error of the true (but unknown) ODE. In the experiments, D-CODE successfully discovered the governing equations of a diverse range of dynamical systems under challenging measurement settings with high noise and infrequent sampling.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 2198086c-7bad-4ef1-81d6-2159a6688031

Cited by top-tier papers8

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines