Decoupled Adversarial Contrastive Learning for Self-supervised Adversarial Robustness

Chaoning Zhang, Kang Zhang, Chenshuang Zhang, Axi Niu, Jiu Feng +2 more
7/22/2022
cs.CVcs.AIcs.LG

Official code: pantheon5100/DeACL (19 stars, last commit 2024-07-15).

Abstract

Adversarial training (AT) for robust representation learning and self-supervised learning (SSL) for unsupervised representation learning are two active research fields. Integrating AT into SSL, multiple prior works have accomplished a highly significant yet challenging task: learning robust representation without labels. A widely used framework is adversarial contrastive learning which couples AT and SSL, and thus constitute a very complex optimization problem. Inspired by the divide-and-conquer philosophy, we conjecture that it might be simplified as well as improved by solving two sub-problems: non-robust SSL and pseudo-supervised AT. This motivation shifts the focus of the task from seeking an optimal integrating strategy for a coupled problem to finding sub-solutions for sub-problems. With this said, this work discards prior practices of directly introducing AT to SSL frameworks and proposed a two-stage framework termed Decoupled Adversarial Contrastive Learning (DeACL). Extensive experimental results demonstrate that our DeACL achieves SOTA self-supervised adversarial robustness while significantly reducing the training time, which validates its effectiveness and efficiency. Moreover, our DeACL constitutes a more explainable solution, and its success also bridges the gap with semi-supervised AT for exploiting unlabeled samples for robust representation learning. The code is publicly accessible at https://github.com/pantheon5100/DeACL.

View on arXivView PDF

Code Implementations(1)

pantheon5100/DeACLOfficial100%

This is the official implementation of the paper "Decoupled Adversarial Contrastive Learning for Self-supervised Adversarial Robustness," which was accepted at ECCV 2022.

192Shell, PythonJul 20, 20222 years ago
adversarial-attackseccv2022self-supervised-learning

Similar Papers

Cite this paper

@article{zhang2022decoupled,
  title  = {Decoupled Adversarial Contrastive Learning for Self-supervised Adversarial Robustness},
  author = {Chaoning Zhang and Kang Zhang and Chenshuang Zhang and Axi Niu and Jiu Feng and Chang D. Yoo and In So Kweon},
  year   = {2022},
  eprint = {2207.10899},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.10899v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.10899.svg)](https://codeofpaper.com/paper/2207.10899)

Discussion