Classification regions of deep neural networks
Alhussein Fawzi, Seyed-Mohsen Moosavi-Dezfooli, Pascal Frossard,, Stefano Soatto

TL;DR
This paper investigates the geometric properties of deep neural network classifiers, revealing that they learn connected regions with flat decision boundaries, and introduces a geometric method for detecting adversarial examples.
Contribution
It provides the first systematic empirical analysis of the topology and curvature of decision boundaries in deep networks, linking sensitivity to perturbations with boundary curvature.
Findings
Deep networks learn connected classification regions.
Decision boundaries are mostly flat near data points.
Curvature of decision boundaries correlates with vulnerability to adversarial attacks.
Abstract
The goal of this paper is to analyze the geometric properties of deep neural network classifiers in the input space. We specifically study the topology of classification regions created by deep networks, as well as their associated decision boundary. Through a systematic empirical investigation, we show that state-of-the-art deep nets learn connected classification regions, and that the decision boundary in the vicinity of datapoints is flat along most directions. We further draw an essential connection between two seemingly unrelated properties of deep networks: their sensitivity to additive perturbations in the inputs, and the curvature of their decision boundary. The directions where the decision boundary is curved in fact remarkably characterize the directions to which the classifier is the most vulnerable. We finally leverage a fundamental asymmetry in the curvature of the decision…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Domain Adaptation and Few-Shot Learning · Anomaly Detection Techniques and Applications
