GlitchProber: Advancing Effective Detection and Mitigation of Glitch Tokens in Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Zhibo, Bai, Wuxia, Li, Yuxi, Meng, Mark Huasong, Wang, Kailong, Shi, Ling, Li, Li, Wang, Jun, Wang, Haoyu
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916405348139008
author Zhang, Zhibo
Bai, Wuxia
Li, Yuxi
Meng, Mark Huasong
Wang, Kailong
Shi, Ling
Li, Li
Wang, Jun
Wang, Haoyu
author_facet Zhang, Zhibo
Bai, Wuxia
Li, Yuxi
Meng, Mark Huasong
Wang, Kailong
Shi, Ling
Li, Li
Wang, Jun
Wang, Haoyu
contents Large language models (LLMs) have achieved unprecedented success in the field of natural language processing. However, the black-box nature of their internal mechanisms has brought many concerns about their trustworthiness and interpretability. Recent research has discovered a class of abnormal tokens in the model's vocabulary space and named them "glitch tokens". Those tokens, once included in the input, may induce the model to produce incorrect, irrelevant, or even harmful results, drastically undermining the reliability and practicality of LLMs. In this work, we aim to enhance the understanding of glitch tokens and propose techniques for their detection and mitigation. We first reveal the characteristic features induced by glitch tokens on LLMs, which are evidenced by significant deviations in the distributions of attention patterns and dynamic information from intermediate model layers. Based on the insights, we develop GlitchProber, a tool for efficient glitch token detection and mitigation. GlitchProber utilizes small-scale sampling, principal component analysis for accelerated feature extraction, and a simple classifier for efficient vocabulary screening. Taking one step further, GlitchProber rectifies abnormal model intermediate layer values to mitigate the destructive effects of glitch tokens. Evaluated on five mainstream open-source LLMs, GlitchProber demonstrates higher efficiency, precision, and recall compared to existing approaches, with an average F1 score of 0.86 and an average repair rate of 50.06%. GlitchProber unveils a novel path to address the challenges posed by glitch tokens and inspires future research toward more robust and interpretable LLMs.
format Preprint
id arxiv_https___arxiv_org_abs_2408_04905
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle GlitchProber: Advancing Effective Detection and Mitigation of Glitch Tokens in Large Language Models
Zhang, Zhibo
Bai, Wuxia
Li, Yuxi
Meng, Mark Huasong
Wang, Kailong
Shi, Ling
Li, Li
Wang, Jun
Wang, Haoyu
Computation and Language
Artificial Intelligence
Large language models (LLMs) have achieved unprecedented success in the field of natural language processing. However, the black-box nature of their internal mechanisms has brought many concerns about their trustworthiness and interpretability. Recent research has discovered a class of abnormal tokens in the model's vocabulary space and named them "glitch tokens". Those tokens, once included in the input, may induce the model to produce incorrect, irrelevant, or even harmful results, drastically undermining the reliability and practicality of LLMs. In this work, we aim to enhance the understanding of glitch tokens and propose techniques for their detection and mitigation. We first reveal the characteristic features induced by glitch tokens on LLMs, which are evidenced by significant deviations in the distributions of attention patterns and dynamic information from intermediate model layers. Based on the insights, we develop GlitchProber, a tool for efficient glitch token detection and mitigation. GlitchProber utilizes small-scale sampling, principal component analysis for accelerated feature extraction, and a simple classifier for efficient vocabulary screening. Taking one step further, GlitchProber rectifies abnormal model intermediate layer values to mitigate the destructive effects of glitch tokens. Evaluated on five mainstream open-source LLMs, GlitchProber demonstrates higher efficiency, precision, and recall compared to existing approaches, with an average F1 score of 0.86 and an average repair rate of 50.06%. GlitchProber unveils a novel path to address the challenges posed by glitch tokens and inspires future research toward more robust and interpretable LLMs.
title GlitchProber: Advancing Effective Detection and Mitigation of Glitch Tokens in Large Language Models
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2408.04905