OmniFair: A Declarative System for Model-Agnostic Group Fairness in Machine Learning
OmniFair: A Declarative System for Model-Agnostic Group Fairness in Machine Learning
复制标题
OmniFair:机器学习中与模型无关的群体公平性的声明系统
DOI:
--
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
S. Navathe
中科院分区:
文献类型:
--
作者:
Hantian Zhang;Xu Chu;Abolfazl Asudeh;S. Navathe
Machine learning (ML) is increasingly being used to make decisions in our society. ML models, however, can be unfair to certain demographic groups (e.g., African Americans or females) according to various fairness metrics. Existing techniques for producing fair ML models either are limited to the type of fairness constraints they can handle (e.g., preprocessing) or require nontrivial modifications to downstream ML training algorithms (e.g., in-processing). We propose a declarative system OmniFair for supporting group fairness in ML. OmniFair features a declarative interface for users to specify desired group fairness constraints and supports all commonly used group fairness notions, including statistical parity, equalized odds, and predictive parity. OmniFair is also model-agnostic in the sense that it does not require modifications to a chosen ML algorithm. OmniFair also supports enforcing multiple user declared fairness constraints simultaneously while most previous techniques cannot. The algorithms in OmniFair maximize model accuracy while meeting the specified fairness constraints, and their efficiency is optimized based on the theoretically provable monotonicity property regarding the trade-off between accuracy and fairness that is unique to our system. We conduct experiments on commonly used datasets that exhibit bias against minority groups in the fairness literature. We show that OmniFair is more versatile than existing algorithmic fairness approaches in terms of both supported fairness constraints and downstream ML models. OmniFair reduces the accuracy loss by up to 94.8% compared with the second best method. OmniFair also achieves similar running time to preprocessing methods, and is up to 270x faster than in-processing methods.
DOI:
10.5441/002/edbt.2020.41
发表时间:
2020
期刊:
2020
影响因子:
--
作者:
Schelter, Sebastian;He, Yuxuan;Khilnani, Jatin;Stoyanovich, Julia
通讯作者:
Stoyanovich, Julia
DOI:
10.1145/3318464.3389709
发表时间:
2020-05
期刊:
Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data
影响因子:
--
作者:
Supun Nakandala;Arun Kumar
通讯作者:
Supun Nakandala;Arun Kumar
DOI:
10.14778/3297753.3297763
发表时间:
2018-12
期刊:
ArXiv
影响因子:
--
作者:
Doris Xin;Stephen Macke;Litian Ma;Jialin Liu;Shuchen Song;Aditya G. Parameswaran
通讯作者:
Doris Xin;Stephen Macke;Litian Ma;Jialin Liu;Shuchen Song;Aditya G. Parameswaran