Lahoti P., Beutel A., Chen J., Lee K., Prost F., Thain N., Wang X. and CHi E. H. Fairness without demographics through adversarially reweighted learning. In Advances in Neural Information Processing Systems (NIPS), 2020.
概
Rawlsian Max-Min Fairness: 假设 H 是一个函数集合, 则其中最大化最小收益的元素 h∗ 称为满足 Rawlsian Max-Min fairness principle 的, 即:
h∗=argmaxh∈Hmins∈SUDs(h).(1)
本文所关注的是, 在不知道 S,Ds 的前提下, 上述问题的一个可行性方案. 主要是利用了对抗训练的思想.
符号说明
- D, 数据分布;
- s∈S, group;
- UDs(h), group s 在映射 h 下的收益;
本文方法
-
我们用损失 LDs(h):=E(xi,vi)∼Ds[ℓ(h(xi),yi] 来定义效益:
UDs(h)=−LDs(h),
此时
h∗=argminh∈Hmaxs∈SLDs(h).(3)
-
进一步地, 将 (3) 转换为如下形式:
minθmaxλ∑s∈SλsLDs(h)=n∑i=1λsiℓ(h(xi),yi);(4)
这是一个 θ,λ 的博弈的过程, 当然我们需要对 λ 的形态加以限制, 否则它只会关注损失最大的那个 si;
-
因为我们是不知道 S 的, 所以作者只是简单地进行了一个二分, 作者希望通过 fϕ:X×Y→[0,1] 来指明那些损失很大的区域, 并且
λϕ(xi,yi)=1+n⋅fϕ(xi,yi)∑nj=1fϕ(xi,yi).
-
需要注意的是, 这个重加权不是简单地为那些损失大的困难样本赋予更多的权重, fϕ 的输入是 (x,y), 作者认为 group 和每个样本的特征 (x,y) 是紧密相连的, 通过
maxϕn∑i=1λϕ(xi,yi)ℓ(h(xi),yi),
最终 fϕ 会将 (xi,yi) 成功进行分组.

注: fϕ 作者仅仅用一层的 MLP 拟合.
代码
[official]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix