mcpField
A
ai-bias-special-category

ai-bias-special-category

github.com/mukul975データ・データベース32342 回インストール32 週間前に更新
リポジトリ

ai-bias-special-category について

保護対象の特性を処理または推測する AI システムの偏りを評価するチーム向けの方法論スキルです。GDPR と EU AI 法の義務に沿い、公平性指標、テスト、緩和策、文書化を扱います。

主な機能

  1. 01直接データと代理推論の確認
  2. 02集団・個人の公平性指標
  3. 03段階的な偏り検出手順
  4. 04データ・アルゴリズム・出力の緩和策
  5. 05評価レポートの文書要件

活用シーン

  1. 01採用モデルの集団間差異の確認
  2. 02顔認識の集団別精度のテスト
  3. 03公平性指標のトレードオフ記録
  4. 04導入後の偏り監視の計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mukul975/privacy-data-protection-skills --skill ai-bias-special-category

インストール後、Claude Code で/ai-bias-special-categoryを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
template.md
references/
standards.md
workflows.md
scripts/
process.py

詳細

特別カテゴリーデータに関するAIバイアス評価

概要

AIシステムは、GDPR第9条の特別カテゴリ(人種、民族、政治的意見、宗教、労働組合への加入、遺伝データ、生体データ、健康、性的指向)およびEUの平等法(性別、年齢、障害)で定義される保護対象グループに対するバイアスを増幅、永続化、または新たに生み出す可能性があります。AI法第10条は、バイアスに対処するトレーニングデータのデータガバナンス慣行を義務付け、第5条はAIベースのソーシャルスコアリングを禁止しています。このスキルでは、特別カテゴリーデータを処理または推論するAIシステムのバイアスを検出、測定、軽減する方法と、GDPRおよびAI法の両方の義務を満たす文書化要件を示します。

第9条の特別カテゴリとAIバイアス

特別カテゴリーデータの直接処理

AIシステムが第9条のデータを直接処理する場合:

カテゴリAIバイアスのリスク例
人種または民族的出自採用、信用審査、警察活動における差別少数民族に関連する名前を不利に扱う履歴書選考
政治的意見政治的プロファイリング、コンテンツの抑制政治的見解を増幅または抑制するニュース推薦
宗教的信念サービスの拒否、差別的なターゲティング宗教的所属によって変動する保険料
労働組合への加入雇用差別組合活動を不利に扱うパフォーマンス評価
遺伝データ保険や雇用における遺伝的差別遺伝的素因に基づく健康保険料
生体データ人口統計グループ間の精度差肌の色が濃い人に対してエラー率が高い顔認識
健康データ健康状態に基づく差別障害やメンタルヘルスの履歴を不利に扱う採用アルゴリズム
性的指向差別、本人の意図しない露見性的指向を意図せず明らかにするコンテンツ推薦
特別カテゴリの代理推論

AIモデルは、機微でない特徴から第9条のデータを頻繁に推論します。

代理特徴推論されるカテゴリ仕組み
郵便番号人種/民族、所得居住地の分離パターン
名/姓人種/民族、宗教名前と民族性の相関
閲覧履歴政治的意見、宗教、健康コンテンツの消費パターン
購入履歴健康状態、宗教医薬品の購入、食事関連商品の購入
言語パターン国籍、教育方言、語彙、文法のパターン
デバイス/アプリの利用状況年齢、所得、障害アクセシビリティ機能、デバイスの種類

EDPBの見解:機微でない入力から第9条のデータを推論することは、特別カテゴリーデータの処理に該当します。同じ保護が適用されます。

公平性の指標

