Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

ML Fairness

Analyze fairness of ML algorith against some sensitive data. Also it tries to mitigate bias of ML models.

Business Problem


• We created ML classification problem that predicts whether a person is stopped by police.
• Machine learning models can sometimes amplify existing biases that are present in the data they are trained on, leading to unfair and discriminatory outcomes. This can be particularly problematic in the case of sensitive attributes such as gender and race, as it can result in discrimination against certain groups of people.
• It is aimed to ensure that ML models are fair and unbiased.

Dataset


•North Carolina Policing Dataset
• contains features like gender and race

Tools used


• pandas and numpy (data manipulation)
• matplotlib and seaborn (data visualization)
• sklearn (ml model train, cross validation, and data preprocessing)
• xgb and knn (models for classification problem)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages