Fairness as a Service (FaaS): verifiable and privacy-preserving fairness auditing of machine learning systems

Ehsan Toreini*, Maryam Mehrnezhad, Aad van Moorsel

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Downloads (Pure)

Abstract

Providing trust in machine learning (ML) systems and their fairness is a socio-technical challenge, and while the use of ML continues to rise, there is lack of adequate processes and governance practices to assure their fairness. In this paper, we propose FaaS, a novel privacy-preserving, end-to-end verifiable solution, that audits the algorithmic fairness of ML systems. FaaS offers several features, which are absent from previous designs. The FAAS protocol is model-agnostic and independent of specific fairness metrics and can be utilised as a service by multiple stakeholders. FAAS uses zero knowledge proofs to assure the well-formedness of the cryptograms and provenance in the steps of the protocol. We implement a proof of concept of the FaaS architecture and protocol using off-the-shelf hardware, software, and datasets and run experiments to demonstrate its practical feasibility and to analyse its performance and scalability. Our experiments confirm that our proposed protocol is scalable to large-scale auditing scenarios (e.g. over 1000 participants) and secure against various attack vectors.
Original languageEnglish
Pages (from-to)981-997
Number of pages17
JournalInternational Journal of Information Security
Volume23
Issue number2
Early online date7 Nov 2023
DOIs
Publication statusPublished - Apr 2024

Bibliographical note

Acknowledgments:
The authors in this project have been funded by UK EPSRC grant “FinTrust: Trust Engineering for the Financial Industry” under grant number EP/R033595/1, and UK EPSRC grant “AGENCY: Assuring Citizen Agency in a World with Complex Online Harms” under grant EP/W032481/1 and PETRAS National Centre of Excellence for IoT Systems Cybersecurity, which has been funded by the UK EPSRC under grant number EP/S035362/1.

Keywords

  • Fairness
  • Machine learning
  • Trust
  • Zero knowledge proofs
  • Auditing

Fingerprint

Dive into the research topics of 'Fairness as a Service (FaaS): verifiable and privacy-preserving fairness auditing of machine learning systems'. Together they form a unique fingerprint.

Cite this