Adversarial Attacks on LLMs | Lil'Log
The use of large language models in the real world has strongly accelerated by the launch of ChatGPT. We (including my team at OpenAI, shoutout to them) have invested a lot of effort to build default safe behavior into the model during the alignment process (e.g. via RLHF). However, adversarial attacks or jailbreak prompts could potentially trigger the model to output something undesired. A large body of ground work on adversarial attacks is on images, and differently it operates in the continuous, high-dimensional space. Attacks for discrete data like text have been considered to be a lot more challenging, due to lack of direct gradient signals. My past post on Controllable Text Generation is quite relevant to this topic, as attacking LLMs is essentially to control the model to output a certain type of (unsafe) content. There is also a branch of work on attacking LLMs to extract pre-training data, private knowledge (Carlini et al, 2020) or attacking model training process via data poi
Table of Contents Basics Threat Model Classification Text Generation White-box vs Black-box Types of Adversarial Attacks Token Manipulation Gradient based Attacks Jailbreak Prompting Humans in the Loop Red-teaming Model Red-teaming Peek into Mitigation Saddle Point Problem Some work on LLM Robustness Citation References The use of large language models in the real world has strongly accelerated by the launch of ChatGPT. We (including my team at OpenAI, shoutout to them) have invested a lot of effort to build default safe behavior into the model during the alignment process (e.g. via RLHF ). Ho
related reading
- Lil'Loglilianweng.github.io
- Adversarial Attacks on Aligned Language Models | Gray Swan Researchgrayswan.ai
- Guardian Angels: LLM Personalization for Productivity and Security · Gwern.netgwern.net
- [2307.15043] Universal and Transferable Adversarial Attacks on Aligned Language Modelsarxiv.org
- Universal and Transferable Attacks on Aligned Language Modelsllm-attacks.org
- A small number of samples can poison LLMs of any size \ Anthropicanthropic.com
- [2502.05209] Model Tampering Attacks Enable More Rigorous Evaluations of LLM Capabilitiesarxiv.org
- Model Tampering Attacks Enable More Rigorous Evaluations of LLM Capabilitiesarxiv.org
- Deep Dive into LLMs like ChatGPTyoutube.com
- Modifying LLM Beliefs with Synthetic Document Finetuningalignment.anthropic.com
- A Mechanistic Explanation of Prompt Injection (and why you should study roles) — LessWronglesswrong.com
- llm-security/README.md at main · greshake/llm-securitygithub.com