TL;DR

GSRは、ルーブリック(評価基準)を、応答を確認する前に型付きの評価グラフにコンパイルする手法です。基準ごとの判断をLLMが行い、その後の合成(集約・ゲート・変換)は決定論的な演算子が実行します。これにより、評価プロセスが監査可能になり、GPT-OSS-120Bでは4つのポイントワイズデータセットで正確なスコア一致率が0.62〜6.75ポイント向上しました。

解説

AMI HAPPY

ねえ智也くん、このGSRって論文、タイトルに「ルーブリックを実行可能なグラフに変換」ってあるけど、どういうこと?

TOMOYA NEUTRAL

ああ、簡単に言うと、LLMで評価するときの基準(ルーブリック)を、あらかじめグラフ構造に変換しておくんだ。それで、評価の手順が明確になる。

AMI SURPRISED

グラフって、ノードとエッジのあれ?評価基準がどうしてグラフになるの?

TOMOYA NEUTRAL

そう。例えば「文法」「内容」「構成」みたいな各基準がノードになって、それらをどう組み合わせて最終スコアにするかがエッジで表される。

AMI CURIOUS

なるほど。でも、なんでそんなことする必要があるの?普通にLLMに「評価して」って言えばいいんじゃない?

TOMOYA SERIOUS

それが問題で、普通にやるとLLMがどうやってスコアを出したかがブラックボックスになるんだ。評価の根拠が不明瞭だと、監査できないし、信頼性も低い。

AMI HAPPY

あー、確かに。AIが採点するとき、なぜその点数なのか説明できないと困るよね。

TOMOYA NEUTRAL

そこでGSRは、ルーブリックをグラフにコンパイルして、各基準ごとの判断だけをLLMにやらせる。その後の集計やゲート処理は決定的な演算子で行うから、プロセスが透明になる。

AMI SURPRISED

つまり、LLMは「この回答は文法が良いか?」みたいな個別の判断だけして、最終スコアはプログラムが計算するってこと?

TOMOYA HAPPY

その通り。それで、評価の各ステップが追跡可能になる。

AMI CURIOUS

で、その効果はどうだったの?

TOMOYA NEUTRAL

GPT-OSS-120Bというモデルで、4つのポイントワイズデータセットで正確なスコア一致率が0.62〜6.75ポイント向上した。

AMI SURPRISED

おー、結構上がってるね!でも、なんでそんなに上がるの?

TOMOYA NEUTRAL

理由はいくつかあるけど、ルーブリックをグラフにすることで、評価の手順が明確になり、LLMが迷わずに各基準を判断できるからだと思う。

AMI CURIOUS

なるほどね。でも、この手法には限界とかあるの?

TOMOYA SERIOUS

うーん、ルーブリックをグラフに変換する作業自体が手間だし、複雑なルーブリックだとグラフが大きくなりすぎる可能性がある。

AMI HAPPY

あー、確かに。それに、ルーブリックがうまく設計されてないと、グラフも意味ないよね。

TOMOYA NEUTRAL

そうだね。でも、透明性が重要な分野ではかなり有用だと思う。

AMI SAD

ふーん、なんかAI評価の「説明責任」って感じだね。でも、私にはまだちょっと難しいなあ。

TOMOYA HAPPY

大丈夫、慣れれば簡単だよ。

AMI HAPPY

じゃあ、今度ルーブリックをグラフにする練習してみようかな。でも、グラフって言うと、やっぱり数学のグラフを思い出してちょっと怖いけどね。

TOMOYA NEUTRAL

数学のグラフよりは簡単だよ。むしろ、こっちの方がずっと実用的だ。