neural controlled differential equations

**Neural CDEs** are a **neural network architecture that parameterizes the response function of a controlled differential equation with a neural network** — $dz_t = f_ heta(z_t) , dX_t$, providing a continuous-time, theoretically grounded model for irregular time series classification and regression. **How Neural CDEs Work** - **Input Processing**: Interpolate the irregular time series ${(t_i, x_i)}$ into a continuous path $X_t$. - **Neural Response**: $f_ heta$ is a neural network mapping the hidden state to a matrix that interacts with $dX_t$. - **ODE Solver**: Solve the CDE using standard adaptive ODE solvers (Dormand-Prince, etc.). - **Output**: Read out the prediction from the terminal hidden state $z_T$. **Why It Matters** - **Irregular Time Series**: Purpose-built for irregularly sampled data — outperforms RNNs, LSTMs, and Transformers on irregular benchmarks. - **Missing Data**: Naturally handles missing channels and variable-length sequences. - **Memory Efficient**: Adjoint method enables constant-memory training regardless of sequence length. **Neural CDEs** are **continuous RNNs for irregular data** — using controlled differential equations to process time series with arbitrary sampling patterns.

Go deeper with CFSGPT

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

Create Free Account