Study of the influence of a biased database on the prediction of standard algorithms for selecting the best candidate for an interview
Shuyu Wang, Angélique Saillet, Philomène Le Gall, Alain Lacroux, Christelle Martin-Lacroux, Vincent Brault
TL;DR
The study addresses how biased training data can propagate discrimination in AI-driven recruitment by simulating external discrimination and internal self-censorship across multiple candidate-ranking scenarios. It evaluates five classical algorithms—logistic regression, logistic regression with AIC, L-nearest neighbors, multilayer perceptron, and SVM—on both full (X,Y,Z) and anonymised (X,Z) data, comparing learning from perfect versus biased rankings. Key findings show that predictive quality degrades when training data are biased, while anonymisation can partially mitigate bias when discriminatory features are weakly correlated with job-relevant features; more complex models do not consistently outperform simpler logistic approaches, and LNN may offer gains in certain low-bias conditions. The work provides a practical framework for assessing bias in recruitment AI and informs design choices around data anonymisation and algorithm selection, with implications for cleaner, fairer hiring pipelines.
Abstract
Artificial intelligence is used at various stages of the recruitment process to automatically select the best candidate for a position, with companies guaranteeing unbiased recruitment. However, the algorithms used are either trained by humans or are based on learning from past experiences that were biased. In this article, we propose to generate data mimicking external (discrimination) and internal biases (self-censorship) in order to train five classic algorithms and to study the extent to which they do or do not find the best candidates according to objective criteria. In addition, we study the influence of the anonymisation of files on the quality of predictions.
