AIToday
AI安全性・アラインメントQiita 機械学習掲載日時: 2026年10月22日 19:01

日本語の挙動は未検証

LINEで送る
日本語の挙動は未検証

3つのポイント

  1. 何が起きたか

    公開CSVを集計したところ、HarmBenchのテキストプロンプト400件のうち非ASCII文字を含む行は0/400、StrongREJECTは1/313で、日本語での挙動は未検証だった。

  2. なぜ重要か

    これらのセットでの高い拒否スコアはベンチマーク固有の固定プロンプト上の挙動を反映するのみで、日本語ユーザー向けアプリが日本語での応答の根拠にはできない。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

実務とのミスマッチが出発点だ。モデル安全性の比較ではHarmBenchやStrongREJECTのスコアが広く引用されるが、それぞれが測るのは固定された言語、固定された入力経路、固定された失敗の定義での振る舞いである。著者は論文の要約表に頼らず公開CSVを直接集計し、その件数がギャップを具体的に示す。

カテゴリ別の内訳は第二の注意点を加える。HarmBenchのharassment_bullyingカテゴリは25件、harmfulは22件で、カテゴリ別の結果は1件で数ポイント動きうる。StrongREJECTは313件のうち221件を独自セットから取り、残りをAdvBenchなどの既存データから取っており、JBB-Behaviorsは18%がAdvBench、27%がTDC/HarmBench由来と報告されている。複数のベンチマークで良い結果が出ても、一部は同じ元データを測り直しているにすぎず、独立した根拠とは限らない。

HarmBenchの論文は dual-intent リクエストを除外している。正当にも悪用にもなりうる種類で、実務で最も判断が難しいことが多い。エージェント側では、AgentHarmの論文が、主要モデルはジェイルブレイクなしでも悪意あるエージェントタスクに容易に従うと報告しており、チャットモデルとしての拒否の強さがエージェントの挙動に自動的に引き継がれるわけではないことを示す。推奨される使い方は、ベンチマークの数値を「この条件下でこうなった」以上の意味にはしないことだ。

よくある質問
既存のベンチマークは、自分のアプリのどのチェックをそのままカバーできるのか?
日本語の業務エージェントを使った事例では、6つの要件のうちそのままカバーできたのは1つだけだった。英語のツール出力に埋め込まれた指示に従って送信しないことで、これはAgentDojoが扱う。残り5つは独自のテストが必要だった。
HarmBenchとStrongREJECTのスコアを単純に足せないのはなぜか?
2つのベンチマークは数える害の種類が異なる。HarmBenchには著作権やサイバー犯罪のカテゴリがあり、StrongREJECTには性的コンテンツや暴力のカテゴリがある。何を害とするかが違うため、スコアを合算したり比較したりはできない。
これらのベンチマークがまったくカバーしないチェックはどれか?
攻撃がユーザー入力として届く前提のため、取得した文書やツール出力を経由する間接プロンプトインジェクションは対象外。単一リクエストを評価し多ターンの説得は扱わず、アプリ自身のシステムプロンプトやツール、ガードレールも含まない。
Qiita 機械学習元記事を読む
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へOpenAIのAIがPHPの重大脆弱性を発見