Function Composition in Trustworthy Machine Learning: Implementation Choices, Insights, and Questions
Manish Nagireddy, Moninder Singh, Samuel C. Hoffman, Evaline Ju,, Karthikeyan Natesan Ramamurthy, Kush R. Varshney

TL;DR
This paper investigates how combining different trustworthiness techniques in machine learning affects fairness and explainability, providing empirical insights and developing a tool to facilitate multi-pillar composition.
Contribution
It offers empirical analysis of function compositions across trustworthiness pillars and introduces an extensible tool for combining fairness and explainability methods.
Findings
Compositions can improve fairness and explainability in ML models.
Bias mitigation methods influence local explanations.
Defense algorithms may lose effectiveness when combined with privacy transformations.
Abstract
Ensuring trustworthiness in machine learning (ML) models is a multi-dimensional task. In addition to the traditional notion of predictive performance, other notions such as privacy, fairness, robustness to distribution shift, adversarial robustness, interpretability, explainability, and uncertainty quantification are important considerations to evaluate and improve (if deficient). However, these sub-disciplines or 'pillars' of trustworthiness have largely developed independently, which has limited us from understanding their interactions in real-world ML pipelines. In this paper, focusing specifically on compositions of functions arising from the different pillars, we aim to reduce this gap, develop new insights for trustworthy ML, and answer questions such as the following. Does the composition of multiple fairness interventions result in a fairer model compared to a single…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI) · Ethics and Social Impacts of AI
