FairSquare: probabilistic verification of program fairness

Author:

Albarghouthi Aws1,D'Antoni Loris1,Drews Samuel1,Nori Aditya V.2

Affiliation:

1. University of Wisconsin-Madison, USA

2. Microsoft Research, UK

Abstract

With the range and sensitivity of algorithmic decisions expanding at a break-neck speed, it is imperative that we aggressively investigate fairness and bias in decision-making programs. First, we show that a number of recently proposed formal definitions of fairness can be encoded as probabilistic program properties. Second, with the goal of enabling rigorous reasoning about fairness, we design a novel technique for verifying probabilistic properties that admits a wide class of decision-making programs. Third, we present FairSquare, the first verification tool for automatically certifying that a program meets a given fairness property. We evaluate FairSquare on a range of decision-making programs. Our evaluation demonstrates FairSquare’s ability to verify fairness for a range of different programs, which we show are out-of-reach for state-of-the-art program analysis techniques.

Funder

NSF

Publisher

Association for Computing Machinery (ACM)

Subject

Safety, Risk, Reliability and Quality,Software

Reference72 articles.

1. Ifeoma Ajunwa Sorelle Friedler Carlos E Scheidegger and Suresh Venkatasubramanian. 2016. Hiring by algorithm: predicting and preventing disparate impact. Available at SSRN 2746078 (2016). Ifeoma Ajunwa Sorelle Friedler Carlos E Scheidegger and Suresh Venkatasubramanian. 2016. Hiring by algorithm: predicting and preventing disparate impact. Available at SSRN 2746078 (2016).

2. Repairing Decision-Making Programs Under Uncertainty

3. Julia Angwin Jeff Larson Surya Mattu and Lauren Kirchner. 2016. Machine Bias: There’s Software Used Across the Country to Predict Future Criminals. And it’s Biased Against Blacks. https://www.propublica.org/article/ machine- bias- risk- assessments- in- criminal- sentencing . (May 2016). (Accessed on 06/18/2016). Julia Angwin Jeff Larson Surya Mattu and Lauren Kirchner. 2016. Machine Bias: There’s Software Used Across the Country to Predict Future Criminals. And it’s Biased Against Blacks. https://www.propublica.org/article/ machine- bias- risk- assessments- in- criminal- sentencing . (May 2016). (Accessed on 06/18/2016).

4. Approximate Reachability Analysis of Piecewise-Linear Dynamical Systems

5. Weakest-precondition of unstructured programs

Cited by 50 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Enhancing SMT-based Weighted Model Integration by structure awareness;Artificial Intelligence;2024-03

2. Inference of Probabilistic Programs with Moment-Matching Gaussian Mixtures;Proceedings of the ACM on Programming Languages;2024-01-05

3. FETA: Fairness Enforced Verifying, Training, and Predicting Algorithms for Neural Networks;Equity and Access in Algorithms, Mechanisms, and Optimization;2023-10-30

4. Logic + probabilistic programming + causal laws;Royal Society Open Science;2023-09

5. Fairness in Machine Learning: A Survey;ACM Computing Surveys;2023-08-23

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3