公正性Fairness

AIが人をどう扱うかを問う基準

  • 入門
  • 6分で読める
  • 図 3点

ポイント

  • 公正性は「どう扱うのが正しいか」を決める問題です。傾いているという事実を測る偏りとは層が違います。
  • 何を公正と見るかの定義が複数あります。同じに分ける、必要な側により多く渡す、結果をそろえるがそれぞれ違う答えを出します。
  • 複数の定義を同時には満たせない場合があります。集団ごとの実際の比率が違うと、一つを満たすとき別の一つがずれることがほとんどです。
  • だから公正性は計算だけでは解けません。何を優先するか人が選んで明らかにしておくことまでが一そろいです。
  • 選んだ基準は場面ごとに違います。あるサービスで正しかった物差しが、別のサービスでも正しいとは限りません。

たとえで理解する

夏の夕方、部屋に一台の扇風機があります。人は四人で座る場所はそれぞれ違います。どこに向けるのが公正でしょうか。

回転させて全員に同じ時間を与えれば公平に見えます。でも回っている間は誰もちゃんと涼しくありません。一番暑がっている人に固定すれば必要な人に届いたのでそれも公正に見えます。でも残りの三人はほとんど風を受けられません。扇風機を買ってきた人に優先権を渡そうという言い分にもそれなりの理由があります。

三つとも公正という名前を掲げていますが、三つを一度に守る方法はありません。AIの公正性が難しい理由がまさにここにあります。

くわしく

偏りは事実、公正性は判断

偏りは「このモデルの結果がこちらに傾いている」という観察です。測れば数字が出ます。公正性はその数字を見て「この程度の傾きは受け入れられるか」「受け入れられないならどちらへ直すべきか」を問う場です。測ることと決めることはつながっていますが、同じ作業ではありません。

この違いをぼかすと妙な要求が生まれます。傾きを測ってくれる道具に「公正にしてください」と任せることはできません。道具はどの軸でどれだけ開いているかまでは教えてくれますが、その開きを縮めるのが正しいかは人が決めなければなりません。

扇風機の前に温度計を置けば、席ごとに何度か分かります。温度計はどの席に風を送るべきかまでは教えてくれません。

公正の定義は一つではありません

一つ目の答えは結果の比率をそろえることです。どの集団でも通過する比率が同じくらいであるべきという見方です。二つ目の答えは同じ判定を受けた人どうしで実際の結果が似ているべきという見方です。通過判定を受けた人のうち実際にうまくいった比率が集団ごとに同じであるべきというものです。

三つ目の答えは間違う方向を見ます。資格があるのに落とす間違いがどの集団でより多く起きているかをそろえようという見方です。四つ目の答えは個人を見ます。似た人は似た扱いを受けるべきというものです。

四つともそれらしく、四つとも支持する人がいます。問題はこれらの答えが同じデータの上で違う決定を出すという点です。

同時には満たせない場合があります

集団ごとの実際の比率が最初から違うと、通過比率をそろえたあとは、通過判定と不通過判定それぞれの実際の比率まで集団ごとにそろえることが多くの場合難しくなります。判定別の実際の比率をそろえると、今度は誤って落とす比率と誤って通す比率の両方をそろえることが難しくなります。一つをそろえると別の一つが押しのけられやすい関係なので、集団ごとの実際の比率が同じという特別な場合を除いて、三つを同時に満たす方法はないことが分かっています。

だから実際の作業は「公正にすること」ではなく「何を先に守るか選ぶこと」になります。たとえば人を落とす間違いの代償が大きい場面では、取りこぼしを減らすほうを選ぶこともあります。ただし、どちらが正しいかは意見が分かれ、国や分野によって法が定める限度も違います。

回転と固定を同時にはできない扇風機と同じです。方法がないからではなく、何をより重要と見るか決めてはじめて次の一歩が踏み出せるからです。

目を隠しても公正にはなりません

まず思い浮かぶ方法は、機微な項目をそもそも抜くことです。ですが残った項目がその情報を代わりに教えてしまうことがとても多いです。住んでいる地域、通った場所、話し方、接続時間帯といったものが少しずつ手がかりを漏らします。項目を消してもモデルは似た結論にたどり着きます。

しかも項目を消すと傾きを測る方法まで一緒に消えます。どの集団で成績が悪いか確かめるには、その集団を区別できなければならないからです。点検のためには情報を安全に保管し、使い道を狭く縛っておくほうがよいという見方もここから出てきます。

決めた基準を明らかにしておくことまでが仕事です

公正性の作業は三段階です。どの軸で分けて見るか決め、その軸でどれだけ開いているか測り、どの基準を優先するか選んでその選択と理由を書き留めることです。最後の段階を抜くと、前の二つは引き出しの中の数字のまま残ります。

明らかにしておけば二つのことが可能になります。違う判断をする人が何をめぐって違うのか指せますし、時間が経って状況が変わったときにその選択をもう一度開いて見直せます。公正性は一度合わせて終わる設定ではなく、繰り返し開き直す決定です。

もう少し正確に

先の四つの見方には名前が付いています。集団別の通過比率をそろえる側は人口統計学的均等性、判定別の実際の比率をそろえる側は予測パリティ(スコア帯ごとにそろえるより広い条件は較正)、資格のある人を取りこぼす比率をそろえる側は機会均等(誤って通す比率までそろえると均等化オッズ)、似た人を似たように扱おうとする側は個人公正性と呼ばれます。集団別の実際の比率が違うと、通過比率、判定別の実際の比率、間違う比率をすべてそろえることは成り立たないことが計算で確かめられています。通過比率を除いた二つだけでも、判定が完璧という珍しい場合でなければ同時にはそろえられません。好みの問題ではなく構造の問題なので、どれか一つを選ぶことは避けられません。

比喩がずれる点もあります。扇風機の部屋には人が四人で誰が暑いか目に見えますが、実際のサービスは対象がとても多く、どの軸で分けて見るかから決めなければなりません。決めていない軸の不利益は測ることさえできません。また扇風機は暑ければその場で向きを変えられますが、すでに学習を終えたモデルの基準を変えるにはデータと手順に立ち戻る必要があります。

やってみる

よくある誤解

  • 同じに扱いさえすれば公正の問題は終わると思われがちですが、実際には同じ扱いは公正の答えの一つにすぎません。出発点が違うときは差が残りうるので結果や必要も合わせて見るべきだという見方もあり、どちらを優先するかは意見が分かれます。

  • 公正性は技術で解ける問題だと思われがちですが、実際には何を公正と見るか選ぶことが先にあり、その選択は計算からは出てきません。

  • 一度公正に合わせれば以後もずっと公正だと思われがちですが、実際には使う人と状況が変われば基準から測り直し、決め直す必要があります。

ひとこと要約

つまり

公正性は複数ある公正のうち何を先に守るか選び、その選択を明らかにしておくことであり、すべてを一度に満たす答えはありません。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新 2026-10-18