paper-with-me

Papers

Robust Contrastive Language-Image Pre-training against Data Poisoning and Backdoor Attacks

2023-03-13 · Wenhan Yang, Jingdong Gao, Baharan Mirzasoleiman

Contrastive vision-language representation learning has achieved state-of-the-art performance for zero-shot classification, by learning from millions of image-caption pairs crawled from the internet. However, the massive data that powers large multimodal models such as CLIP, makes them extremely vulnerable to various types of targeted data poisoning and backdoor attacks. Despite this vulnerability, robust contrastive vision-language pre-training against such attacks has remained unaddressed. In this work, we propose ROCLIP, the first effective method for robust pre-training multimodal vision-language models against targeted data poisoning and backdoor attacks. ROCLIP effectively breaks the association between poisoned image-caption pairs by considering a relatively large and varying pool of random captions, and matching every image with the text that is most similar to it in the pool instead of its own caption, every few epochs.It also leverages image and text augmentations to further strengthen the defense and improve the performance of the model. Our extensive experiments show that ROCLIP renders state-of-the-art targeted data poisoning and backdoor attacks ineffective during pre-training CLIP models. In particular, ROCLIP decreases the success rate for targeted data poisoning attacks from 93.75% to 12.5% and that of backdoor attacks down to 0%, while improving the model's linear probe performance by 10% and maintains a similar zero shot performance compared to CLIP. By increasing the frequency of matching, ROCLIP is able to defend strong attacks, which add up to 1% poisoned examples to the data, and successfully maintain a low attack success rate of 12.5%, while trading off the performance on some tasks.

📄 PDF Abstract BibTeX arXiv:2303.06854

Code (1)

bigml-cs-ucla/roclip 공식 구현 pytorch

Tasks

Backdoor AttackData PoisoningRepresentation Learningzero-shot-classificationZero-Shot Learning

Methods 이 논문이 사용한 방법론

CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

EncoderMI: Membership Inference against Pre-trained Encoders in Contrastive Learning

2021-08-25 · Hongbin Liu, Jinyuan Jia, Wenjie Qu, Neil Zhenqiang Gong

Given a set of unlabeled images or (image, text) pairs, contrastive learning aims to pre-train an image encoder that can be used as a feature extractor for many downstream tasks. In this work, we propose EncoderMI, the f…

Contrastive Learning

Robust Contrastive Language-Image Pretraining against Data Poisoning and Backdoor Attacks

2023-09-21 · NeurIPS 2023 11

Contrastive vision-language representation learning has achieved state-of-the-art performance for zero-shot classification, by learning from millions of image-caption pairs crawled from the internet. However, the massive…

TiMix: Text-aware Image Mixing for Effective Vision-Language Pre-training

2023-12-14 · Chaoya Jiang, Wei Ye, Haiyang Xu, Qinghao Ye 외

Self-supervised Multi-modal Contrastive Learning (SMCL) remarkably advances modern Vision-Language Pre-training (VLP) models by aligning visual and linguistic modalities. Due to noises in web-harvested text-image pairs, …

Contrastive LearningData Augmentation

ProtoCLIP: Prototypical Contrastive Language Image Pretraining

2022-06-22 · Delong Chen, Zhao Wu, Fan Liu, Zaiquan Yang 외

Contrastive Language Image Pretraining (CLIP) has received widespread attention, since its learned representations can be transferred well to various downstream tasks. During the training process of the CLIP model, the I…

zero-shot-classificationZero-Shot Learning

Self-Supervised Contrastive Learning with Adversarial Perturbations for Defending Word Substitution-based Attacks

2021-07-15 · Findings (NAACL) 2022 7 · Zhao Meng, Yihan Dong, Mrinmaya Sachan, Roger Wattenhofer

In this paper, we present an approach to improve the robustness of BERT language models against word substitution-based adversarial attacks by leveraging adversarial perturbations for self-supervised contrastive learning…

Adversarial AttackContrastive LearningLanguage Modelling