Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Beyond Predictions in Neural ODEs: Identification and Interventions

About

Spurred by tremendous success in pattern matching and prediction tasks, researchers increasingly resort to machine learning to aid original scientific discovery. Given large amounts of observational data about a system, can we uncover the rules that govern its evolution? Solving this task holds the great promise of fully understanding the causal interactions and being able to make reliable predictions about the system's behavior under interventions. We take a step towards answering this question for time-series data generated from systems of ordinary differential equations (ODEs). While the governing ODEs might not be identifiable from data alone, we show that combining simple regularization schemes with flexible neural ODEs can robustly recover the dynamics and causal structures from time-series data. Our results on a variety of (non)-linear first and second order systems as well as real data validate our method. We conclude by showing that we can also make accurate predictions under interventions on variables or the system itself.

Hananeh Aliee, Fabian J. Theis, Niki Kilbertus• 2021

Related benchmarks

TaskDatasetResultRank
Gene expression dynamics predictionHematopoesis Erythroid lineage (test)
Sparsity0.0133
12
Gene regulatory dynamics predictionSIM350 5% noise (test)
MSE2.8
12
Gene regulatory network inferenceBreast cancer in pseudotime
Sparsity11.2
12
Gene regulatory network inferenceYeast cell cycle
Sparsity10.89
12
Gene regulatory network inferenceSIM350 5% noise (test)
Sparsity6.2
12
System IdentificationSynthetic second-order ODE (train)
MSE6.60e-5
6
System IdentificationSynthetic second-order ODE Extrapolation
MSE4.10e-4
6
Human motion forecastingHuman Motion Capture Wave (train)
MSE2.00e-4
5
Human motion forecastingHuman Motion Capture Walk (train)
MSE6.70e-4
5
Human motion forecastingHuman Motion Capture Golf (test)
MSE0.0028
5
Showing 10 of 12 rows

Other info

Follow for update