Zene

AUCとは?遺伝子検査・PRSの予測性能を読み解く

基礎知識

PRSの論文や事業者の資料には「AUC 0.65」といった数字が登場します。AUCは予測モデルの性能を表す代表的な指標ですが、点数のように「高ければ良い検査」と単純に読むと判断を誤ります。AUCが何を測っているのか、そして何を測っていないのかを整理します。

ゲノ先生ミライさんの対話

ゲノ先生のイラスト

先生役

ゲノ先生

遺伝や検査の仕組みを、根拠ベースでやさしく解説する案内役。

ミライさんのイラスト

質問役

ミライさん

読者の疑問や不安を代弁しながら、理解を深めていく相談役。

ミライさん
ゲノ先生、PRSの論文に「AUC 0.65」と書いてありました。これは65点ということですか?
ゲノ先生
惜しいけれど、ちょっと違うんだ。AUCは点数というより「見分ける力」を表す指標でね。ROC曲線の下の面積、という意味の略なんだけど、いちばん直感的な理解はこうだよ。発症した人と発症しなかった人をくじ引きで1人ずつ選んだとき、発症した人のほうに高いスコアがついている確率。それがAUCなんだ。
ミライさん
あ、じゃあ0.65だと、10回中6.5回くらいは正しく順番をつけられる……ということですか?
ゲノ先生
そういうイメージだね。だから0.5だとコイン投げと同じで、まったく見分けられていない。1.0なら完全に見分けられる、ということになる。
ミライさん
0.65って、低くないですか?
ゲノ先生
そこが難しいところでね。「AUCが◯以上なら良い検査」という万能の基準は存在しないんだ。病気によって、そもそも予測のしやすさが全然違う。それに、何のために使うのかによって必要な水準も変わってくる。
ミライさん
どういうことですか?
ゲノ先生
たとえば心血管疾患は、年齢と性別を入れるだけでもかなり高いAUCが出る。そこにPRSを足しても、AUCの伸びはわずかということもあるんだ。だからPRS単独のAUCだけを見せられても、判断はできない。見るべきは3つ。PRSだけのAUC、年齢や性別などの従来モデルのAUC、そして両方を組み合わせたAUC。3つめが2つめからどれだけ伸びたか、が本当の追加価値だよ。
ミライさん
なるほど、「上乗せでどれだけ増えたか」なんですね。
ゲノ先生
そう。しかもAUCの伸びが小さくても、注目すべき場合がある。PRSの分布のいちばん上、上位数%のところにリスクが強く集中していることがあるんだ。全体の順位づけはあまり改善しなくても、これまでの基準では見つけにくかった高リスクの人を抽出できる可能性がある。ただし、抽出できることと、そこに何かをして実際に利益が出ることは別だからね。そこは較正や絶対リスク、介入の効果まで見て確かめる必要がある。
ミライさん
AUCだけを見ていると、その価値を見落としてしまうと。
ゲノ先生
その通り。それともうひとつ、AUCと必ずセットで覚えてほしい言葉がある。キャリブレーション、日本語では較正だ。
ミライさん
キャリブレーション……初めて聞きました。
ゲノ先生
AUCが「順番を正しくつけられるか」だとしたら、キャリブレーションは「示した確率が実際と合っているか」。たとえばモデルが「10年で20%」と示した人を1000人集めたとき、実際に200人前後が発症するなら、よく較正されている、と考えるんだ。
ミライさん
順位が合っていても、確率がずれていることがあるんですか?
ゲノ先生
あるんだよ。たとえばモデルを違う集団に当てはめると、順位はそこそこ合っているのに、リスクを一律に高く表示しすぎる、ということが起こる。健保さんが加入者に「あなたの10年リスクは◯%」という数字を返すなら、識別能だけでなく較正まで確認されているかが重要になるんだ。
ミライさん
AUCひとつでは、検査の良し悪しは決められないんですね。
ゲノ先生
そこが今日いちばん伝えたいところ。AUCは大事な指標だけど、総合点ではない。どの集団で測ったのか、従来の指標にどれだけ上乗せできたのか、確率として較正されているのか、そして何の目的に使うのか。そこまで見て、はじめて評価できるんだよ。

まとめ

  • 1AUCは「発症した人により高いスコアをつけられる確率」で、0.5はランダム、1.0は完全な識別
  • 2PRS単独のAUCではなく、年齢・性別など従来モデルにPRSを加えてどれだけ伸びたかを見る
  • 3AUC(識別能)とキャリブレーション(確率の正しさ)は別の性質で、両方の確認が必要

理解度チェック

AUCが0.5のモデルは、どのような状態を意味しますか?

A予測が半分当たっている
Bコイン投げと同じで、発症する人としない人を区別できていない
AUC 0.5は、発症した人と発症しなかった人をまったく区別できていない状態、つまりランダムに順位をつけたのと同じことを意味します。1.0に近いほど識別能が高くなります。
C対象者の半数が発症する

よくある質問

AUCはいくつ以上あれば良い検査といえますか?
一律の基準はありません。疾患によって予測のしやすさが異なり、用途によって求められる水準も変わります。重要なのは絶対値そのものより、年齢・性別など既存の情報にPRSを加えることでどれだけ改善したか、どの集団で検証された値なのかという点です。
AUCとキャリブレーションはどう違いますか?
AUCは「発症する人としない人の順位を正しくつけられるか」という識別能を表します。キャリブレーションは「示されたリスク10%が実際にも約10%であるか」という確率の正確さを表します。具体的なリスクのパーセンテージを利用者に示す場合は、キャリブレーションの確認が特に重要です。

参考情報

関連記事

遺伝子検査サービス Zene360

高精度ゲノム解析で体質リスクを可視化。法人向け遺伝子検査サービスの詳細はこちらからご確認ください。

Zene360 サービス詳細へ