atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

Operator-Learning-Inspired Modeling of Neural Ordinary Differential Equations

AAAI 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural ODE training and analysis · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes branched Fourier neural operators (BFNO) as the ODE function of neural ODEs, using dynamic global convolutions with multiple kernels, and reports gains on image classification, time series classification, and FFJORD-based image generation.

Problem

Neural ODEs typically model the hidden-state time derivative with conventional CNNs or FCNs; naively plugging in Fourier neural operators degrades NODE performance on general ML tasks.

Approach

Treat the NODE right-hand side as a differential operator and model it with a branched Fourier neural operator layer that applies L parallel global Fourier-domain convolution kernels and aggregates them with a fully-connected layer, plus a linear skip path.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the conventional NODE ODE function with BFNO-NODENODE image classifier · MNISTtest accuracy: 0.9834 $\pm$ 0.0004 -> 0.9752 $\pm$ 0.0021Hurt
Replace the conventional NODE ODE function with BFNO-NODENODE image classifier · CIFAR-10test accuracy: 0.6264 $\pm$ 0.0015 -> 0.6289 $\pm$ 0.0054Helped
Replace the conventional NODE ODE function with BFNO-NODENODE image classifier · CIFAR-100test accuracy: 0.2608 $\pm$ 0.0076 -> 0.2890 $\pm$ 0.0094Helped
Replace the conventional NODE ODE function with BFNO-NODENODE image classifier · STL-10test accuracy: 0.3711 $\pm$ 0.0089 -> 0.4455 $\pm$ 0.0029Helped
Replace Latent-ODE with Latent-BFNO-NODELatent-ODE (ODE enc.) · HumanActivityaccuracy: 0.859 $\pm$ 0.011 -> 0.874 $\pm$ 0.004Helped
Replace Latent-ODE with Latent-BFNO-NODELatent-ODE (ODE enc.) · PhysioNetAUROC: 0.853 $\pm$ 0.003 -> 0.852 $\pm$ 0.001Hurt
Replace FFJORD-RNODE's ODE function with BFNOFFJORD-RNODE · MNIST test imagesnegative log-likelihood (bits/dim): 0.97 -> 0.88Helped
Replace FFJORD-RNODE's ODE function with BFNOFFJORD-RNODE · CIFAR-10 test imagesnegative log-likelihood (bits/dim): 3.38 -> 3.33Helped
Vary the number of parallel global convolutions; use L=2 rather than too few or too many (ablation)BFNO-NODE · STL-10accuracyMixed
Replace BFNO with FNO or AFNO (ablation)NODE ODE function · Image classification, including STL-10accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-100 STL-10 HumanActivity PhysioNet

Benchmarks: MNIST CIFAR-10 CIFAR-100 STL-10 HumanActivity PhysioNet

Metrics: test accuracy AUROC negative log-likelihood (bits/dim) NFE train loss

Baselines: NODE ANODE SONODE HBNODE GHBNODE NesterovNODE GNesterovNODE AdamNODE ODE-RNN Latent-ODE ACE-Latent-ODE FFJORD-RNODE

Builds on: neural ODE Fourier neural operator adaptive Fourier neural operator FFJORD HBNODE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy