Machine learning models learn what we teach them to learn. Machine learning is at the heart of recommender systems. If a machine learning model is trained on biased data, the resulting recommender system may reflect the biases in its recommendations. Biases arise at different stages in a recommender system, from existing societal biases in the data such as the professional gender gap, to biases introduced by the data collection or modeling processes. These biases impact the performance of various components of recommender systems, from offline training, to evaluation and online serving of recommendations in production systems. Specific techniques can help reduce bias at each stage of a recommender system. Reducing bias in our recommender systems is crucial to successfully recommending dream jobs to hundreds of millions members worldwide, while being true to LinkedIn's vision: "To create economic opportunity for every member of the global workforce".
[1]
Deepak Agarwal.
Recommending items to users: an explore/exploit perspective
,
2013,
UEO '13.
[2]
Liang Zhang,et al.
Activity ranking in LinkedIn feed
,
2014,
KDD.
[3]
Deepak Agarwal,et al.
Online Models for Content Optimization
,
2008,
NIPS.
[4]
Wei Chu,et al.
A contextual-bandit approach to personalized news article recommendation
,
2010,
WWW '10.
[5]
Filip Radlinski,et al.
Minimally Invasive Randomization for Collecting Unbiased Preferences from Clickthrough Logs
,
2006,
AAAI 2006.
[6]
Trevor Hastie,et al.
The Elements of Statistical Learning
,
2001
.
[7]
Nathan Srebro,et al.
Equality of Opportunity in Supervised Learning
,
2016,
NIPS.
[8]
Eric R. Ziegel,et al.
The Elements of Statistical Learning
,
2003,
Technometrics.