Improving the Robustness of Deep Neural Networks via Stability Training
Distributional Smoothing with Virtual Adversarial Training