ここで、水晶玉(あるいは、この場合は歴史書)を想像してください。そこには、以前のロボットたちが同じ質問にどのように回答したかが示されています。あなたは、この歴史を利用して、新しいロボットにとってどの質問が容易で、どの質問が困難であるかを予測することができます。大きな疑問は、安全網をできるだけ速く縮小させるために、次にどのような質問を投げかけるのが「最善」かということです。これが、Chia-Yu HsuとShubhanshu Shekharの論文「Efficient Sequential Evaluation of Large Language Models」が取り組んでいるパズルです。彼らは、より少ない質問で、かつ数学的な確信を持って結果を導き出すために、いかに効率的に大規模言語モデル(LLM)をテストするかを研究しています。
著者たちは、この安全網(信頼シーケンス)をできる限り速く縮小させるというゲームを設定しました。彼らは、この網を構築するための2つの主要な戦略を探求しています。1つ目は「逆情報投影(Reverse Information Projection: RIPr)」のような方法で、これは、データに適合する「最悪のシナリオ」を見つけ出し、新しいロボットがその最悪のケースからどれだけ離れているかを測定するという、少し凝ったやり方です。2つ目の戦略は「ベッティングによるテスト(testing-by-betting)」です。これは、ロボットが良いか悪いかに賭けを行い、予測が当たればお金(あるいは「富」)を勝ち取るというイメージで、それが網を縮小させる助けとなります。
テスト・スーパーマーチンゲールによるCS構築: 著者らは、テスト・スーパーマーチンゲールの族を反転させることでCSを形成する。候補となる値 m (潜在的な平均正解率)に対して、テスト・スーパーマーチンゲールは、m=θ∗ (真の平均)である場合に m に対する証拠を蓄積する。時刻 t におけるCSは、スーパーマーチンゲールの値が拒絶閾値(1/α)を超えていないすべての m からなる。 テスト・スーパーマーチンゲールの構築として、以下の2つの具体的な手法を検討している:
逆情報投影(Reverse Information Projection: RIPr): このアプローチは、零クラス(平均が m である分布)の中で、真の分布にカルバック・ライブラー(KL)ダイバージェンスが最も近い「最も好ましくない」分布を特定する。真の分布とこの投影との尤度比がe-値(e-value)として機能する。オラクル設定(真の正解確率が既知の場合)において、この手法は成長最適(growth-optimal)であることが示されている。
ベッティングによるテスト(Testing-by-Betting): このアプローチは、ターゲットとなるパラメータの推定値に対して賭けを行うベッティング・ゲームとして定式化される。富のプロセス(wealth process)は、候補となる m が正しくない場合に増大する。著者らは、対数富の成長に対する二次下界を用いた、計算負荷の低いバリアントを提案している。