LGAIDec 5, 2021

Robust Active Learning: Sample-Efficient Training of Robust Deep Learning Models

arXiv:2112.02542v1
Originality Incremental advance
AI Analysis

This addresses the need for robust deep learning models in applications where adversarial attacks are a concern, offering a sample-efficient training approach, though it is incremental as it builds on existing active learning and adversarial training methods.

The paper tackles the problem that standard active learning produces accurate but non-robust models by integrating adversarial training into active learning, resulting in robust active learning that achieves robustness (accuracy on adversarial examples) ranging from 2.35% to 63.85% compared to less than 0.20% for standard methods. It also introduces a new acquisition function, DRE, which outperforms others in robustness by up to 24.40% while remaining competitive on accuracy.

Active learning is an established technique to reduce the labeling cost to build high-quality machine learning models. A core component of active learning is the acquisition function that determines which data should be selected to annotate. State-of-the-art acquisition functions -- and more largely, active learning techniques -- have been designed to maximize the clean performance (e.g. accuracy) and have disregarded robustness, an important quality property that has received increasing attention. Active learning, therefore, produces models that are accurate but not robust. In this paper, we propose \emph{robust active learning}, an active learning process that integrates adversarial training -- the most established method to produce robust models. Via an empirical study on 11 acquisition functions, 4 datasets, 6 DNN architectures, and 15105 trained DNNs, we show that robust active learning can produce models with the robustness (accuracy on adversarial examples) ranging from 2.35\% to 63.85\%, whereas standard active learning systematically achieves negligible robustness (less than 0.20\%). Our study also reveals, however, that the acquisition functions that perform well on accuracy are worse than random sampling when it comes to robustness. We, therefore, examine the reasons behind this and devise a new acquisition function that targets both clean performance and robustness. Our acquisition function -- named density-based robust sampling with entropy (DRE) -- outperforms the other acquisition functions (including random) in terms of robustness by up to 24.40\% (3.84\% than random particularly), while remaining competitive on accuracy. Additionally, we prove that DRE is applicable as a test selection metric for model retraining and stands out from all compared functions by up to 8.21\% robustness.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes