AI・機械学習
中級

Winograd スキーマ チャレンジ(ウィノグラードスキーマチャレンジ)

代名詞の曖昧さ解消を通じて常識推論能力を測るベンチマーク。「Trophyがスーツケースに入らなかったのはそれが大きすぎたから」の"それ"が何を指すかをモデルが判断する。

0 回閲覧
0 いいね
2026/6/7 更新
関連タグ
常識推論
代名詞解消
自然言語理解
ベンチマーク
WinoGrande

Winograd スキーマ チャレンジ

Winograd Schema Challenge(WSC)は、AIシステムが本当に「意味を理解」しているかを検証するための古典的かつ本質的なベンチマークです。

概要

2012年にトロント大学のHector Levesqueが提案。チューリングテストの代替として設計されました。問題の形式は非常にシンプルで、1つの文と代名詞の指示対象を問う2択問題です。

例題:

"The trophy didn't fit in the suitcase because it was too big." → "it" は何を指すか? → trophy(大きすぎたのは trophy)

"The trophy didn't fit in the suitcase because it was too small." → "it" は何を指すか? → suitcase(小さすぎたのは suitcase)

文字列の差は1単語(big/small)のみですが、解釈が逆転します。物理的常識なしには解けません。

なぜ重要か

統計的手法(単語共起・文脈長)では「big = trophy に対応する」というパターンを学べません。真の常識理解(物理法則:大きいものは小さな容器に入らない)が必要です。

データセット

データセットサイズ特徴
WSC-273273問オリジナル、厳選問題
WinoGrande44,000問大規模化、バイアス除去
Winogrande-XL40,398問訓練用大規模版

LLMのパフォーマンス推移

  • GPT-2: ~59%(ランダム比較で微差)
  • GPT-3: ~88%
  • GPT-4: ~94%
  • Claude 3 Opus: ~93%

大規模LLMはWSCの多くを解けるようになりましたが、これがなぜかについては議論があります。「本当の常識理解」なのか「大規模学習による高度なパターンマッチング」なのかは未解決です。

WinoGrandeのバイアス除去

WinoGrandeはAllen AI研究所が2020年に発表。元のWSCには特定の語が特定の回答に偏る統計的バイアスがあったため、AFLite(Adversarial Filtering)でバイアスを除去。モデルが表面的パターンに頼れない設計にしています。

ローカルLLM評価での活用

WinoGrandeはローカルLLM評価ツール(lm-evaluation-harness)に含まれており、自作PCで動かすLlama・Gemma・Qwenなどのモデルの常識推論能力を測る指標として活用されています。

まとめ

Winograd Schema Challengeは「AIが意味を理解しているか」という根本的な問いに向き合うベンチマークです。現代の大規模LLMはほぼ解けるようになりましたが、その背景にある能力の本質についての探求は続いています。

この記事について
カテゴリーAI・機械学習
難易度中級
作成日2026/6/7