Algorithmic Bias
Synonyms: machine learning bias, dataset bias, technical bias, automation bias, AI bias
Definition
Use cases
- A hiring platform uses an algorithm that downranks resumes containing words like "women's" or "maternity leave" after training on historical hiring data skewed toward male candidates.
- A photo app's auto-cropping feature fails to consistently recognize faces with darker skin tones, causing users' friends and family members to get cropped out of profile images and shared photos.
How it's used in practice
- Diversify your data: Insist on analyzing and diversifying the training data before design sprints. If you can’t see the data sources, you can’t design for the outcomes.
- Build 'friction for fairness': Design interaction points that ask the user for confirmation when an algorithm makes a high-stakes decision (like suggesting a loan denial).
- Design for transparency: When an algorithm provides a recommendation, explain why. Add a small "Why am I seeing this?" tooltip or text block.
Challenges & limitations
- Complete neutrality doesn’t exist: Every dataset reflects human decisions, omissions, and priorities.
- Some fixes require engineering changes: UI improvements can reduce confusion, but ranking models, training data, and moderation rules often need deeper system changes too.
Free resources
- What is Algorithmic Bias? — IBM Think — Clear overview of common bias types, causes, and mitigation approaches.
- Google's Responsible AI Practices — Documentation on fairness, safety, and responsible AI development practices.

