Decreasing Bias and Achieving Fairness
Fairness is an important topic when it comes to using machine learning across different industries, as we discussed in Chapter 3, Debugging toward Responsible AI. In this chapter, we will provide you with some widely used notions and definitions of fairness in machine learning settings, as well as how to use fairness and explainability Python libraries that are designed to not only help you in assessing fairness in your models but also improve them in this regard.
This chapter includes many figures and code examples to help you better understand these concepts and start benefiting from them in your projects. Note that one chapter is far from enough to make you an expert on the topic of fairness, but this chapter will provide you with the necessary knowledge and tools to start practicing this subject in your projects. You can learn more about this topic using more advanced resources dedicated to machine learning fairness.
We will cover the...