グループ公平性の指標
指標定義使用する場面
人口統計的均等性P(肯定的結果 | グループA)= P(肯定的結果 | グループB)資格にかかわらず、選定率を均等にしたい場合
均等化オッズTPRおよびFPRがグループ間で等しいグループ間で精度を均等にしたい場合
均等機会TPRがグループ間で等しい(均等化オッズを緩和したもの)真陽性の検出を均等にしたい場合
キャリブレーションP(Y=1 | スコア=s、グループ=A)= P(Y=1 | スコア=s、グループ=B)スコアがグループ間で同じ意味を持つようにしたい場合
予測的均等性PPVがグループ間で等しい肯定的予測の信頼性をグループ間で均等にしたい場合
個人公平性の指標
指標定義
一貫性類似した個人が類似した結果を受ける
反実仮想的公平性保護属性が異なっていても結果が同じになる
因果的公平性保護属性から結果への因果経路が存在しない
指標選択の指針
判断の場面推奨される指標理由
採用/入学選考等化オッズまたは機会均等グループ間で、条件を満たす候補者を同等に検出できます
信用スコアリングキャリブレーショングループにかかわらず、スコアが同じ確率を意味する必要があります
犯罪リスク等化オッズ不均衡な影響を避けるため、FPR と TPR の両方を等しくする必要があります
医療機会均等+キャリブレーション病状を同等に検出し、リスクスコアが同じ意味を持つようにします
コンテンツモデレーション人口統計的パリティコンテンツの削除が特定のグループに不均衡な影響を与えないようにします

注:数学的な不可能性の結果から、グループ間でベースレートが異なる場合、人口統計的パリティ、等化オッズ、キャリブレーションを同時に満たすことはできません。このトレードオフを明示的に記録してください。

バイアス検出の手法

フェーズ 1:データ監査
  1. 学習データの人口統計を対象集団と照合してプロファイリングします
  2. モデルの性能が低くなる可能性のある、代表性の低いグループを特定します
  3. ラベル付きデータに過去のバイアスがないか確認します(例:バイアスのある採用判断を正解データとして使用)
  4. グループ間でラベルノイズに差があるか特定します
  5. グループ間の特徴分布を評価し、代理差別の可能性を確認します
フェーズ 2:モデルテスト
  1. 保護対象グループ別に分けてモデルの性能を評価します
  2. 保護対象グループの各ペアについて、選択した公平性指標を算出します
  3. 反事実テストを実行します:保護対象属性を変更し、出力の変化を観察します
  4. 交差性バイアス(保護対象属性の組み合わせ)をテストします
  5. グループごとに、エッジケースや敵対的な例に対するモデルの性能を評価します
フェーズ 3:出力分析
  1. グループ間の判断分布を分析します
  2. 特定のグループに不均衡な影響を与えるしきい値効果を特定します
  3. フィードバックループが時間とともに増幅するかテストします
  4. 出力説明の公平性を評価します(グループ間で説明の情報量は同等でしょうか?)

バイアス軽減の戦略

前処理(データレベル)
戦略説明トレードオフ
再サンプリング代表性の低いグループをオーバーサンプリングし、代表性の高いグループをアンダーサンプリングしますデータの多様性が損なわれたり、重複が生じたりする可能性があります
再重み付け代表性の低いグループのサンプルに高い重みを割り当てます計算上は簡単ですが、構造的なバイアスには対処できない場合があります
再ラベル付け過去のバイアスのあるラベルを修正します分野の専門知識が必要で、主観的になる可能性があります
公平な表現学習保護対象属性の情報を取り除いた潜在表現を学習します正当な相関関係が失われる可能性があります
学習時処理(アルゴリズムレベル)
戦略説明トレードオフ
敵対的デバイアスモデルから保護対象属性を予測する敵対モデルを学習し、その成功にペナルティを課します精度と公平性のトレードオフがあり、保護対象属性のデータが必要です
公平性制約公平性指標を学習時の制約として追加します全体の精度が低下する可能性があり、制約の充足度にも差があります
正則化損失関数に公平性に関する正則化項を追加します精度と公平性のバランスを取れますが、調整が必要です
因果モデリング因果グラフを使って差別的な経路を遮断します因果関係に関する知識が必要で、実装が複雑です
後処理(出力レベル)
戦略説明トレードオフ
しきい値調整指標を均等化するため、グループごとに異なる判断しきい値を設定します不公平と受け取られる可能性があり、法的にも複雑です
スコアのキャリブレーショングループごとにスコアを調整します十分なグループデータが必要で、差別を減らせる可能性があります
棄却オプショングループを問わず、境界付近のケースについて判断を保留します対応範囲が狭まり、人間による代替対応が必要です

