Proceedings

FEAMOE: Fair, Explainable and Adaptive Mixture of Experts

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 492-500.

https://doi.org/10.24963/ijcai.2023/55

Abstract

Three key properties that are desired of trustworthy machine learning models deployed in high-stakes environments are fairness, explainability, and an ability to account for various kinds of "drift". While drifts in model accuracy have been widely investigated, drifts in fairness metrics over time remain largely unexplored. In this paper, we propose FEAMOE, a novel "mixture-of-experts" inspired framework aimed at learning fairer, more interpretable models that can also rapidly adjust to drifts in both the accuracy and the fairness of a classifier. We illustrate our framework for three popular fairness measures and demonstrate how drift can be handled with respect to these fairness constraints. Experiments on multiple datasets show that our framework as applied to a mixture of linear experts is able to perform comparably to neural networks in terms of accuracy while producing fairer models. We then use the large-scale HMDA dataset and show that various models trained on HMDA demonstrate drift and FEAMOE can ably handle these drifts with respect to all the considered fairness measures and maintain model accuracy. We also prove that the proposed framework allows for producing fast Shapley value explanations, which makes computationally efficient feature attribution based explanations of model decisions readily available via FEAMOE.

  1. [Aas et al., 2019] Kjersti Aas, Martin Jullum, and Anders Løland. Explaining individual predictions when features are dependent: More accurate approximations to shapley values. arXiv preprint arXiv:1903.10464, 2019.
  2. [Agarwal et al., 2018] Alekh Agarwal, Alina Beygelzimer, Miroslav Dudík, John Langford, and Hanna Wallach. A reductions approach to fair classification. In International Conference on Machine Learning, pages 60-69. PMLR, 2018.
  3. [Barocas et al., 2019] Solon Barocas, Moritz Hardt, and Arvind Narayanan. Fairness and machine learning. http: //www.fairmlbook.org, 2019. Accessed: 2023-06-05. Link
  4. [Bechavod et al., 2020] Yahav Bechavod, Christopher Jung, and Steven Z Wu. Metric-free individual fairness in on- line learning. Advances in neural information processing systems, 33:11214-11225, 2020.
  5. [Bellamy et al., 2018] Rachel KE Bellamy, Kuntal Dey, Michael Hind, Samuel C Hoffman, Stephanie Houde, Kalapriya Kannan, Pranay Lohia, Jacquelyn Martino, Sameep Mehta, Aleksandra Mojsilovic, et al. Ai fairness 360: An extensible toolkit for detecting, understanding, and mitigating unwanted algorithmic bias. arXiv preprint arXiv:1810.01943, 2018.
  6. [Bhaskaruni et al., 2019] Dheeraj Bhaskaruni, Hui Hu, and Chao Lan. Improving prediction fairness via model en- semble. In 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI), pages 1810-1814. IEEE, 2019.
  7. [Bhatt et al., 2020] Umang Bhatt, Alice Xiang, Shubham Sharma, Adrian Weller, Ankur Taly, Yunhan Jia, Joydeep Ghosh, Ruchir Puri, José MF Moura, and Peter Eckersley. Explainable machine learning in deployment. In Proceed- ings of the 2020 Conference on Fairness, Accountability, and Transparency, pages 648-657, 2020.
  8. [Biswas and Mukherjee, 2020] Arpita Biswas and Suvam Mukherjee. Ensuring fairness under prior probability shifts. arXiv preprint arXiv:2005.03474, 2020.
  9. [Bureau, 2020] Consumer Finance Protection Bureau. Hmda dataset. [Online]. Available from: https://www. consumerfinance.gov/data-research/hmda/historic-data, 2020. Accessed 2023-02-05. Link
  10. [Burkart and Huber, 2021] Nadia Burkart and Marco F Huber. A survey on the explainability of supervised machine learn- ing. Journal of Artificial Intelligence Research, 70:245-317, 2021.
  11. [Butterworth, 2018] Michael Butterworth. The ico and artifi- cial intelligence: The role of fairness in the gdpr framework. Computer Law & Security Review, 34(2):257-268, 2018.
  12. [Calmon et al., 2017] Flavio Calmon, Dennis Wei, Bhanuki- ran Vinzamuri, Karthikeyan Natesan Ramamurthy, and Kush R Varshney. Optimized pre-processing for discrim- ination prevention. In Advances in Neural Information Processing Systems, pages 3992-4001, 2017.
  13. [Gama et al., 2014] João Gama, Indrė Žliobaitė, Albert Bifet, Mykola Pechenizkiy, and Abdelhamid Bouchachia. A sur- vey on concept drift adaptation. ACM computing surveys (CSUR), 46(4):1-37, 2014.
  14. [Grgić-Hlača et al., 2017] Nina Grgić-Hlača, Muhammad Bi- lal Zafar, Krishna P Gummadi, and Adrian Weller. On fairness, diversity and randomness in algorithmic decision making. arXiv preprint arXiv:1706.10208, 2017.
  15. [Hacker, 2018] Philipp Hacker. Teaching fairness to artificial intelligence: Existing and novel strategies against algorith- mic discrimination under eu law. Common Market Law Review, 55(4):1143-1185, 2018.
  16. [Jacobs et al., 1991] Robert A Jacobs, Michael I Jordan, Steven J Nowlan, and Geoffrey E Hinton. Adaptive mix- tures of local experts. Neural computation, 3(1):79-87, 1991.
  17. [Karimi et al., 2020] Amir-Hossein Karimi, Gilles Barthe, Bernhard Schölkopf, and Isabel Valera. A survey of al- gorithmic recourse: definitions, formulations, solutions, and prospects. arXiv preprint arXiv:2010.04050, 2020.
  18. [Kohavi, 1996] Ron Kohavi. Scaling up the accuracy of naive- bayes classifiers: A decision-tree hybrid. In Kdd, vol- ume 96, pages 202-207. Citeseer, 1996.
  19. [Lu et al., 2018] Jie Lu, Anjin Liu, Fan Dong, Feng Gu, Joao Gama, and Guangquan Zhang. Learning under concept drift: A review. IEEE Transactions on Knowledge and Data Engineering, 31(12):2346-2363, 2018.
  20. [Lundberg and Lee, 2017a] Scott Lundberg and Su-In Lee. A unified approach to interpreting model predictions. arXiv preprint arXiv:1705.07874, 2017.
  21. [Lundberg and Lee, 2017b] Scott M Lundberg and Su-In Lee. A unified approach to interpreting model predictions. In I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fer- gus, S. Vishwanathan, and R. Garnett, editors, Advances in Neural Information Processing Systems 30 (NeurIPS 2017), pages 4765-4774.
  22. Curran Associates, Inc., 2017.
  23. [Lundberg et al., 2018] Scott M Lundberg, Gabriel G Erion, and Su-In Lee. Consistent individualized feature attribution for tree ensembles. arXiv preprint arXiv:1802.03888, 2018.
  24. [Madras et al., 2017] David Madras, Toniann Pitassi, and Richard Zemel. Predict responsibly: improving fair- ness and accuracy by learning to defer. arXiv preprint arXiv:1711.06664, 2017.
  25. [Masoudnia and Ebrahimpour, 2014] Saeed Masoudnia and Reza Ebrahimpour. Mixture of experts: a literature survey. Artificial Intelligence Review, 42(2):275-293, 2014.
  26. [Mehrabi et al., 2019] Ninareh Mehrabi, Fred Morstatter, Nripsuta Saxena, Kristina Lerman, and Aram Galstyan. A survey on bias and fairness in machine learning. arXiv preprint arXiv:1908.09635, 2019.
  27. [Molnar, 2019] Christoph Molnar. Interpretable machine learning. https://christophm.github.io/ interpretable-ml-book/, 2019. Accessed: 2023-06- 05. Link
  28. Nejdl, ] Wolfgang Nejdl. Farf: A fair and adaptive random forests classifier. In Advances in Knowledge Discovery and Data Mining: 25th Pacific-Asia Conference, PAKDD 2021, Virtual Event, May 11-14, 2021, Proceedings, Part II, page 245. Springer Nature.
  29. [Ntoutsi et al., 2020] Eirini Ntoutsi, Pavlos Fafalios, Ujwal Gadiraju, Vasileios Iosifidis, Wolfgang Nejdl, Maria-Esther Vidal, Salvatore Ruggieri, Franco Turini, Symeon Pa- padopoulos, Emmanouil Krasanakis, et al. Bias in data- driven artificial intelligence systems-an introductory sur- vey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 10(3):e1356, 2020.
  30. [ProPublica, 2016] ProPublica. Compas dataset. [Online]. Available from: https://www.propublica.org/datastore/ dataset/compas-recidivism-risk-score-data-and-analysis, 2016. Accessed: 2023-02-05. Link
  31. [Riquelme et al., 2021] Carlos Riquelme, Joan Puigcerver, Basil Mustafa, Maxim Neumann, Rodolphe Jenatton, An- dré Susano Pinto, Daniel Keysers, and Neil Houlsby. Scal- ing vision with sparse mixture of experts. arXiv preprint arXiv:2106.05974, 2021.
  32. [Robins, 1995] Anthony Robins. Catastrophic forgetting, re- hearsal and pseudorehearsal. Connection Science, 7(2):123- 146, 1995.
  33. [Shapley, 1953] Lloyd S Shapley. A value for n-person games. In Contributions to the Theory of Games II, pages 307-317. 1953.
  34. [Sharma et al., 2020a] Shubham Sharma, Alan H Gee, David Paydarfar, and Joydeep Ghosh. Fair-n: Fair and ro- bust neural networks for structured data. arXiv preprint arXiv:2010.06113, 2020.
  35. [Sharma et al., 2020b] Shubham Sharma, Yunfeng Zhang, Jesús M Ríos Aliaga, Djallel Bouneffouf, Vinod Muthusamy, and Kush R Varshney. Data augmentation for discrimination prevention and bias disambiguation. In Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society, pages 358-364, 2020.
  36. [Slack et al., 2020] Dylan Slack, Sorelle A Friedler, and Emile Givental. Fairness warnings and fair-maml: learn- ing fairly with minimal data. In Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency, pages 200-209, 2020.
  37. [Stanley, 2003] Kenneth O Stanley. Learning concept drift with a committee of decision trees. Informe técnico: UT-AI- TR-03-302, Department of Computer Sciences, University of Texas at Austin, USA, 2003.
  38. [Sundararajan et al., 2017] Mukund Sundararajan, Ankur Taly, and Qiqi Yan. Axiomatic attribution for deep net- works. In Proceedings of the 34th International Confer- ence on Machine Learning-Volume 70 (ICML 2017), pages 3319-3328. Journal of Machine Learning Research, 2017.
  39. [Yuksel et al., 2012] Seniha Esen Yuksel, Joseph N Wilson, and Paul D Gader. Twenty years of mixture of experts. IEEE transactions on neural networks and learning sys- tems, 23(8):1177-1193, 2012.
  40. [Zhang and Ntoutsi, 2019] Wenbin Zhang and Eirini Ntoutsi. Faht: an adaptive fairness-aware decision tree classifier. arXiv preprint arXiv:1907.07237, 2019. IJCAI
  41. [Zhang et al., 2018] Brian Hu Zhang, Blake Lemoine, and Margaret Mitchell. Mitigating unwanted biases with ad- versarial learning. In Proceedings of the 2018 AAAI/ACM Conference on AI, Ethics, and Society, pages 335-340. ACM, 2018.
  42. [Zhang et al., 2021] Wenbin Zhang, Albert Bifet, Xiangliang Zhang, Jeremy C Weiss, and Wolfgang Nejdl. Farf: A fair and adaptive random forests classifier. In Pacific-Asia Conference on Knowledge Discovery and Data Mining, pages 245-256. Springer, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards