北京大学チーム:大規模なモデルで「幻覚」を誘発するために必要なのは、文字化けしたコードの文字列だけです!大きなアルパカも小さなアルパカもすべて影響を受けた

北京大学チーム:大規模なモデルで「幻覚」を誘発するために必要なのは、文字化けしたコードの文字列だけです!大きなアルパカも小さなアルパカもすべて影響を受けた

北京大学チームの最新の研究結果:

ランダムトークンは、大規模なモデルで幻覚を引き起こす可能性があります。

たとえば、大型モデル (Vicuna-7B) に「文字化けしたコード」を入力すると、不可解なことに、歴史的な常識が間違って解釈されます。

または、プロンプトの単語を変更するだけで、大きなモデルが罠に陥ります。

Baichuan2-7B、InternLM-7B、ChatGLM、Ziya-LLaMA-7B、LLaMA-7B-chat、Vicuna-7B などの人気のある大規模モデルでも同様の状況が発生します。

これは、ランダムな文字列が大規模なモデルを操作して任意のコンテンツを出力し、錯覚を「代弁」できることを意味します。

上記の調査結果は、北京大学の袁李教授の研究グループによる最新の研究から得られたものです。

この研究では次のことを提案しています。

大規模モデルの幻覚現象は、敵対的サンプルに対する別の視点である可能性が高い。

論文では、大規模なモデル幻覚を簡単に誘発できる2つの手法を実証するとともに、シンプルで効果的な防御方法も提案しており、コードはオープンソース化されています

大型モデルを攻撃する2つの極端なモード

この研究では、幻覚発作の2つの方法を提案しています。

  • ランダム ノイズ攻撃 (OoD 攻撃): つまり、意味のないランダムな文字列によって、大規模なモデルが事前定義された幻覚出力を生成するように誘導します。
  • 弱いセマンティック攻撃: これは、大規模なモデルがまったく異なる幻覚出力を生成する一方で、元のプロンプトのセマンティクスが基本的に変更されないことを保証するためです。

ランダムノイズ攻撃(OoD攻撃):

以下はオープンソースの大規模モデルに関するいくつかの実験結果です。詳細な結果は論文またはオープンソースの GitHub でご覧いただけます。

弱いセマンティック攻撃:

この論文では幻覚攻撃の手法を紹介しています。

上図に示すように、幻覚攻撃は、幻覚データセットの構築、弱い意味攻撃、および OoD 攻撃の 3 つの部分で構成されます。

最初のステップは、幻覚データセットを構築することです。

著者はWikipediaから常識的な質問xをいくつか収集し、それを大きなモデルに入力して正解yを得ました。

次に、文の主語、述語、目的語を置き換えて、存在しない事実を構築します。ここで、T一致するすべての事実を含むセットです。

最後に、構築された幻覚データセットを取得できます。

次に弱い意味論的攻撃の部分が来ます。

まず、事実に一致しない QA ペアをサンプリングします。将来的には、安定した開始幻覚の対数尤度を最大化する敵対的プロンプトを見つけたいと考えています。

ここで、 は大規模モデルのパラメータであり、 は入力空間です。

l 個のトークンで構成されています。

しかし、言語は非連続であるため、画像領域における敵対的攻撃と同様に x を直接最適化することはできません。

2019 年の研究 (NLP への攻撃と分析のための普遍的な敵対的トリガー) に触発されて、研究チームは勾配ベースのトークン置換戦略を使用して、間接的に対数尤度を最大化しました。

その中には、トークンの埋め込みに対抗するためのセマンティック抽出器があります。

簡単に言うと、意味的制約の下で、尤度勾配に最大の変化をもたらすトークンを見つけて置き換えます。最後に、敵対的プロンプトが意味的に元のプロンプト x とあまり変わらないことを確認しながら、モデルが定義済みの幻覚を出力するように誘導します。

本稿では、最適化プロセスを簡略化するために、制約項を に置き換えます。

最後に、OoD 攻撃の部分があります。

OoD 攻撃では、完全にランダムな文字列から開始し、意味上の制約なしに上記の対数尤度を最大化します。

この論文では、さまざまなモデルやモードでの幻覚発作の成功率についても詳しく説明しています。

また、プロンプトの長さを長くすると、攻撃の成功率が大幅に向上する(2 倍になる)方法についても詳しく説明します。

最後に、研究チームは、最初のトークン予測のエントロピーを使用して応答を拒否するという単純な防御戦略も提案しました。

この研究は、北京大学深圳大学院情報工学部の袁李教授のチームによるものです。

論文アドレス: https://arxiv.org/pdf/2310.01469.pdf

GitHub アドレス: https://github.com/PKU-YuanGroup/Hallucination-Attack

知乎オリジナル投稿

https://zhuanlan.zhihu.com/p/661444210?


<<:  7Bモデルがまた手に入ると最高ですね! 700億のLLaMA2を突破、Appleのコンピュータは

>>:  初のヒューマンモーションキャプチャーモデルをリリース! SMPLer-X: 7つのチャートを一掃

ブログ    
ブログ    

推薦する

アレックス・グレイブス氏の新しい論文「ベイジアンフローネットワーク」は離散データ生成の問題を解決しており、論文全体が数式でいっぱいである。

最近、大規模なニューラル ネットワークが生成モデルに革命をもたらし、高解像度画像内のすべてのピクセル...

...

...

ロシアメディア:人工知能は顔認識技術を使って宗教的傾向を判断できる

ロシア新聞は1月19日、「もう隠せないのか?」と題する記事を掲載し、米スタンフォード大学の学者マイケ...

...

基本モデル+ロボットの開発軌跡を見通すレビュー

ロボット工学は、特にスマートテクノロジーと組み合わせると、無限の可能性を秘めたテクノロジーです。近年...

アリババがコアテクノロジーを公開:推論性能が2位より5倍速く、4つの世界選手権で優勝した方法

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

GPT-3 がマーベル ユニバースに登場! 2Dの男がスパイダーマンの続編を作るためにそれを使用しました

GPT-3 は論理的な手順に従ってコーパステキストを洗練して要約できるため、詩やラップの歌詞を書くの...

現在世界で最も重要な古典的アルゴリズムトップ10

最近、誰かが StackExchange で、ネットユーザーに現在世界で最も古典的なアルゴリズムのト...

自動車ドメインコントローラの統合アーキテクチャの背景、利点、設計を1つの記事で理解する

車両の電動化が徐々に進むにつれ、電子制御ユニット(ECU)が車全体を制御するようになりました。アンチ...

没入型環境向けロボットの開発における3つの課題

[51CTO.com 速訳] 最近、FacebookはMessengerプラットフォーム上のチャット...

人工知能はデータセンター業界にどのような影響を与えるでしょうか?

人工知能(AI)、特にChatGPTなどの生成型AI製品の開発は、過去1年間、主要メディアの見出しを...

...