controlled differential equations

Controlled Differential Equations (CDEs) are a mathematical framework where the dynamics of a system are driven by an external control signal — $dz_t = f(z_t) , dX_t$ where $X_t$ is the control path, enabling neural network models that naturally handle irregular, streaming time series data.

How CDEs Work

  • Control Path: The input time series $X$ is treated as a continuous path that "drives" the system.
  • Dynamics: The hidden state $z_t$ evolves according to the response function $f$ applied to increments of $X$.
  • Rough Path Theory: CDEs are grounded in rough path theory, providing rigorous mathematical foundations.
  • Solution Map: The CDE solution is a continuous function of the input path — providing well-defined gradients.

Why It Matters

  • Irregular Sampling: CDEs naturally handle irregularly sampled time series without interpolation or imputation.
  • Streaming Data: State updates are driven by new data arrivals — natural for online/streaming applications.
  • Mathematical Foundation: CDEs provide the theoretical underpinning for Neural CDEs and related architectures.

CDEs are dynamical systems driven by data streams — a mathematical framework where the input signal continuously drives the system evolution.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account