Skip to main content
QUICK REVIEW

[论文解读] An Empirical Analysis of Fairness Notions under Differential Privacy

Anderson Santana de Oliveira, Caelin Kaplan|arXiv (Cornell University)|Feb 6, 2023
Privacy-Preserving Technologies in Data被引用 8
一句话总结

该论文实证研究了为 DP-SGD 进行架构优化的模型选择如何影响真实公平数据集上的公平性概念(人口统计平等、等区分性、预测平等),结果显示差异在 DP 下可能减少或对公平性几乎不产生影响,同时保持效用。

ABSTRACT

Recent works have shown that selecting an optimal model architecture suited to the differential privacy setting is necessary to achieve the best possible utility for a given privacy budget using differentially private stochastic gradient descent (DP-SGD)(Tramer and Boneh 2020; Cheng et al. 2022). In light of these findings, we empirically analyse how different fairness notions, belonging to distinct classes of statistical fairness criteria (independence, separation and sufficiency), are impacted when one selects a model architecture suitable for DP-SGD, optimized for utility. Using standard datasets from ML fairness literature, we show using a rigorous experimental protocol, that by selecting the optimal model architecture for DP-SGD, the differences across groups concerning the relevant fairness metrics (demographic parity, equalized odds and predictive parity) more often decrease or are negligibly impacted, compared to the non-private baseline, for which optimal model architecture has also been selected to maximize utility. These findings challenge the understanding that differential privacy will necessarily exacerbate unfairness in deep learning models trained on biased datasets.

研究动机与目标

  • 研究 DP-SGD 如何影响具有受保护属性的数据集上的公平性概念。
  • 评估对 DP 有所感知的最优体系结构是否缓解或加剧群体差异。
  • 在最大化效用(ROC AUC)的同时,比较私有化与非私有化训练下的公平性指标。
  • 使用在 ML 公平性文献中常用的、存在多个人群及其交叉的数据集。

提出的方法

  • 配置一个可配置的前馈网络,结合 DP-SGD 并进行穷举超参数搜索以最大化 ROC AUC。
  • 执行 5 折交叉验证并评估单独的保持集测试。
  • 对 Baseline+DP 和 Best DP Model 设置使用总隐私预算约为 epsilon = 27 的 DP-SGD。
  • 从相反类别评估三种公平性概念:人口统计平等(独立性)、等区分性(分离性)、预测平等(充分性)。
  • 分析受保护属性的所有子群交集中的峰值差异(种族与性别)。
  • 将结果以每个设置的 10 次训练的均值±标准差形式报告。

实验结果

研究问题

  • RQ1与非私有基线相比,选择为 DP-SGD 优化的体系结构是否能减少公平性差异?

主要发现

DatasetOverall AUC (Baseline)Overall AUC (Baseline+DP)Overall AUC (Best DP Model)AUC difference (Baseline vs Best DP)Demographic parity difference (Baseline)Demographic parity difference (Best DP Model)Equalized odds difference (Baseline)Equalized odds difference (Best DP Model)Precision difference (Baseline)Precision difference (Best DP Model)
ACS Emp.0.8837 ± 0.00110.8110 ± 0.00620.8702 ± 0.00130.3401 ± 0.08750.4383 ± 0.08050.3154 ± 0.03590.5884 ± 0.13600.2874 ± 0.05340.5534 ± 0.09980.2968 ± 0.0674
ACS Inc.0.8878 ± 0.00110.8155 ± 0.00450.8820 ± 0.00080.2546 ± 0.05690.4223 ± 0.06130.2556 ± 0.04900.4360 ± 0.07800.3756 ± 0.00190.3550 ± 0.05180.4032 ± 0.0271
LSAC0.8343 ± 0.00290.7755 ± 0.01250.7962 ± 0.00770.0435 ± 0.00560.3064 ± 0.06530.1687 ± 0.01510.2548 ± 0.08620.1975 ± 0.07220.1688 ± 0.04850.2197 ± 0.0082
Adult0.9056 ± 0.00110.8476 ± 0.00730.9005 ± 0.00090.1264 ± 0.02490.2750 ± 0.01550.2375 ± 0.02070.7845 ± 0.04920.8000 ± 0.00000.9400 ± 0.09660.8000 ± 0.000
Compas0.6895 ± 0.00410.5349 ± 0.03590.6863 ± 0.00300.1162 ± 0.02730.5101 ± 0.02090.3694 ± 0.02300.5592 ± 0.04760.3726 ± 0.03750.3347 ± 0.07490.3168 ± 0.0467
  • 最佳 DP 架构通常在多种公平性概念上相对于非私有基线降低差异。
  • DP-SGD 能在保持或接近 Baseline 的效用(ROC AUC)的同时缓解多数据集的群体差异。
  • 在数据集(ACS Employment、ACS Income、LSAC、Adult、COMPAS)中,DP 训练的模型常表现出较低或与其非私有对手相似的公平性差异。
  • Baseline+DP(非优化 DP)通常同时降低效用与公平性指标,而最佳 DP 模型(带架构搜索的 DP)则改善公平性差异。
  • 在 ACS Employment 与 ACS Income 数据集中对差异的改进尤为显著;Adult 数据集显示有限的差异减少但在 DP 下并未恶化;COMPAS 的模式较为敏感且多变。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。