Ortho-ODE: Enhancing Robustness and of Neural ODEs against Adversarial Attacks
Not on the map. Why?
Abstract (arXiv)
Neural Ordinary Differential Equations (NODEs) probed the usage of numerical solvers to solve the differential equation characterized by a Neural Network (NN), therefore initiating a new paradigm of deep learning models with infinite depth. NODEs were designed to tackle the irregular time series problem. However, NODEs have demonstrated robustness against various noises and adversarial attacks. This paper is about the natural robustness of NODEs and examines the cause behind such surprising behaviour. We show that by controlling the Lipschitz constant of the ODE dynamics the robustness can be significantly improved. We derive our approach from Grownwall's inequality. Further, we draw parallels between contractivity theory and Grownwall's inequality. Experimentally we corroborate the enhanced robustness on numerous datasets - MNIST, CIFAR-10, and CIFAR 100. We also present the impact of adaptive and non-adaptive solvers on the robustness of NODEs.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 37 references that are in the map. First posted on arXiv 16 May 2023.
Builds on
22 of 37 references.
References · 22
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2016Adversarial Machine Learning at Scalecited by 936
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 571
- 2019Augmented Neural ODEscited by 397
- 2017Adversarial Attacks on Neural Network Policiescited by 320
- 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 237
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 183
- 2020Dissecting Neural ODEscited by 153
- 2018LaVAN: Localized and Visible Adversarial Noisecited by 113
- 2021Orthogonalizing Convolutional Layers with the Cayley Transformcited by 105
10 more
- 2020Training robust neural networks using Lipschitz boundscited by 99
- 2019On Robustness of Neural Ordinary Differential Equationscited by 83
- 2021Training Certifiably Robust Neural Networks with Efficient Local Lipschitz Boundscited by 65
- 2020A Panda? No, It's a Sloth: Slowdown Attacks on Adaptive Multi-Exit Neural Network Inferencecited by 61
- 2021Hamiltonian-based Neural ODE Networks on the SE(3) Manifold For Dynamics Learning and Controlcited by 38
- 2021The Future is Log-Gaussian: ResNets and Their Infinite-Depth-and-Width Limit at Initializationcited by 33
- 2019Learning Stabilizable Nonlinear Dynamics with Contraction-Based Regularizationcited by 32
- 2021Robust Implicit Networks via Non-Euclidean Contractionscited by 20
- 2019Robust Design of Deep Neural Networks against Adversarial Attacks based on Lyapunov Theorycited by 13
- 2021Symplectic Adjoint Method for Exact Gradient of Neural ODE with Minimal Memorycited by 11
Built on by
Not cited yet.