当前位置:网站首页>iFair: Learning Individually Fair Data Representations for Algorithmic Decision Making
iFair: Learning Individually Fair Data Representations for Algorithmic Decision Making
2022-07-19 01:57:00 【Chubby Zhu】
subject : Learn individual fair data representation for algorithmic decision making
This paper introduces a method of mapping user record probability to low rank representation , This method coordinates the fairness of individuals and the utility of classifiers and rankings in downstream applications . Learning low rank data representation by defining a combined loss function , This work solves the basic trade-off between utility and fairness . The author applies their method to the classification of various real data sets and learns the ranking task , Proved the universality of their method . Their experiments show that , Compared with the best preliminary work of this setting , There are substantial improvements .( low-rank : The rank of the matrix is low ,eg:r=1)
Research background : In general, group equity is considered , Then the trade-off between personal fairness and accuracy has become a problem to be solved . here , A loss function is proposed to solve .
Research methods : Map an individual to an input space , This input space is independent of a specific protected subgroup . Define mapping functions , The sum of fairness loss and accuracy loss is expressed as the objective function . This research method is called iFair frame .
Personal fair representation and calculation : When there are two user records with all attributes xi and xj When the difference between the distance between and two records without sensitive attributes is less than or equal to the threshold , It means that there is personal fairness between these two user records .


The transformation mapping is expressed as : among ,U Represents the previously recorded probability distribution ,V Represents the prototype vector .


The loss function includes data loss and fairness loss :


Objective function :



experiment :5 Data sets
| Data sets | Protected properties | Output | Number of instances |
| ProPublica’s COMPAS | race | Commit another crime ? | |
| Census Income | gender | income >50K? | 48842 |
| German Credit | age | Credit value ? | 1000 |
| Airbnb | gender | Housing rating / Price ? | 27597 |
| gender | Job recommendation ranking ? |
The author randomly divided the data set into three parts . Use a part of the training model to learn model parameters , The second part is the verification set , Select the superparameter by performing a grid search ( See below for details ), The third part is the test set . The same data segmentation is used in this paper to compare all methods , Altogether 6 Methods .
| Method | Full Data | Masked Data | SVD | LFR | FA*IR( Sort ) | iFair |
| Data set used | the original dataset | the original dataset without protected attributes | full data/masked data | the learned representation | the representation learned by our model |
The evaluation index is personal fairness (yNN) And accuracy (ACC)

Experiments show that , In general iFair The effect of is better than other methods .
summary : Our method contains two important criteria . First , We look at fairness from the perspective of application independence , This allows us to incorporate it into various tasks , Including general classifiers and regression for learning to rank . secondly , We regard personal equity as an attribute of the dataset ( In a sense , Like Privacy ), This can be achieved by preprocessing the data into a converted representation . There is no need to access protected properties at this stage . If necessary , We can also post process the representation of learning , And implement the standards of group fairness , For example, statistical equivalence .
We apply this model to five real data sets , Prove that utility and personal fairness can be coordinated to a great extent . Apply classifier and regression model to iFair In the middle , The resulting algorithm decision is more consistent than the decision made on the original data . Our method is the first method to calculate the fair result separately in the learning sorting task . For classification tasks , Its performance is better than the existing advanced work .
边栏推荐
- [literature reading] mcunet: tiny deep learning on IOT devices
- The platform of digital collection NFT is good
- [literature reading] counting integer points in parametric polymers using barvinok's rational functions
- Owl Eyes: Spotting UI Display Issues via Visual Understanding
- 争夺存量用户关键战,助力企业构建完美标签体系丨01期直播回顾
- Neutralizing Self-Selection Bias in Sampling for Sortition
- 基于移动互联网应用的儿童网络保护产业实践与完善
- Hands on deep learning -- multi layer perceptron (MLP)
- Using XOR to exchange two variables is inefficient
- Xcode11添加引导页(升级后Launch Images Source选项不见了)
猜你喜欢

Handling Conditional Discrimination(可解释歧视和确切的歧视)
![[translation] transformers in computer vision](/img/94/a6b8fdddca0e3042e1da7f945aeebe.png)
[translation] transformers in computer vision

【文献阅读】TENET: A Framework for Modeling Tensor Dataflow Based on Relation-centric Notation

windwos 下载安装OpenSSH

A causal linear model to quantify edge unfairness for unfair edge prioritization

Neutralizing Self-Selection Bias in Sampling for Sortition

MXNet网络模型(五)条件GAN神经网络
【Go语言】代码覆盖测试(gcov)

ResNet

iFair: Learning Individually Fair Data Representations for Algorithmic Decision Making
随机推荐
Xcode11新建项目后的一些问题
[literature reading] counting integer points in parametric polymers using barvinok's rational functions
CABasicAnimation暂停\企动
判断两个数组是否完全相等
网络安全新架构:零信任安全
VSCode中安装Go:tools failed to install.
bais mintigation post-processing for individual and group fairness
【文献阅读】TENET: A Framework for Modeling Tensor Dataflow Based on Relation-centric Notation
高斯分布的性质(含代码)
[go language] detailed explanation of dynamic library and static library
Handling Conditional Discrimination(可解释歧视和确切的歧视)
Cocos Creator 3.0 基础——事件系统
Leveraging Semi-Supervised Learning for Fairness using Neural Networks
中心极限定理
雾计算中的数据安全问题综述
MXNet网络模型(五)条件GAN神经网络
Using XOR to exchange two variables is inefficient
Windbos download and install openssh
Learning Transferable Visual Models From Natural Language Supervision
【文献阅读】isl: An Integer Set Library for the Polyhedral Model