Efficient, Accurate and Stable Gradients for Neural ODEs
About
Training Neural ODEs requires backpropagating through an ODE solve. The state-of-the-art backpropagation method is recursive checkpointing that balances recomputation with memory cost. Here, we introduce a class of algebraically reversible ODE solvers that significantly improve upon both the time and memory cost of recursive checkpointing. The reversible solvers presented calculate exact gradients, are high-order and numerically stable -- strictly improving on previous reversible architectures.
Sam McCallum, James Foster• 2024
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Editing | PIE-Bench Large Edits (random images (140 images)) | CLIP Score16.05 | 20 | |
| Image Editing | PIE-Bench | LPIPS36.8 | 10 | |
| Image Editing | PIE-Bench Small Edits | PSNR33.25 | 10 |
Showing 3 of 3 rows