公正性Fairness
AIが人をどう扱うかを問う基準
- 公正性は「どう扱うのが正しいか」を決める問題です。傾いているという事実を測る偏りとは層が違います。
- 何を公正と見るかの定義が複数あります。同じに分ける、必要な側により多く渡す、結果をそろえるがそれぞれ違う答えを出します。
- 複数の定義を同時には満たせない場合があります。一つを満たせば別の一つが必ずずれます。
- だから公正性は計算だけでは解けません。何を優先するか人が選んで明らかにしておくことまでが一そろいです。
- 選んだ基準は場面ごとに違います。あるサービスで正しかった物差しが、別のサービスでも正しいとは限りません。
目次
1たとえで理解する
夏の夕方、部屋に一台の扇風機があります。人は四人で座る場所はそれぞれ違います。どこに向けるのが公正でしょうか。
回転させて全員に同じ時間を与えれば公平に見えます。でも回っている間は誰もちゃんと涼しくありません。一番暑がっている人に固定すれば必要な人に届いたのでそれも公正に見えます。でも残りの三人はほとんど風を受けられません。扇風機を買ってきた人に優先権を渡そうという言い分にもそれなりの理由があります。
三つとも公正という名前を掲げていますが、三つを一度に守る方法はありません。AIの公正性が難しい理由がまさにここにあります。
2くわしく
偏りは事実、公正性は判断
偏りは「このモデルの結果がこちらに傾いている」という観察です。測れば数字が出ます。公正性はその数字を見て「この程度の傾きは受け入れられるか」「受け入れられないならどちらへ直すべきか」を問う場です。測ることと決めることはつながっていますが、同じ作業ではありません。
この違いをぼかすと妙な要求が生まれます。傾きを測ってくれる道具に「公正にしてください」と任せることはできません。道具はどの軸でどれだけ開いているかまでは教えてくれますが、その開きを縮めるのが正しいかは人が決めなければなりません。
扇風機の前に温度計を置けば、席ごとに何度か分かります。温度計はどの席に風を送るべきかまでは教えてくれません。
公正の定義は一つではありません
一つ目の答えは結果の比率をそろえることです。どの集団でも通過する比率が同じくらいであるべきという見方です。二つ目の答えは同じ判定を受けた人どうしで実際の結果が似ているべきという見方です。通過判定を受けた人のうち実際にうまくいった比率が集団ごとに同じであるべきというものです。
三つ目の答えは間違う方向を見ます。資格があるのに落とす間違いがどの集団でより多く起きているかをそろえようという見方です。四つ目の答えは個人を見ます。似た人は似た扱いを受けるべきというものです。
四つともそれらしく、四つとも支持する人がいます。問題はこれらの答えが同じデータの上で違う決定を出すという点です。
同時には満たせない場合があります
集団ごとの実際の比率が最初から違うと、通過比率をそろえた瞬間に判定別の実際の比率はずれます。判定別の実際の比率をそろえると、今度は間違う方向の比率が開きます。一つを正確にそろえると別の一つが押しのけられる関係なので、三つを同時に満たす方法はごく特別な場合を除いてないことが分かっています。
だから実際の作業は「公正にすること」ではなく「何を先に守るか選ぶこと」になります。人を落とす間違いの代償が大きい場面では取りこぼしを減らすほうを、資源を分ける場面では比率をそろえるほうを先に置くといった具合です。
回転と固定を同時にはできない扇風機と同じです。方法がないからではなく、何をより重要と見るか決めてはじめて次の一歩が踏み出せるからです。
目を隠しても公正にはなりません
まず思い浮かぶ方法は、機微な項目をそもそも抜くことです。ですが残った項目がその情報を代わりに教えてしまうことがとても多いです。住んでいる地域、通った場所、話し方、接続時間帯といったものが少しずつ手がかりを漏らします。項目を消してもモデルは似た結論にたどり着きます。
しかも項目を消すと傾きを測る方法まで一緒に消えます。どの集団で成績が悪いか確かめるには、その集団を区別できなければならないからです。点検のためには情報を安全に保管し、使い道を狭く縛っておくほうがよいという見方もここから出てきます。
決めた基準を明らかにしておくことまでが仕事です
公正性の作業は三段階です。どの軸で分けて見るか決め、その軸でどれだけ開いているか測り、どの基準を優先するか選んでその選択と理由を書き留めることです。最後の段階を抜くと、前の二つは引き出しの中の数字のまま残ります。
明らかにしておけば二つのことが可能になります。違う判断をする人が何をめぐって違うのか指せますし、時間が経って状況が変わったときにその選択をもう一度開いて見直せます。公正性は一度合わせて終わる設定ではなく、繰り返し開き直す決定です。
3もう少し正確に
先の四つの見方には名前が付いています。集団別の通過比率をそろえる側は人口統計学的均等性、判定別の実際の比率をそろえる側は較正、間違う方向の比率をそろえる側は機会の均等化、似た人を似たように扱おうとする側は個人公正性と呼ばれます。集団別の実際の比率が違い判定が完璧でない限り、前の三つが同時に成り立たないことは計算で確かめられた結果です。好みの問題ではなく構造の問題なので、どれか一つを選ぶことは避けられません。
比喩がずれる点もあります。扇風機の部屋には人が四人で誰が暑いか目に見えますが、実際のサービスは対象がとても多く、どの軸で分けて見るかから決めなければなりません。決めていない軸の不利益は測ることさえできません。また扇風機は暑ければその場で向きを変えられますが、すでに学習を終えたモデルの基準を変えるにはデータと手順に立ち戻る必要があります。
4やってみる
5よくある誤解
全員を同じに扱えば公正だと思われがちですが、実際には出発点が違う状態での同じ扱いは、開いた差をそのまま維持させます。
公正性は技術で解ける問題だと思われがちですが、実際には何を公正と見るか選ぶことが先にあり、その選択は計算からは出てきません。
一度公正に合わせれば以後もずっと公正だと思われがちですが、実際には使う人と状況が変われば基準から測り直し、決め直す必要があります。
7ひとこと要約
つまり公正性は複数ある公正のうち何を先に守るか選び、その選択を明らかにしておくことであり、すべてを一度に満たす答えはありません。
誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02