Nearest Neighbors II
summary
One nearest neighbor has robustness radius → 0 at points where mu is continuous and eta(x)∈(0,1) so accuracy can remain high while robustness vanishes as n→∞. Letting K grow fast (K ≳ √(d n log n)/δ) makes K‑NN converge to the Bayes robust region. A practical defense keeps confident points (KN = 3 log(2N/δ)/δ²), then returns a maximal R‑separated subset and applies one‑NN — called adversarial pruning — and region‑based convex attacks (exact or approximate) make pruning competitive with prior defenses on trees, forests and NN.
AI-written summary · about
chapters (43)
- 0:00Intro
- 2:44Many Classifiers are Vulnerable to Adversarial Examples
- 2:55State of the Art
- 3:52Statistical Learning Framework
- 6:16Robustness wrt Distribution
- 7:39Robustness Definitions
- 8:27Astuteness: Combining Robustness and Accuracy
- 10:22Prior Work - Parametric Methods
- 14:32Constant k
- 15:06Reminder: k-NN Accuracy
- 17:01Some Notation
- 19:10Robust Interiors
- 21:42Where is Bayes Optimal Robust?
- 25:44Proof Intuition
- 27:58When is Nearest Neighbors Robust?
- 29:43Getting Confident Labels
- 30:43Full Algorithm
- 31:52When is this algorithm robust?
- 36:44Experiments: Details
- 37:00White-box Attacks
- 37:41White-Box Attack Results
- 38:27Black-box Attacks
- 39:11Black-Box Attack Results
- 40:13Tutorial Outline
- 42:32Beyond Nearest Neighbors...
- 43:12Adversarial Examples for Parametric Methods
- 44:11What about non-parametrics?
- 44:53Talk Outline
- 45:08Generic Attacks
- 45:46Region-Based Attack
- 46:27Approx Region Based Attack
- 48:33Beyond the Bayes Optimal...
- 49:03Maximizing Astuteness
- 50:07suggests the classifier
- 51:01A finite sample approximation...
- 51:55How to solve this?
- 52:33Algorithm: Adversarial Pruning
- 52:54Evaluation
- 53:13Attack Metric
- 53:50Baselines
- 55:51Defense Metric
- 58:46Conclusion
- 59:15Acknowledgements
related talks
40mFast NN Prediction with No Statistical Tradeoff
01h 01mNearest Neighbor Methods II
43mSpectral Approaches to Nearest Neighbor Search
42mDistribution-Specific Analysis of Nearest Neighbor Search and Classification
48mSmooth Sensitivity for k-Nearest Neighbor
46mSpectral Partitioning for Metrics (And NNs Too)
01h 05mNearest Neighbor Methods I
48mHolder Homeomorphisms and Approximate Nearest Neighbors
