Trade-offs Between Individual and Group Fairness in Machine Learning: A Comprehensive Review
This survey provides a comprehensive review of hybrid machine learning methods that jointly address Group and Individual Fairness, systematically analyzing their theoretical foundations, optimization strategies, and trade-offs while identifying open challenges for developing principled, context-aware fairness solutions.
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 are the head judge in a massive courtroom where an AI system is helping decide who gets a loan, a job, or medical treatment. You have two very important, but often conflicting, rules you need to follow to ensure justice:
- The "Group Rule" (Group Fairness): This rule says, "We must make sure that the overall success rates are the same for every demographic group." If Group A gets approved 50% of the time, Group B should also get approved 50% of the time. It's about the big picture and the statistics.
- The "Neighbor Rule" (Individual Fairness): This rule says, "We must treat similar people the same way." If two people have almost identical resumes, credit scores, and life stories, they should get the exact same decision, regardless of which group they belong to. It's about the specific details of each person.
The Big Problem:
This paper, written by a team of researchers from Spain, points out a frustrating reality: You often cannot follow both rules perfectly at the same time.
Think of it like trying to cut a cake.
- If you cut the cake so that every table gets an equal amount of cake (Group Fairness), you might have to give a tiny slice to a very hungry person and a huge slice to someone who isn't hungry, just to balance the totals. This violates the Neighbor Rule because two equally hungry neighbors get different slices.
- If you cut the cake so that every hungry person gets the same size slice (Individual Fairness), the tables might end up with very different total amounts of cake. One table might get a mountain of cake while another gets almost nothing. This violates the Group Rule.
What the Paper Does:
Instead of just saying "It's impossible," this paper acts like a comprehensive map for other researchers. It reviews all the different tools and methods people have invented to try to balance these two rules.
The authors organized these methods into three main "workshops" where the fairness magic happens:
- The Data Prep Workshop (Pre-processing): Before the AI even starts learning, researchers tweak the data. They might change the numbers in the dataset or add fake "what-if" scenarios (like asking, "What if this person was from a different group?") to teach the AI to be fairer from the start.
- The Training Gym (In-processing): While the AI is learning, researchers add extra "weights" or "rules" to its training. It's like putting a handicap on the AI: "If you start treating similar people differently, you get a penalty." The AI has to learn to be accurate and fair at the same time.
- The Final Review (Post-processing): After the AI makes its decisions, a human (or a second algorithm) steps in to adjust the results. If the AI says "Yes" to Group A 60% of the time and "Yes" to Group B 40% of the time, this step might lower the bar for Group B slightly to even things out, while trying to keep similar people treated similarly.
What the Paper Found:
- The Trade-off is Real: The paper confirms that trying to fix one type of unfairness often makes the other worse. There is no "free lunch."
- Most Methods are Expensive: Many of these fancy balancing acts require a lot of computer power and time. It's like trying to solve a Rubik's cube while running a marathon.
- We Don't Have Enough Data: Most of these methods are tested on a few old, simple datasets (like the "Adult" or "COMPAS" datasets). We don't really know if they work well in complex, real-world situations like medical imaging or hiring for creative jobs.
- Code is Missing: Nearly half of the methods reviewed don't have their computer code shared publicly. It's like reading a recipe for a delicious cake but not being allowed to see the ingredients list.
The Bottom Line:
The paper concludes that we are still in the early days of solving this puzzle. While we have many tools to try to balance the "Group Rule" and the "Neighbor Rule," we need better ways to measure the cost of using them, more tests in different real-world scenarios, and clearer guidelines on how to choose which rule to prioritize when they clash. The goal isn't to find a perfect solution (because one might not exist), but to build systems where we understand the trade-offs and can make informed, ethical choices.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.