Summary
This work proposes an approach based on recent results of super-martingales to detect when a certain predictor is demographically unfair. Studying different formulations of group fairness (such as equal opportunity, demographic parity, etc), the authors frame the problem as that of sequential hypothesis test, where a null corresponding to equalized metrics across groups. The problem is then to reject the null, if the alternative is true, as soon as possible while controlling for type-1 error. Because this is set up as a sequential hypothesis test, this implies strong conditions on the probability of false positive (i.e. for any future time). Relying on the idea of “betting”, the authors then design a pay-off function that allows the “payoff” to be a super-martingale under the null (and remain controlled), whereas the payoff grows exponentially under the alternative. While the authors derive their methodology a a “basic”/standard, they further comment on how the same approach can be minimally modified to accommodate for data collected at different rates from different demographic groups, with different data-collection policies (not iid), and under “distribution shifts”. They finally showcase their method in a couple of real world datasets, comparing with relatively simple alternative.
Strengths
- The studied problem is quite important and timely, given the increasing use of predictive algorithms in society.
- The proposed solution is relatively simple and elegant, provably correct, and seems effective in practice.
- This paper is beautifully written, and it was a pleasure to read.
- The experiment results are very nice and easy to understand
Weaknesses
- The experiment results do not seem to address the time-varying data collection policies setting.
Questions
1. A potentially trivial question is how to employ the same ideas to not only equal opportunity but also to equalized odds (which requires not only equal TPR but also FPRs to be the same). Is it true that in this case one can simply generalize the null hypothesis as one where both rates being the same, and the results would naturally follow? A footnote on this might be useful.
2. While their approach seems to work quite nicely in practice, I wonder about the tightness of Proposition 1 (and its corollaries that follow). What are the typical constants associated with this bound? Moreover, do the authors think it would be possible to obtain a lower bound on $\mathbb E[\tau]$ as a function of $\Delta$?
3. As far as I understand, the experiments section did not showcase their results on being able to incorporate different data-collection policies (Sec 3.2). Could the authors comment on why this is the case? Even if the data they used involved static policies, could they simulate different policies a posteriori to showcase their results?
Rating
8: Strong Accept: Technically strong paper, with novel ideas, excellent impact on at least one area, or high-to-excellent impact on multiple areas, with excellent evaluation, resources, and reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
The results all hinge on the auditing process being conducted properly. The paper realizes this and appropriately mentions it in the limitations section.