Search⌘ K

Introduction to Mitigation Methods

Explore diverse mitigation methods to reduce bias in AI models at different stages, including data collection, preprocessing, in-processing, and post-processing techniques. Learn how to apply strategies like stratified sampling, adversarial training, and threshold optimization to enhance fairness and create more unbiased AI systems.

Recognizing potential sources of bias, let’s explore possible solutions. There are multiple methods for addressing unfairness in models that can be used during various stages of model creation:

Data collection

If we have the luxury of influencing the data collection process, we can act at the very beginning of the pipeline, saving us from numerous issues down the road. Careful dataset creation is one of the best methods for increasing model fairness. However, there is no single procedure to follow because it heavily depends on data characteristics and the problem we are solving. Nevertheless, we can identify a few good practices:

  • Be aware of sources of bias. Even though we may have good intentions, all humans are prone to various cognitive biases that can affect our way of thinking. Being aware of them is the first step to avoiding them.

  • Ensure diversity in data sources. If our model relies on individuals’ characteristics, do we include people with various ...