LGAICVJan 25, 2021

Understanding and Achieving Efficient Robustness with Adversarial Supervised Contrastive Learning

arXiv:2101.10027v314 citations
Originality Incremental advance
AI Analysis

This addresses the problem of adversarial vulnerability in machine learning models, offering an efficient defense method, though it appears incremental as it builds on existing contrastive learning approaches.

The paper tackled improving model robustness against adversarial attacks using adversarial supervised contrastive learning, achieving comparable performance to state-of-the-art defenses while using only 42.8% positives and 6.3% negatives.

Contrastive learning (CL) has recently emerged as an effective approach to learning representation in a range of downstream tasks. Central to this approach is the selection of positive (similar) and negative (dissimilar) sets to provide the model the opportunity to `contrast' between data and class representation in the latent space. In this paper, we investigate CL for improving model robustness using adversarial samples. We first designed and performed a comprehensive study to understand how adversarial vulnerability behaves in the latent space. Based on this empirical evidence, we propose an effective and efficient supervised contrastive learning to achieve model robustness against adversarial attacks. Moreover, we propose a new sample selection strategy that optimizes the positive/negative sets by removing redundancy and improving correlation with the anchor. Extensive experiments show that our Adversarial Supervised Contrastive Learning (ASCL) approach achieves comparable performance with the state-of-the-art defenses while significantly outperforms other CL-based defense methods by using only $42.8\%$ positives and $6.3\%$ negatives.

Code Implementations1 repo
Foundations

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

Your Notes