paper-with-me

홈 › Papers

Function Composition in Trustworthy Machine Learning: Implementation Choices, Insights, and Questions

2023-02-17 · Manish Nagireddy, Moninder Singh, Samuel C. Hoffman, Evaline Ju, Karthikeyan Natesan Ramamurthy, Kush R. Varshney

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 intervention? How do bias mitigation algorithms for fairness affect local post-hoc explanations? Does a defense algorithm for untargeted adversarial attacks continue to be effective when composed with a privacy transformation? Toward this end, we report initial empirical results and new insights from 9 different compositions of functions (or pipelines) on 7 real-world datasets along two trustworthy dimensions - fairness and explainability. We also report progress, and implementation choices, on an extensible composer tool to encourage the combination of functionalities from multiple pillars. To-date, the tool supports bias mitigation algorithms for fairness and post-hoc explainability methods. We hope this line of work encourages the thoughtful consideration of multiple pillars when attempting to formulate and resolve a trustworthiness problem.

📄 PDF Abstract BibTeX arXiv:2302.09190

Code (0)

등록된 구현이 없습니다.

Tasks

Adversarial RobustnessFairnessUncertainty Quantification

Similar Papers 제목 키워드 기반

Towards a trustworthy, secure and reliable enclave for machine learning in a hospital setting: The Essen Medical Computing Platform (EMCP)

2022-01-13 · Hendrik F. R. Schmidt, Jörg Schlötterer, Marcel Bargull, Enrico Nasca 외

AI/Computing at scale is a difficult problem, especially in a health care setting. We outline the requirements, planning and implementation choices as well as the guiding principles that led to the implementation of our …

Efficient CNN Building Blocks for Encrypted Data

2021-01-30 · Nayna Jain, Karthik Nandakumar, Nalini Ratha, Sharath Pankanti 외

Machine learning on encrypted data can address the concerns related to privacy and legality of sharing sensitive data with untrustworthy service providers. Fully Homomorphic Encryption (FHE) is a promising technique to e…

BIG-bench Machine Learning

Using Machine Learning to Improve Cylindrical Algebraic Decomposition

2018-04-26 · Zongyan Huang, Matthew England, David Wilson, James H. Davenport 외

Cylindrical Algebraic Decomposition (CAD) is a key tool in computational algebraic geometry, best known as a procedure to enable Quantifier Elimination over real-closed fields. However, it has a worst case complexity dou…

BIG-bench Machine Learning

Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation: A Case Study on CAD

2024-01-24 · Tereso del Río, Matthew England

Symbolic Computation algorithms and their implementation in computer algebra systems often contain choices which do not affect the correctness of the output but can significantly impact the resources required: such choic…

API design for machine learning software: experiences from the scikit-learn project

2013-09-01 · Lars Buitinck, Gilles Louppe, Mathieu Blondel, Fabian Pedregosa 외

Scikit-learn is an increasingly popular machine learning li- brary. Written in Python, it is designed to be simple and efficient, accessible to non-experts, and reusable in various contexts. In this paper, we present and…

BIG-bench Machine Learning