Probably Approximate Shapley Fairness with Applications in Machine Learning

Abstract

The Shapley value (SV) is adopted in various scenarios in machine learning (ML), including data valuation, agent valuation, and feature attribution, as it satisfies their fairness requirements. However, as exact SVs are infeasible to compute in practice, SV estimates are approximated instead. This approximation step raises an important question: do the SV estimates preserve the fairness guarantees of exact SVs? We observe that the fairness guarantees of exact SVs are too restrictive for SV estimates. Thus, we generalise Shapley fairness to probably approximate Shapley fairness and propose fidelity score, a metric to measure the variation of SV estimates, that determines how probable the fairness guarantees hold. Our last theoretical contribution is a novel greedy active estimation (GAE) algorithm that will maximise the lowest fidelity score and achieve a better fairness guarantee than the de facto Monte-Carlo estimation. We empirically verify GAE outperforms several existing methods in guaranteeing fairness while remaining competitive in estimation accuracy in various ML scenarios using real-world datasets.

Cite

Text

Zhou et al. "Probably Approximate Shapley Fairness with Applications in Machine Learning." AAAI Conference on Artificial Intelligence, 2023. doi:10.1609/AAAI.V37I5.25732

Markdown

[Zhou et al. "Probably Approximate Shapley Fairness with Applications in Machine Learning." AAAI Conference on Artificial Intelligence, 2023.](https://mlanthology.org/aaai/2023/zhou2023aaai-probably/) doi:10.1609/AAAI.V37I5.25732

BibTeX

@inproceedings{zhou2023aaai-probably,
  title     = {{Probably Approximate Shapley Fairness with Applications in Machine Learning}},
  author    = {Zhou, Zijian and Xu, Xinyi and Sim, Rachael Hwee Ling and Foo, Chuan Sheng and Low, Bryan Kian Hsiang},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2023},
  pages     = {5910-5918},
  doi       = {10.1609/AAAI.V37I5.25732},
  url       = {https://mlanthology.org/aaai/2023/zhou2023aaai-probably/}
}