Safety Layers in Aligned Large Language Models: The Key to LLM Security

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Shen, Yao, Liuyi, Zhang, Lan, Li, Yaliang
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912312333434880
author Li, Shen
Yao, Liuyi
Zhang, Lan
Li, Yaliang
author_facet Li, Shen
Yao, Liuyi
Zhang, Lan
Li, Yaliang
contents Aligned LLMs are secure, capable of recognizing and refusing to answer malicious questions. However, the role of internal parameters in maintaining such security is not well understood yet, further these models can be vulnerable to security degradation when subjected to fine-tuning attacks. To address these challenges, our work uncovers the mechanism behind security in aligned LLMs at the parameter level, identifying a small set of contiguous layers in the middle of the model that are crucial for distinguishing malicious queries from normal ones, referred to as ``safety layers". We first confirm the existence of these safety layers by analyzing variations in input vectors within the model's internal layers. Additionally, we leverage the over-rejection phenomenon and parameters scaling analysis to precisely locate the safety layers. Building on these findings, we propose a novel fine-tuning approach, Safely Partial-Parameter Fine-Tuning (SPPFT), that fixes the gradient of the safety layers during fine-tuning to address the security degradation. Our experiments demonstrate that the proposed approach can significantly preserve LLM security while maintaining performance and reducing computational resources compared to full fine-tuning.
format Preprint
id arxiv_https___arxiv_org_abs_2408_17003
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Safety Layers in Aligned Large Language Models: The Key to LLM Security
Li, Shen
Yao, Liuyi
Zhang, Lan
Li, Yaliang
Cryptography and Security
Artificial Intelligence
Aligned LLMs are secure, capable of recognizing and refusing to answer malicious questions. However, the role of internal parameters in maintaining such security is not well understood yet, further these models can be vulnerable to security degradation when subjected to fine-tuning attacks. To address these challenges, our work uncovers the mechanism behind security in aligned LLMs at the parameter level, identifying a small set of contiguous layers in the middle of the model that are crucial for distinguishing malicious queries from normal ones, referred to as ``safety layers". We first confirm the existence of these safety layers by analyzing variations in input vectors within the model's internal layers. Additionally, we leverage the over-rejection phenomenon and parameters scaling analysis to precisely locate the safety layers. Building on these findings, we propose a novel fine-tuning approach, Safely Partial-Parameter Fine-Tuning (SPPFT), that fixes the gradient of the safety layers during fine-tuning to address the security degradation. Our experiments demonstrate that the proposed approach can significantly preserve LLM security while maintaining performance and reducing computational resources compared to full fine-tuning.
title Safety Layers in Aligned Large Language Models: The Key to LLM Security
topic Cryptography and Security
Artificial Intelligence
url https://arxiv.org/abs/2408.17003