Verifiable Fairness: Privacy-preserving Computation of Fairness for Machine Learning Systems

09/12/2023
by   Ehsan Toreini, et al.
0

Fair machine learning is a thriving and vibrant research topic. In this paper, we propose Fairness as a Service (FaaS), a secure, verifiable and privacy-preserving protocol to computes and verify the fairness of any machine learning (ML) model. In the deisgn of FaaS, the data and outcomes are represented through cryptograms to ensure privacy. Also, zero knowledge proofs guarantee the well-formedness of the cryptograms and underlying data. FaaS is model–agnostic and can support various fairness metrics; hence, it can be used as a service to audit the fairness of any ML model. Our solution requires no trusted third party or private channels for the computation of the fairness metric. The security guarantees and commitments are implemented in a way that every step is securely transparent and verifiable from the start to the end of the process. The cryptograms of all input data are publicly available for everyone, e.g., auditors, social activists and experts, to verify the correctness of the process. We implemented FaaS to investigate performance and demonstrate the successful use of FaaS for a publicly available data set with thousands of entries.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

PrivFair: a Library for Privacy-Preserving Fairness Auditing

Machine learning (ML) has become prominent in applications that directly...
research
09/03/2020

Fairness in the Eyes of the Data: Certifying Machine-Learning Models

We present a framework that allows to certify the fairness degree of a m...
research
05/23/2017

Learning to Succeed while Teaching to Fail: Privacy in Closed Machine Learning Systems

Security, privacy, and fairness have become critical in the era of data ...
research
07/14/2020

Verification of ML Systems via Reparameterization

As machine learning is increasingly used in essential systems, it is imp...
research
05/29/2020

SWIFT: Super-fast and Robust Privacy-Preserving Machine Learning

Performing ML computation on private data while maintaining data privacy...
research
09/13/2023

ZKROWNN: Zero Knowledge Right of Ownership for Neural Networks

Training contemporary AI models requires investment in procuring learnin...
research
09/29/2021

Fairness-Driven Private Collaborative Machine Learning

The performance of machine learning algorithms can be considerably impro...

Please sign up or login with your details

Forgot password? Click here to reset