LGCLCRJul 3, 2024

Self-Evaluation as a Defense Against Adversarial Attacks on LLMs

arXiv:2407.03234v316 citationsh-index: 8Has Code
Originality Incremental advance
AI Analysis

This addresses security vulnerabilities in LLMs for users deploying them in adversarial environments, though it appears incremental as it builds on existing defense concepts.

The paper tackles adversarial attacks on LLMs by introducing a self-evaluation defense that reduces attack success rates without requiring model fine-tuning, demonstrating effectiveness beyond methods like Llama-Guard2 and content moderation APIs.

We introduce a defense against adversarial attacks on LLMs utilizing self-evaluation. Our method requires no model fine-tuning, instead using pre-trained models to evaluate the inputs and outputs of a generator model, significantly reducing the cost of implementation in comparison to other, finetuning-based methods. Our method can significantly reduce the attack success rate of attacks on both open and closed-source LLMs, beyond the reductions demonstrated by Llama-Guard2 and commonly used content moderation APIs. We present an analysis of the effectiveness of our method, including attempts to attack the evaluator in various settings, demonstrating that it is also more resilient to attacks than existing methods. Code and data will be made available at https://github.com/Linlt-leon/self-eval.

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