LGMLFeb 26, 2023

Modulated Neural ODEs

arXiv:2302.13262v312 citationsh-index: 68
AI Analysis

This work addresses a bottleneck in modeling trajectory variations for researchers in dynamical systems and time-series analysis, representing an incremental improvement over existing NODE methods.

The paper tackles the limitation of Neural ODEs in capturing variations across trajectories by introducing Modulated Neural ODEs (MoNODEs), which use time-invariant modulator variables to separate dynamics from static factors, resulting in improved generalization to new dynamic parameterizations and far-horizon forecasting across oscillating systems, videos, and human walking trajectories, with validation via R² scores.

Neural ordinary differential equations (NODEs) have been proven useful for learning non-linear dynamics of arbitrary trajectories. However, current NODE methods capture variations across trajectories only via the initial state value or by auto-regressive encoder updates. In this work, we introduce Modulated Neural ODEs (MoNODEs), a novel framework that sets apart dynamics states from underlying static factors of variation and improves the existing NODE methods. In particular, we introduce $\textit{time-invariant modulator variables}$ that are learned from the data. We incorporate our proposed framework into four existing NODE variants. We test MoNODE on oscillating systems, videos and human walking trajectories, where each trajectory has trajectory-specific modulation. Our framework consistently improves the existing model ability to generalize to new dynamic parameterizations and to perform far-horizon forecasting. In addition, we verify that the proposed modulator variables are informative of the true unknown factors of variation as measured by $R^2$ scores.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes