mcpField
A
ai-bias-special-category

ai-bias-special-category

github.com/mukul975数据与数据库32342 次安装32 周前更新
代码仓库

关于 ai-bias-special-category

这项方法技能面向评估处理或推断受保护特征的 AI 系统的团队,涵盖公平性指标、测试、缓解方案及文档要求,以支持 GDPR 和欧盟 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 条特殊类别(种族、族裔、政治观点、宗教、工会成员身份、遗传数据、生物识别数据、健康状况、性取向)以及欧盟平等法(性别、年龄、残障)定义的群体均可能受到影响。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 条的数据治理文档是合格评定的一部分

评论

支持 Markdown