FairZK: A Scalable System to Prove Machine Learning Fairness in Zero-Knowledge
Tianyu Zhang, Shen Dong, O. Deniz Kose, Yanning Shen, and Yupeng Zhang

TL;DR
FairZK introduces a scalable zero-knowledge proof system that enables model owners to convincingly demonstrate machine learning fairness without revealing sensitive model details, achieving significant efficiency improvements and scalability.
Contribution
The paper presents a novel zero-knowledge proof protocol for machine learning fairness that is faster, more scalable, and preserves model confidentiality, surpassing prior methods.
Findings
Proves fairness of models with up to 47 million parameters.
Achieves prover time improvements of 3.1x to 1789x over naive approaches.
Scales to large models, proof generation in 343 seconds.
Abstract
With the rise of machine learning techniques, ensuring the fairness of decisions made by machine learning algorithms has become of great importance in critical applications. However, measuring fairness often requires full access to the model parameters, which compromises the confidentiality of the models. In this paper, we propose a solution using zero-knowledge proofs, which allows the model owner to convince the public that a machine learning model is fair while preserving the secrecy of the model. To circumvent the efficiency barrier of naively proving machine learning inferences in zero-knowledge, our key innovation is a new approach to measure fairness only with model parameters and some aggregated information of the input, but not on any specific dataset. To achieve this goal, we derive new bounds for the fairness of logistic regression and deep neural network models that are…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEthics and Social Impacts of AI · Adversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI)
MethodsLogistic Regression
