表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

既知のダミー合図を埋めて除去する、未知のLLMバックドア対策

Dummy Backdoor as a Defense

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Dummy Backdoor as a Defenseの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 2: Overview of our proposed method under the training-time and post-training defense settings.

出典:Dummy Backdoor as a Defense / arXiv ↗

概要

  • 防御側が管理する合図でダミーのバックドアを学習・除去し、未知の合図による攻撃も弱める方法。
  • 著者らのLlama-3.1-8B-Instructの学習後防御では、3種類の攻撃で攻撃成功率が低下し、有用性スコアは上昇した。
  • 適用には攻撃目的の把握とモデルの追加学習が必要。拒否文による成功判定と実際の回答内容は別途照合する。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Dummy Backdoor as a Defenseの仕組み

左から右へ読む
  1. 01受領モデルと質問例
  2. 02ダミー合図を学習
  3. 03安全な応答で再学習
  4. 04防御後のモデル

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

バックドア攻撃を受けた大規模言語モデル(LLM)は、通常の質問には普段どおり答え、特定の語句や文体などの合図があると攻撃者の望む回答を出す。外部データで追加学習したモデルや、外部から受け取ったモデルで問題になる。

防御側が合図を知らなければ、その入力を直接作って修正することは難しい。危険な応答を抑えるだけでなく、通常の質問に答える能力を保つことも課題となる。

手法

防御側は攻撃目的を知っているという前提で、自分が管理できる合図を選ぶ。その合図付き入力と攻撃目的の応答を組にして追加学習し、ダミーのバックドアを作る。論文の脱獄課題では、有害な質問と有害な回答を組にする。脱獄とは、安全上の拒否を回避させる行為を指す。

続いて、同じ合図付き入力を安全な拒否応答と組にして再学習する。著者らは、異なる合図でも攻撃目的が同じなら、内部の反応に共通部分があると考えた。受領済みモデルにはこの二段階を順に行う。学習時の防御では、通常の学習データにダミー用データを混ぜ、後から除去用データで再学習する。

新規性

著者らは、攻撃者の合図を特定する代わりに、防御側が管理できる合図でダミーのバックドアを作り、それを除去する手順を提案した。攻撃目的が同じなら、異なる合図でもモデル内部の反応に共通部分があるという観察に基づく。

内部状態の分析では、合図による変化を層ごとに比較した。反応の類似性は手法の根拠だが、あらゆる未知の攻撃で同じ効果が得られることを示すものではない。

従来手法との違い

比較対象は、安全な拒否応答で追加学習するFT、重みの一部を削るPruning、重みを4ビットにするQuantization、CROW、BEEARである。提案法は、既知の合図への攻撃目的の応答をいったん学習させ、その合図への安全な応答で再学習する。

著者らのLlama-3.1-8B-InstructでのBadNets比較では、未知の合図に対する攻撃成功率は防御なし83.84%、FTが57.58%、BEEARが8.08%、提案法が1.01%だった。この比較は同論文の攻撃と評価条件に限られる。

実験結果

著者らは脱獄課題で、語句を使うBadNets、文体を使うStyle、構文を使うSyntaxを、Llama、Qwen、Mistralのモデル群で評価した。通常の学習にはAlpacaの2万件、ダミー・攻撃・除去用には各200件を使用。攻撃成功率は99件の有害な入力について拒否文をキーワードで判定し、有用性スコアはMT-Benchの回答をGPT-4oが0~10点で採点した。

著者らのLlama-3.1-8B-Instructの学習後防御では、未知の合図に対する攻撃成功率がBadNetsで83.84%から1.01%、Styleで92.93%から7.07%、Syntaxで77.78%から2.02%になった。同条件の有用性スコアは順に5.30から5.44、5.21から5.42、5.04から5.19だった。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:外部から受け取ったLLMを社内の質問応答に使う前に、この防御を候補として検証する。入力は受領モデル、攻撃目的に沿った質問と応答の組、通常の社内質問と正答例で、出力は処理後のモデルと安全性・回答品質の比較結果とする。

ダミー合図付き質問と攻撃目的の応答、同じ合図付き質問と安全な応答を教師データとして用意する。評価用には、把握できる攻撃合図と判定用の回答ラベルも必要になる。センサー入力は使わず、社内の質問形式への適応は別途確かめる。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象モデルの複製で攻撃目的を一つ定め、ダミー合図付き質問と攻撃目的の応答、同じ質問と安全な応答を教師データとして用意する。まずダミーを学習させ、次に安全な応答で再学習する。質問と応答の組が必要で、センサーは使わない。

処理前モデルを基準に、正答例のある業務質問で回答品質を比較する。把握できる攻撃合図があれば、判定用ラベルを付けた質問で処理前後の攻撃成功率を測る。拒否文の有無に加え、回答内容を人が確認する。社内の質問形式への適応と採否は、この測定結果で判断する。

限界と課題

著者らの設定では、防御側が攻撃目的を知り、モデルを追加学習できることが前提となる。合図や汚染データは知らなくてよいが、攻撃目的も不明な場合の有効性は、この設定から判断できない。

編集上の検証事項として、拒否文のキーワード判定が危険な回答を正しく捉えるか、業務質問への回答品質を保てるかを調べる必要がある。表に示されたMistral-7B-Instructの学習後防御では、攻撃成功率が下がる一方、有用性スコアも各攻撃条件で低下している。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Dummy Backdoor as a Defense: Removing Unknown Backdoors via Shared Internal Mechanisms for Generative LLMs

Backdoor attacks pose a serious threat to the safety and reliability of Large Language Models (LLMs), as they cause models to behave normally on clean inputs while producing attacker-specified responses when hidden triggers are present. Removing such unknown backdoors is particularly challenging when the defender does not know the backdoor attack types or the internal mechanisms formed through backdoor training. In this work, we propose a simple but effective backdoor removal method based on shared internal mechanisms across different backdoors. First, we show that different backdoors with the same task (attack objective) induce similar trigger-activated changes in the internal activations. Motivated by this observation, our method intentionally embeds a backdoor with a known trigger (\emph{dummy backdoor}) and then removes it through further fine-tuning on dummy-triggered inputs paired with clean responses. Since the dummy backdoor and the unknown backdoor can rely on shared internal mechanisms, removing the dummy backdoor also reduces the effect of the unknown backdoor. We evaluate our method on three backdoor attack types across multiple model families. Experimental results show that our method substantially reduces the attack success rate of the unknown backdoor while preserving model utility, outperforming representative existing defense methods in both backdoor removal effectiveness and utility preservation. These findings suggest that a defender-controllable backdoor can serve as a helpful proxy for mitigating unknown backdoors in generative LLMs.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01