Saved in:
Bibliographic Details
Main Authors: Rashed, Ahmed, Kallich, Abdelkrim, Eltayeb, Mohamed
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.09900
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915407090155520
author Rashed, Ahmed
Kallich, Abdelkrim
Eltayeb, Mohamed
author_facet Rashed, Ahmed
Kallich, Abdelkrim
Eltayeb, Mohamed
contents Machine learning (ML) algorithms play a critical role in decision-making across various domains, such as healthcare, finance, education, and law enforcement. However, concerns about fairness and bias in these systems have raised significant ethical and social challenges. To address these challenges, this research utilizes two prominent fairness libraries, Fairlearn by Microsoft and AIF360 by IBM. These libraries offer comprehensive frameworks for fairness analysis, providing tools to evaluate fairness metrics, visualize results, and implement bias mitigation algorithms. The study focuses on assessing and mitigating biases for unstructured datasets using Computer Vision (CV) and Natural Language Processing (NLP) models. The primary objective is to present a comparative analysis of the performance of mitigation algorithms from the two fairness libraries. This analysis involves applying the algorithms individually, one at a time, in one of the stages of the ML lifecycle, pre-processing, in-processing, or post-processing, as well as sequentially across more than one stage. The results reveal that some sequential applications improve the performance of mitigation algorithms by effectively reducing bias while maintaining the model's performance. Publicly available datasets from Kaggle were chosen for this research, providing a practical context for evaluating fairness in real-world machine learning workflows.
format Preprint
id arxiv_https___arxiv_org_abs_2412_09900
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Analyzing Fairness of Computer Vision and Natural Language Processing Models
Rashed, Ahmed
Kallich, Abdelkrim
Eltayeb, Mohamed
Machine Learning
Computation and Language
Machine learning (ML) algorithms play a critical role in decision-making across various domains, such as healthcare, finance, education, and law enforcement. However, concerns about fairness and bias in these systems have raised significant ethical and social challenges. To address these challenges, this research utilizes two prominent fairness libraries, Fairlearn by Microsoft and AIF360 by IBM. These libraries offer comprehensive frameworks for fairness analysis, providing tools to evaluate fairness metrics, visualize results, and implement bias mitigation algorithms. The study focuses on assessing and mitigating biases for unstructured datasets using Computer Vision (CV) and Natural Language Processing (NLP) models. The primary objective is to present a comparative analysis of the performance of mitigation algorithms from the two fairness libraries. This analysis involves applying the algorithms individually, one at a time, in one of the stages of the ML lifecycle, pre-processing, in-processing, or post-processing, as well as sequentially across more than one stage. The results reveal that some sequential applications improve the performance of mitigation algorithms by effectively reducing bias while maintaining the model's performance. Publicly available datasets from Kaggle were chosen for this research, providing a practical context for evaluating fairness in real-world machine learning workflows.
title Analyzing Fairness of Computer Vision and Natural Language Processing Models
topic Machine Learning
Computation and Language
url https://arxiv.org/abs/2412.09900