Be Intentional About Fairness!: Fairness, Size, and Multiplicity in the Rashomon Set
Gordon Dai, Pavan Ravishankar, Rachel Yuan, Daniel B. Neill, Emily Black
TL;DR
This work investigates model multiplicity through the Rashomon set, the collection of all models with near-optimal accuracy, and its implications for fairness. It introduces precise theoretical and algorithmic tools: (i) the largest Rashomon set $R_N(\epsilon)$ and efficient sampling; (ii) efficient methods to find the fairest models under statistical parity and error-rate balance via knapsack-based optimizations; (iii) a closed-form large-sample expression for the probability that an individual’s prediction flips within the Rashomon set; (iv) a formula for the Rashomon-set size $|R_N(\epsilon)|$ that grows as $B(\epsilon)^N$; and (v) asymptotic results showing that, for large $N$, models in the Rashomon set tend to use the full error tolerance. Empirical results on German Credit, Adult, and Health datasets demonstrate substantial fairness gains from intentional LDA searches, reveal nontrivial flip-probability patterns across individuals, and illustrate how the Rashomon set’s size and error-tolerance usage scale with data size and heterogeneity. The work provides policy-relevant insights, recommending deliberate fairness searches within the Rashomon set and careful calibration of $\epsilon$ to balance fairness opportunities with arbitrariness risks.
Abstract
When selecting a model from a set of equally performant models, how much unfairness can you really reduce? Is it important to be intentional about fairness when choosing among this set, or is arbitrarily choosing among the set of ''good'' models good enough? Recent work has highlighted that the phenomenon of model multiplicity-where multiple models with nearly identical predictive accuracy exist for the same task-has both positive and negative implications for fairness, from strengthening the enforcement of civil rights law in AI systems to showcasing arbitrariness in AI decision-making. Despite the enormous implications of model multiplicity, there is little work that explores the properties of sets of equally accurate models, or Rashomon sets, in general. In this paper, we present five main theoretical and methodological contributions which help us to understand the relatively unexplored properties of the Rashomon set, in particular with regards to fairness. Our contributions include methods for efficiently sampling models from this set and techniques for identifying the fairest models according to key fairness metrics such as statistical parity. We also derive the probability that an individual's prediction will be flipped within the Rashomon set, as well as expressions for the set's size and the distribution of error tolerance used across models. These results lead to policy-relevant takeaways, such as the importance of intentionally looking for fair models within the Rashomon set, and understanding which individuals or groups may be more susceptible to arbitrary decisions.
