How Does Noise Help Robustness? Explanation and Exploration Under the Neural SDE Framework

Abstract

Neural Ordinary Differential Equation (Neural ODE) has been proposed as a continuous approximation to the ResNet architecture. Some commonly used regularization mechanisms in discrete neural networks (e.g., dropout, Gaussian noise) are missing in current Neural ODE networks. In this paper, we propose a new continuous neural network framework called Neural Stochastic Differential Equation (Neural SDE), which naturally incorporates various commonly used regularization mechanisms based on random noise injection. For regularization purposes, our framework includes multiple types of noise patterns, such as dropout, additive, and multiplicative noise, which are common in plain neural networks. We provide some theoretical analyses explaining the improved robustness of our models against input perturbations. Furthermore, we demonstrate that the Neural SDE network can achieve better generalization than the Neural ODE and is more resistant to adversarial and non-adversarial input perturbations.

Cite

Text

Liu et al. "How Does Noise Help Robustness? Explanation and Exploration Under the Neural SDE Framework." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020. doi:10.1109/CVPR42600.2020.00036

Markdown

[Liu et al. "How Does Noise Help Robustness? Explanation and Exploration Under the Neural SDE Framework." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020.](https://mlanthology.org/cvpr/2020/liu2020cvpr-noise/) doi:10.1109/CVPR42600.2020.00036

BibTeX

@inproceedings{liu2020cvpr-noise,
  title     = {{How Does Noise Help Robustness? Explanation and Exploration Under the Neural SDE Framework}},
  author    = {Liu, Xuanqing and Xiao, Tesi and Si, Si and Cao, Qin and Kumar, Sanjiv and Hsieh, Cho-Jui},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2020},
  doi       = {10.1109/CVPR42600.2020.00036},
  url       = {https://mlanthology.org/cvpr/2020/liu2020cvpr-noise/}
}