FairSelect: A Systematic Evaluation of Multi-Level and Intersectional Algorithmic Fairness
This paper introduces FairSelect, a toolkit for systematically evaluating and combining multi-level algorithmic fairness strategies across the modeling lifecycle, demonstrating through synthetic and clinical stroke risk experiments that while combined interventions often yield greater equity improvements, their effectiveness is highly context-dependent and nonadditive.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you're trying to bake the perfect cake for a huge party with guests from all over the world. You want the cake to taste amazing for everyone, but you've noticed that in the past, the recipe has accidentally made the cake too dry for some guests and too sweet for others. This is a bit like what happens in computer models used for healthcare: they make predictions (like guessing who might get sick), but sometimes they get it wrong for specific groups of people because of hidden biases in the data.
Enter FairSelect, a new "kitchen toolkit" created by researchers Nick Souligne, Isabella Mixton-Garcia, and Vignesh Subbian. Think of FairSelect not as a single magic wand, but as a giant, organized spice rack that lets you test different ways to fix the recipe.
The Big Problem: One Trick Doesn't Fit All
For a long time, scientists have been trying to fix these biased recipes using single tricks. Maybe they tweak the ingredients before mixing (pre-processing), maybe they change how they stir the batter while baking (in-processing), or maybe they adjust the frosting after it's out of the oven (post-processing).
The paper argues against the idea that you can just pick one of these tricks and slap it on any model to fix everything. In fact, the researchers found that using just one method is often inconsistent. In their real-world test with stroke risk predictions, only about 22.3% of the single-method attempts actually improved fairness (specifically reducing the Equalized Odds gap), and many of them made things worse or had no effect! It's like trying to fix a wobbly table by only tightening one leg; sometimes you just make it wobble more, but other times, you find the right leg to tighten.
The Solution: Mixing and Matching (But Carefully!)
The main finding of this paper is that you often need to combine these tricks to get the best result. The researchers built FairSelect to test combinations of these methods, like a chef testing if adding a pinch of salt and a dash of pepper works better than just salt alone.
They tested this in two ways:
- The Simulation Kitchen: They created fake, "stress-test" datasets where they knew exactly what the bias was. In these controlled simulations, combining methods worked great. When they used multi-level strategies (mixing pre, in, and post-processing), they saw fairness improvements jump up. For example, the difference in fairness between groups (called EO_diff) improved by an average of 0.0331 with combined methods, compared to just 0.0175 with single methods.
- The Real-World Kitchen: They took a real medical dataset predicting 2-year stroke risk for patients with atrial fibrillation. This dataset included 11,160 participants, split into a development group of 8,777 and a testing group of 2,383.
The Surprise: It's Complicated!
Here is where it gets interesting. In the real-world test, the results were messy. The researchers found that fairness interventions are highly variable.
- Some combinations were magic: They improved fairness and kept the prediction accuracy high.
- Others were disasters: They made fairness worse or hurt the model's ability to predict accurately.
For instance, in the real-world stroke study, only 26.2% of the combined multi-level strategies reduced the fairness gap (EO_diff) compared to the baseline. However, the same 26.2% also reduced the Demographic Parity gap (DP_diff), and crucially, several specific combinations succeeded in improving both fairness metrics simultaneously while maintaining competitive predictive performance. This suggests that there is no "one-size-fits-all" solution. What works for a Decision Tree model might fail completely for a Neural Network, but the right mix can work wonders for others.
The Trade-Off: Fairness vs. Accuracy
Usually, people think you have to choose between a fair model and an accurate one. You either get a perfect cake that tastes bad for some, or a cake everyone likes that tastes mediocre.
However, the paper suggests that with the right combination of tools, you might not have to choose. In some cases, fixing the bias actually helped the model predict better. For example, a Random Forest model combined with reweighting and ensemble techniques improved fairness while keeping its accuracy almost the same (dropping only 0.01 in AUROC). But in other cases, like with the Decision Tree model, the fairness gains came with a bigger cost to accuracy.
The Takeaway
The paper concludes that we can't just throw a single fairness tool at a problem and hope for the best. We need a systematic way to test different combinations, just like a chef tasting the soup at every stage.
The researchers used 12 different fairness techniques (like SMOTE for balancing ingredients, Reweighting for adjusting portions, and Thresholding for slicing the cake differently) and tested them across 7 different model types (like Logistic Regression, Random Forest, and Neural Networks).
While the simulations showed that combining methods generally leads to better fairness, the real-world results remind us that context matters. A strategy that fixes bias in one dataset might break it in another. FairSelect is the toolkit that helps doctors and data scientists figure out which specific mix of tools works for their specific "kitchen" before they serve the cake to the patients.
In short: Don't guess. Test. Combine. And remember, the best recipe depends entirely on who you are feeding.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.