項目反応理論(IRT)とは|正答数で測らないIQ採点の仕組み
/

この記事の要点
- IRTは「何問正解したか」ではなく「どの難易度の問題に正解したか」から能力θを推定する理論です。
- 同じ15問正解でも、難しい問題に正解した人の方が高い能力と推定されます。
- Raschモデル(1パラメータIRT)では、正答確率は能力θと問題の難易度bの差だけで決まります。
- ねこIQは推定した能力θを IQ = 100 + 15θ に換算して表示しています。
項目反応理論(Item Response Theory, IRT)は、「何問正解したか」ではなく「どの問題に正解したか」から受験者の能力を推定する採点の枠組みです。現代の主要な学力・知能検査の多くがこの方式を採用しており、本サイトのテストもIRTで採点しています。この記事では、その仕組みを図解で整理します。
素点方式の弱点:20点満点の20点は同じ意味か
正答数をそのまま得点にする素点方式には、はっきりした弱点があります。やさしい問題ばかり15問正解した人と、難問を含めて15問正解した人が、同じ15点になってしまうことです。
同じ理由で、素点は「どの問題セットを受けたか」に強く依存します。問題の組み合わせが違えば同じ人でも点数が変わり、別々の受験者を同じ物差しで比べられません。IRTはこの問題を、問題側と人側のパラメータを分けて扱うことで解決します。
項目特性曲線:問題ごとの「効き方」を数式にする
IRTでは、1問ごとに「能力θ(シータ)の人がこの問題に正解する確率」を表す曲線を持たせます。これを項目特性曲線(ICC)と呼びます。曲線は2つのパラメータで特徴づけられます。
- 難易度(b): 正答確率が50%になる能力の位置。曲線が右にあるほど難しい問題
- 識別力(a): 曲線の傾き。急なほど、能力の差をはっきり分ける問題
この図の3本の曲線は同じ識別力で難易度だけが違う例です。能力θが同じでも、やさしい問題の正答確率は高く、難しい問題では低くなります。裏を返せば、難問に正解したという事実のほうが、能力について多くの情報を与えるということです。
「どの問題に正解したか」で推定値が変わる
IRTの採点では、受験者の解答パターン全体から、最も起こりやすい能力値θを逆算します。20問中15問正解でも、難問側を落として易問を取った人と、難問を取って易問を取りこぼした人では、推定されるθが変わります。
θは平均0・標準偏差1のスケールで出るため、IQに直すには線形変換するだけです。IQ = 100 + 15 × θ。この式によりθ = +2の人がIQ130、θ = −1の人がIQ85に対応します。IQが平均100・標準偏差15の相対指標である理由はIQの平均と分布で扱っています。
適応型テストが短時間で済む理由
IRTのもう一つの利点は、受験者の能力に近い難易度の問題ほど多くの情報が得られるという性質です。これを利用すると、正解したら次はやや難しい問題、間違えたらやや易しい問題、という具合に出題を切り替えられます。これがコンピュータ適応型テスト(CAT)です。
適応型では、能力から大きく外れた問題(明らかに簡単すぎる・難しすぎる問題)を出さずに済むため、少ない問題数で同等の精度に到達できます。20問前後の短いテストでも意味のある推定ができるのは、この情報量の設計によります。
それでも誤差はゼロにならない
IRTは精度を上げる枠組みであって、誤差を消す魔法ではありません。推定値には必ず標準誤差が伴い、分布の両端(非常に高い・低い能力)ほど問題数が足りず誤差が大きくなります。1回の結果を確定値として扱わないという原則は変わりません(無料IQテストの精度、IQテストの練習は意味がある?)。
IRT採点のテストを実際に受けてみる
ねこIQの無料IQテストは、空間推理・パターン認識・論理的推論・分類能力の4分野・20問(約10分)を項目反応理論で採点し、平均100・SD15スケールの推定IQ・偏差値・上位%を算出します。各分野の出題傾向は問題カテゴリ別の解説、採点の詳細は測定方法にまとめています。
よくある質問
- 項目反応理論(IRT)とは何ですか?
問題ごとの難易度を考慮して受験者の潜在的な能力を推定する統計理論です。正答数ではなく「どの難易度の問題に正解したか」からスコアを算出します。
- IRTと素点方式は何が違いますか?
素点方式はすべての問題を同じ重みで数えますが、IRTは難問への正解をより高く評価します。そのため出題セットが違っても同じ尺度で比較できます。
- Raschモデルとは何ですか?
能力θと問題の難易度bの差だけで正答確率が決まる、最もシンプルなIRTモデル(1パラメータモデル)です。θ = b のとき正答確率は50%になります。
- IRTで推定した能力θはどうやってIQになりますか?
IQ = 100 + 15θ で換算します。θは平均0・標準偏差1のスケールなので、平均100・標準偏差15のIQスケールに線形変換しています。
この記事をシェア
関連記事
編集・免責事項
本記事はねこIQ編集部が、CHC理論・項目反応理論(IRT)など心理測定に関する学術文献を参照して執筆・編集しています。記載している統計・割合は、平均100・標準偏差15の正規分布モデルに基づく算出値です。
本サイトのテストは娯楽・自己理解を目的とした推定値を提供するものであり、医療・臨床目的の検査や公式な心理検査(知能検査)ではありません。
