Adversarial examples for the OpenAI CLIP in its zero-shot classification regime and their semantic generalization | Stanislav Fort
It turns out that adversarial examples are very easy to find (<100 gradient steps typically) for the OpenAI CLIP model in the zero-shot classification regime. Those adversarial examples generalize to semantically related text descriptions of the adversarial class.
It turns out that adversarial examples are very easy to find (<100 gradient steps typically) for the OpenAI CLIP model in the zero-shot classification regime. Those adversarial examples generalize to semantically related text descriptions of the adversarial class. Stanislav Fort ( Twitter and GitHub ) TL;DR: Adversarial examples are very easy to find for the OpenAI CLIP model in its zero-shot classification regime. Those adversarial examples generalize surprisingly well to semantically-related descriptions of the adversarial class. I wrote a Google Colab where you can try it for yourself. 1. I
related reading
- Solving adversarial attacks in computer vision as a baby version of general AI alignment | Stanislav Fortstanislavfort.com
- CLIP · Hugging Facehuggingface.co
- Let's build GPT: from scratch, in code, spelled out.youtube.com
- Some Lessons from Adversarial Machine Learning | FAR.AIfar.ai
- [1610.00768] Technical Report on the CleverHans v2.1.0 Adversarial Examples Libraryarxiv.org
- [2106.14843] CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encodersarxiv.org
- Adversarial Examples Are Not Bugs, They Are Features – gradient sciencegradientscience.org
- Adversarial Attacks on LLMs | Lil'Loglilianweng.github.io
- [2103.00020] Learning Transferable Visual Models From Natural Language Supervisionarxiv.org
- What is Contrastive Learning? (Contrastive Learning/Self-supervised Learning Explained)youtube.com
- CLIP Enrichment Circuitsseri-win21-circuits.github.io
- Fast and Simple Image Search with Foundation Models - Ivan Zhouivanzhou.me