Using Pareto Simulated Annealing to Address Algorithmic Bias in Machine Learning

05/31/2021
by   William Blanzeisky, et al.
0

Algorithmic Bias can be due to bias in the training data or issues with the algorithm itself. These algorithmic issues typically relate to problems with model capacity and regularisation. This underestimation bias may arise because the model has been optimised for good generalisation accuracy without any explicit consideration of bias or fairness. In a sense, we should not be surprised that a model might be biased when it hasn't been "asked" not to be. In this paper, we consider including bias (underestimation) as an additional criterion in model training. We present a multi-objective optimisation strategy using Pareto Simulated Annealing that optimise for both balanced accuracy and underestimation. We demonstrate the effectiveness of this strategy on one synthetic and two real-world datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/25/2020

The Fairness-Accuracy Pareto Front

Mitigating bias in machine learning is a challenging task, due in large ...
research
05/18/2020

Algorithmic Bias and Regularisation in Machine Learning

Often, what is termed algorithmic bias in machine learning will be due t...
research
09/18/2019

Bias In, Bias Out? Evaluating the Folk Wisdom

We evaluate the folk wisdom that algorithms trained on data produced by ...
research
06/04/2019

Customizing Pareto Simulated Annealing for Multi-objective Optimization of Control Cabinet Layout

Determining the optimal location of control cabinet components requires ...
research
05/31/2022

To the Fairness Frontier and Beyond: Identifying, Quantifying, and Optimizing the Fairness-Accuracy Pareto Frontier

Algorithmic fairness has emerged as an important consideration when usin...
research
07/18/2023

Mitigating Label Bias via Decoupled Confident Learning

Growing concerns regarding algorithmic fairness have led to a surge in m...
research
09/12/2022

Fairness in Forecasting of Observations of Linear Dynamical Systems

In machine learning, training data often capture the behaviour of multip...

Please sign up or login with your details

Forgot password? Click here to reset