As asked
A client's executive asks you to explain how IBM's AI Fairness 360 toolkit detects bias in a machine learning model, without using jargon. They also want to know what they should do if bias is detected. How do you explain this clearly and what practical steps do you recommend?
Sample answer outline
A strong answer uses an analogy (the model gives different outcomes for people who are otherwise similar, except for a protected characteristic like age or gender), explains that IBM AI Fairness 360 measures statistical fairness metrics like demographic parity or equal opportunity, and describes remediation at three stages: pre-processing the training data, in-processing by adjusting the model objective, or post-processing the predictions. It should be honest that no single fairness definition satisfies all criteria simultaneously.
Expect these follow-ups
- How do you decide which fairness metric is most appropriate for a credit-scoring use case?
- What do you do if making the model fairer reduces its accuracy?