I recently dipped my toes into fairness concepts in machine learning. What does being fair mean, practically? is it fair that I was not born with the physique required to qualify for the NBA?
Absolutely it’s fair.
In the lottery of life, my genes were decided on in the same way as they were for everyone else who was born. Fairness does NOT mean “treating everyone the same”, rather to have the same starting point in that nature-lottery.
That written, in reality it’s not only nature who is calling the shots. We the people, also play an important part. When it comes to high-stakes predictions (say who gets a loan, or who passes a medical screening) we want enforce the same starting point for everyone. Regrettably, applying the same model to everyone doesn’t directly imply equal treatment. Why? Because we don’t treat everyone the same. Simply speaking, models are trained on real-world data produced by… us. And, since we do not treat everyone the same, our models inevitably reflect that reality. We can only ask to much from our models (see my short rant about the bias in AI misconception in that regards).
