1 of 11

Counterfactual Explanations for Recommendation Bias

Panayiotis Tsaparas

University of Ioannina

Athena Research Center - Archimedes Unit

Greece

Evaggelia Pitoura

University of Ioannina

Athena Research Center - Archimedes Unit

Greece

Leonidas Zafireiou

University of Ioannina

Greece

2 of 11

Recommendation Systems

  • Recommendation systems are successful in assisting us in a variety of tasks

  • We want to provide explanations for biases in recommendations

Career

News

Products

Job offers based on gender

  • However, recommenders may incorporate biases in the training data and lead to unfair recommendations

3 of 11

Explanations

  • Counterfactual explanations: The smallest change in the input data to achieve a desired output

  • Typically, instance-level explanations

  • To explain bias, we need group-level explanations

reject

accept

Male

28

$80k/year

5%salary

4 of 11

Background

  •  

5 of 11

Bias Definitions

  • Individual User Bias

  • User Group Bias

  • Individual Item Bias

  • Item Group Bias

 

 

 

 

 

 

 

 

6 of 11

Problem definition

 

7 of 11

Recommendation algorithm

  •  

 

 

 

 

 

 

8 of 11

Individual Biases

  •  

 

Individual User Bias

Individual Item Bias

9 of 11

Group biases

  •  

10 of 11

Group biases

User group bias

Item group bias

11 of 11

Thank you!

Questions?