Deep Adversarially-Enhanced k-Nearest Neighbors
Ren Wang, Tianqi Chen, Alfred Hero

TL;DR
This paper introduces DAEkNN, a method that enhances the robustness of deep neural networks against adversarial attacks by combining adversarial training with a weighted k-nearest neighbors approach, improving robustness-accuracy trade-offs.
Contribution
The paper proposes DAEkNN, a novel approach that integrates adversarial training with a weighted k-nearest neighbors classifier to improve robustness in deep neural networks.
Findings
DAEkNN outperforms DkNN in robustness on MNIST and CIFAR-10.
DAEkNN mitigates the robustness-accuracy trade-off in deep layers.
Empirical results show improved robustness and trade-off balance.
Abstract
Recent works have theoretically and empirically shown that deep neural networks (DNNs) have an inherent vulnerability to small perturbations. Applying the Deep k-Nearest Neighbors (DkNN) classifier, we observe a dramatically increasing robustness-accuracy trade-off as the layer goes deeper. In this work, we propose a Deep Adversarially-Enhanced k-Nearest Neighbors (DAEkNN) method which achieves higher robustness than DkNN and mitigates the robustness-accuracy trade-off in deep layers through two key elements. First, DAEkNN is based on an adversarially trained model. Second, DAEkNN makes predictions by leveraging a weighted combination of benign and adversarial training data. Empirically, we find that DAEkNN improves both the robustness and the robustness-accuracy trade-off on MNIST and CIFAR-10 datasets.
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 · Anomaly Detection Techniques and Applications · Domain Adaptation and Few-Shot Learning
