paper-with-me

홈 › Papers

Justicia: A Stochastic SAT Approach to Formally Verify Fairness

2020-09-14 · Bishwamittra Ghosh, Debabrota Basu, Kuldeep S. Meel

As a technology ML is oblivious to societal good or bad, and thus, the field of fair machine learning has stepped up to propose multiple mathematical definitions, algorithms, and systems to ensure different notions of fairness in ML applications. Given the multitude of propositions, it has become imperative to formally verify the fairness metrics satisfied by different algorithms on different datasets. In this paper, we propose a stochastic satisfiability (SSAT) framework, Justicia, that formally verifies different fairness measures of supervised learning algorithms with respect to the underlying data distribution. We instantiate Justicia on multiple classification and bias mitigation algorithms, and datasets to verify different fairness metrics, such as disparate impact, statistical parity, and equalized odds. Justicia is scalable, accurate, and operates on non-Boolean and compound sensitive attributes unlike existing distribution-based verifiers, such as FairSquare and VeriFair. Being distribution-based by design, Justicia is more robust than the verifiers, such as AIF360, that operate on specific test samples. We also theoretically bound the finite-sample error of the verified fairness measure.

📄 PDF Abstract BibTeX arXiv:2009.06516

Code (1)

meelgroup/justicia 공식 구현

Tasks

Fairness

Similar Papers 제목 키워드 기반

Probabilistic Verification of Neural Networks Against Group Fairness

2021-07-18 · Bing Sun, Jun Sun, Ting Dai, Lijun Zhang

Fairness is crucial for neural networks which are used in applications with important societal implication. Recently, there have been multiple attempts on improving fairness of neural networks, with a focus on fairness t…

Fairness

Data-driven Safety Verification of Stochastic Systems via Barrier Certificates

2021-12-23 · Ali Salamati, Abolfazl Lavaei, Sadegh Soudjani, Majid Zamani

In this paper, we propose a data-driven approach to formally verify the safety of (potentially) unknown discrete-time continuous-space stochastic systems. The proposed framework is based on a notion of barrier certificat…

Inference-time Stochastic Ranking with Risk Control

2023-06-12 · Ruocheng Guo, Jean-François Ton, Yang Liu, Hang Li

Learning to Rank (LTR) methods are vital in online economies, affecting users and item providers. Fairness in LTR models is crucial to allocate exposure proportionally to item relevance. Widely used deterministic LTR mod…

FairnessLearning-To-Rank

Fair Training of Decision Tree Classifiers

2021-01-04 · Francesco Ranzato, Caterina Urban, Marco Zanella

We study the problem of formally verifying individual fairness of decision tree ensembles, as well as training tree models which maximize both accuracy and individual fairness. In our approach, fairness verification and …

Fairness

DPER: Dynamic Programming for Exist-Random Stochastic SAT

2022-05-19 · Vu H. N. Phan, Moshe Y. Vardi

In Bayesian inference, the maximum a posteriori (MAP) problem combines the most probable explanation (MPE) and marginalization (MAR) problems. The counterpart in propositional logic is the exist-random stochastic satisfi…

Bayesian InferenceFairness