Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Scalable Gradients for Stochastic Differential Equations

About

The adjoint sensitivity method scalably computes gradients of solutions to ordinary differential equations. We generalize this method to stochastic differential equations, allowing time-efficient and constant-memory computation of gradients with high-order adaptive solvers. Specifically, we derive a stochastic differential equation whose solution is the gradient, a memory-efficient algorithm for caching noise, and conditions under which numerical solutions converge. In addition, we combine our method with gradient-based stochastic variational inference for latent stochastic differential equations. We use our method to fit stochastic dynamics defined by neural networks, achieving competitive performance on a 50-dimensional motion capture dataset.

Xuechen Li, Ting-Kam Leonard Wong, Ricky T. Q. Chen, David Duvenaud• 2020

Related benchmarks

TaskDatasetResultRank
RUL predictionN-CMAPSS
RMSE21.13
72
InterpolationPhysioNet Mortality 2012 (test)
Mean Squared Error (MSE)8.435
70
Remaining Useful Life EstimationC-MAPSS FD002 (test)
RMSE20.28
44
ClassificationBasicMotions 50% Missing
Accuracy35
38
Remaining Useful Life predictionC-MAPSS FD001 (test)
RMSE20.57
32
Remaining Useful Life predictionC-MAPSS FD004 (test)
RMSE21.55
24
Remaining Useful Life predictionC-MAPSS FD003 (test)
RMSE21.13
24
Trajectory InferenceEB dataset 5D (test)
W1 (t=1)0.91
23
Time-series classificationUEA & UCR Time Series Classification Repository Missing (70%)
Accuracy44.6
20
Time-series classificationUEA & UCR Time Series Classification Repository Regular
Accuracy45.6
20
Showing 10 of 32 rows

Other info

Code

Follow for update