AI 法第 10 条 データガバナンス

第 10 条では、高リスク AI の学習データに次の要件を定めています。

要件実装
関連性があること学習データは意図された目的に関連している必要があります
十分に代表性があることデータは、システムの導入対象となる母集団を代表している必要があります
誤りがないことデータ品質の評価およびクリーニングのプロセス
完全であること導入シナリオを十分にカバーしていること
適切な統計的特性を備えていること人口統計学的な代表性を含む分布分析
バイアスを調査すること学習データに潜在的なバイアスがないか調査します。特に第 10 条第 2 項 (f) に関連するバイアスを対象とします

第 10 条第 5 項:バイアス検出を目的とした特別カテゴリデータの処理は、次の条件を満たす場合、高リスク AI について認められます。

  • バイアスの監視、検出、是正に厳密に必要であること
  • 適切な保護措置(仮名化、アクセス制御)の対象であること
  • データを他の目的に使用しないこと
  • コンプライアンス文書のために保持する必要がない限り、バイアス評価後に削除すること

文書化要件

バイアス評価レポート
セクション内容
システムの説明モデル、目的、影響を受けるグループ
評価対象の保護属性第 9 条のカテゴリ+平等法上の特性
選定した公平性指標選定理由を含む
データ監査の結果学習データの人口統計、代表性の不足
モデルテストの結果グループ別の性能、公平性指標、反実仮想の結果
バイアスの調査結果特定された格差と重大度の評価
緩和策有効性を示す証拠とともに適用した戦略
残存バイアス緩和後に残る格差
トレードオフの文書化精度と公平性のトレードオフ、指標の両立不可能性に関する認識
継続的な監視計画導入後の公平性監視

執行事例

  • オランダ税務当局(SyRI、2020 年):裁判所は、差別的なプロファイリングを理由に、アルゴリズムによる不正検出を無効としました。このシステムは、低所得者や移民を背景に持つ住民が多い地域を不均衡に標的としていました。
  • イタリアのデータ保護機関対 Deliveroo(2021 年):アルゴリズムによる労働者管理が、保護対象の特性に基づいて差別していると認定されました。第 22 条および平等法に違反していました。
  • オーストリアのデータ保護機関対 AMS アルゴリズム(2020 年):性別、年齢、障害、市民権を理由に求職者のスコアを低く評価するオーストリアの雇用サービス用アルゴリズムについて、データ保護機関は処理が違法であると判断しました。
  • AEPD のガイダンス(2021 年):スペインのデータ保護機関は、アルゴリズムによる差別に関するガイダンスを発行し、保護対象の特性を処理する AI システムには DPIA が必要であることを強調しました。
  • CNIL(2024 年):影響の大きい AI システムに公平性テストを義務付ける AI バイアス評価フレームワークを公開しました。

統合ポイント

  • ai-dpia:バイアス評価の結果を、差別による損害に関する DPIA のリスク評価に反映します
  • ai-automated-decisions:バイアスのある自動意思決定は、第 22 条および平等法への違反につながります
  • ai-training-lawfulness:バイアス検出を目的とした特別カテゴリデータの第 10 条第 5 項に基づく処理には、文書化が必要です
  • ai-transparency-reqs:バイアスの調査結果は、モデルカードおよび透明性に関する文書で開示する必要があります
  • ai-act-high-risk-docs:第 10 条のデータガバナンス文書は、適合性評価の一部です

コメント