# LLMランキング ## 定義 LLMランキングは、LLM を比較関数(コンパレータ)または採点器として用いてアイテム列に順序を与える手法群の総称である。従来のソートが数値的に測定可能な属性を前提とするのに対し、LLM を介在させることで「好み・優劣・関連性・感情的傾向」などの主観的・曖昧な概念を比較基準にできる点が本質的な特徴である。(Source: [[joisino-LLMでソート-2026]]) 主な手法は入力粒度によって 4 つに分類できる。 | 手法 | 一度に入力するアイテム数 | 代表的な呼び出し回数 | |---|---|---| | **ポイントワイズ法** | 1 件ずつ独立 | $n$ 回 | | **ペアワイズ法** | 2 件ずつ比較 | $O(n \log n)$ 回(ソート依存) | | **セットワイズ法** | $c$ 件をまとめて比較 | $O(n \log n / c)$ 程度 | | **リストワイズ法** | 全件または大ウィンドウ | $O(n/w)$ 回(スライディングウィンドウ) | ## 横断的知見 - **LLM のコストモデルは古典的なソートアルゴリズムの想定と異なる**: 古典計算では $c$ 個のアイテムの比較に $\Omega(c)$ コストがかかるため二分比較が最適だが、LLM は 2 件と $c$ 件の比較を同一の 1 呼び出しで処理できる。この差異がセットワイズ法による $(c-1)$ 分ヒープの優位性を生む(Source: [[joisino-LLMでソート-2026]]) - **LLMランキングと[[LLM向け情報検索]]は相補的な観点を持つ**: 情報検索は「どの文書を取得するか」を扱い、LLMランキングは「取得後にどう並べるか」を扱う。リランキングは両者の接合点であり、スライディングウィンドウ法は実装上の標準的折衷手法となっている(Source: [[joisino-LLMでソート-2026]], [[LLM向け情報検索]]) - **LLM 評価の人間嗜好測定と同じ比較構造を持つ**: [[LLM評価]] で Chatbot Arena が採用するペアワイズ勝率集計と、LLMランキングのペアワイズ法は同じ構造を持つ。Chatbot Arena では多数のペア結果を Elo レーティングで集約するのに対し、LLMランキングはソートアルゴリズムで集約する点が異なる(Source: [[joisino-LLMでソート-2026]], [[LLM評価]]) - **Chatbot Arena の集約手法は「ソート」ではなく「統計的推定」であり、LLMランキングの分類に第 5 の軸を示唆する**: joisino-LLMでソート-2026 が分類するポイントワイズ・ペアワイズ・セットワイズ・リストワイズの 4 手法はいずれも「アイテムを並べ替える」操作としてソートアルゴリズムに接続される。一方、[[@2025__Gihyo__原論文から解き明かす生成AI - Chapter 8 生成AIモデルの評価]] が読み解く Chatbot Arena の [[Bradley-Terryモデル]] は、個々のペア比較結果を並べ替えには使わず、全ペア比較データから最尤推定で単一のスコア $\xi$ を統計的に推定し、そのスコアの大小で事後的に順位を定義する。呼び出し回数の観点でも、LLMランキングの $O(n \log n)$ 回はソート実行のたびに動的に比較対象を決めるのに対し、Chatbot Arena の能動サンプリングはランキング推定の不確実性を最小化するペアを毎回選び直す点で類似するが、目的関数(ソート完了 対 信頼区間の縮小)が異なる。両者は「LLM(または人間)による比較結果からアイテムに順序を与える」という共通の問題設定を、"アルゴリズム的にソートする"アプローチと"統計モデルでスコアを推定する"アプローチという異なる手段で解いている。(Source: [[joisino-LLMでソート-2026]], [[@2025__Gihyo__原論文から解き明かす生成AI - Chapter 8 生成AIモデルの評価]]) ## 未解決の問い - ペアワイズ法で生じる非推移的な比較結果(フィードバックアーク集合問題)の NP 困難さは、実際のランキング品質にどの程度影響するか。KwikSort の期待近似度 3 は十分な実用上限なのか。 - 位置バイアス(先に置かれた選択肢が有利になる傾向)はモデルサイズや RLHF の程度と相関するか。より新しいモデルでは軽減されているか。 - ポイントワイズ法における確率重みづけ(トークン出力確率の利用)は、API が確率を返さない場合( e.g. o 系モデル)にどう代替できるか。 - 予測付きソート(Sorting with Predictions)の「汚い比較関数」として使える具体的な安価な基準は何か。BM25・埋め込みコサイン類似度などの既存検索スコアは適切か。 - ソートアルゴリズムによる順位付けと Bradley-Terry モデルによる統計的スコア推定は、比較回数が少ない($n$ が小さい)場合にどちらが精度・コストの面で優位か。LLMランキングの手法選択にモデル評価分野の知見(能動サンプリングによる標本効率化)を輸入できるか。 ## 関連 - [[pairwiseランキング]] — LLMランキングの中核技術 - [[LLM比較器]] — 比較器としての LLM の特性と限界 - [[LLM向け情報検索]] — 検索リランキングでの LLMランキング応用 - [[LLM評価]] — Chatbot Arena など同型の比較構造を持つ LLM 評価 - [[Bradley-Terryモデル]] — ペアワイズ比較結果からアイテムの順序を統計的スコアとして推定する、ソートとは異なる集約アプローチ - [[@2025__Gihyo__原論文から解き明かす生成AI - Chapter 8 生成AIモデルの評価]] — Bradley-Terryモデルの数理的読み解き ## 出典 - [[joisino-LLMでソート-2026]] - [[@2025__Gihyo__原論文から解き明かす生成AI - Chapter 8 生成AIモデルの評価]]