NeuFair: Neural Network Fairness Repair with Dropout

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Dasu, Vishnu Asutosh, Kumar, Ashish, Tizpaz-Niari, Saeid, Tan, Gang
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913490239750144
author Dasu, Vishnu Asutosh
Kumar, Ashish
Tizpaz-Niari, Saeid
Tan, Gang
author_facet Dasu, Vishnu Asutosh
Kumar, Ashish
Tizpaz-Niari, Saeid
Tan, Gang
contents This paper investigates neuron dropout as a post-processing bias mitigation for deep neural networks (DNNs). Neural-driven software solutions are increasingly applied in socially critical domains with significant fairness implications. While neural networks are exceptionally good at finding statistical patterns from data, they may encode and amplify existing biases from the historical data. Existing bias mitigation algorithms often require modifying the input dataset or the learning algorithms. We posit that the prevalent dropout methods that prevent over-fitting during training by randomly dropping neurons may be an effective and less intrusive approach to improve the fairness of pre-trained DNNs. However, finding the ideal set of neurons to drop is a combinatorial problem. We propose NeuFair, a family of post-processing randomized algorithms that mitigate unfairness in pre-trained DNNs via dropouts during inference after training. Our randomized search is guided by an objective to minimize discrimination while maintaining the model's utility. We show that our design of randomized algorithms is effective and efficient in improving fairness (up to 69%) with minimal or no model performance degradation. We provide intuitive explanations of these phenomena and carefully examine the influence of various hyperparameters of search algorithms on the results. Finally, we empirically and conceptually compare NeuFair to different state-of-the-art bias mitigators.
format Preprint
id arxiv_https___arxiv_org_abs_2407_04268
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle NeuFair: Neural Network Fairness Repair with Dropout
Dasu, Vishnu Asutosh
Kumar, Ashish
Tizpaz-Niari, Saeid
Tan, Gang
Machine Learning
Artificial Intelligence
Software Engineering
This paper investigates neuron dropout as a post-processing bias mitigation for deep neural networks (DNNs). Neural-driven software solutions are increasingly applied in socially critical domains with significant fairness implications. While neural networks are exceptionally good at finding statistical patterns from data, they may encode and amplify existing biases from the historical data. Existing bias mitigation algorithms often require modifying the input dataset or the learning algorithms. We posit that the prevalent dropout methods that prevent over-fitting during training by randomly dropping neurons may be an effective and less intrusive approach to improve the fairness of pre-trained DNNs. However, finding the ideal set of neurons to drop is a combinatorial problem. We propose NeuFair, a family of post-processing randomized algorithms that mitigate unfairness in pre-trained DNNs via dropouts during inference after training. Our randomized search is guided by an objective to minimize discrimination while maintaining the model's utility. We show that our design of randomized algorithms is effective and efficient in improving fairness (up to 69%) with minimal or no model performance degradation. We provide intuitive explanations of these phenomena and carefully examine the influence of various hyperparameters of search algorithms on the results. Finally, we empirically and conceptually compare NeuFair to different state-of-the-art bias mitigators.
title NeuFair: Neural Network Fairness Repair with Dropout
topic Machine Learning
Artificial Intelligence
Software Engineering
url https://arxiv.org/abs/2407.04268