SlideShare a Scribd company logo
The Unfairness of Popularity Bias in Book Recommendation
Hossein A. Rahmani
WI Group
University College London
h.rahmani@ucl.ac.uk
Mohammadmehdi Naghiaei
DECIDE
University of Southern California
naghiaei@usc.edu
Mehdi Dehghan
Abin's Lab
Shahid Beheshti University
mahdi.dehghan551@gmail.com
Third International Workshop on Algorithmic Bias in Search and Recommendation (Bias 2022)
The 44th European Conference on Information Retrieval (ECIR 2022)
April 10, 2022, Stavanger, Norway
Popularity Bias in RecSys
● Popularity Bias
● Evaluation Metrics in Popularity Bias:
○ Long-tail exposure
○ Calibration
Reading distribution of books.
2
The concept of Calibration (Credit by [1])
[1] Abdollahpouri, Himan, Masoud Mansoury, Robin Burke, and Bamshad Mobasher. "The unfairness of popularity bias in
recommendation." arXiv preprint arXiv:1907.13286 (2019).
Domain
● Book-Crossing Dataset.
● Why Book domain?
● Statistics of Book-Crossing dataset.
#Users 6358
#Books 6921
#Interactions 88552
13.92
12.79
Sparsity 99.80%
Time Span August-September 2004
3
RQ1
How much are different individuals or groups of users
interested in popular books?
Popularity Bias in Book-Crossing Dataset: Dataset Observations
Correlation of user profile size and the popularity of books in the user profile.
5
Popularity Bias in BookCrossing Dataset
Dataset Observations
● Categorizing Users:
○ Niche users
○ Diverse users
○ BestSeller-Focused users
● Average profile size for
different user groups:
6
RQ2
How does the popularity bias in recommendation
algorithms impact users with different tendencies toward
popular books?
Reproducibility Setup
Evaluation Metrics
● Precision
● Recall
● MAE
● nDCG
● ΔGAP
Base Recommendation Models
● Baseline approaches:
○ Random
○ MostPop
○ BPR
● KNN approach:
○ User KNN
● Neural Network approaches:
○ NeuMF
○ VAECF
● Matrix Factorization approaches:
○ MF
○ PMF
○ NMF
○ WMF
○ PF
8
Recommendation of Popular Books
BPR NeuMF
NMF
PF
MF
VAECF UserKNN
WMF
The correlation between the popularity score of items and the number of times they are being recommended by
using base recommendation algorithms.
9
Random MostPop
PMF
Popularity Bias on Different User Groups: ΔGap
The Group Average Popularity (∆GAP) of different algorithms for Niche, Diverse, and Bestseller-focused user groups.
10
The performance of base models for the three user groups in terms of MAE (the lower, the better) and Precision, Recall,
and NDCG (the higher, the better).
Popularity Bias on Different User Groups: Other Metrics
11
The correlation between NDCG and ∆GAP for the three user groups.
Unfairness of Popularity Bias vs. Personalization
12
Conclusion and Future work
● Different users have a considerably different tendency towards popular items
● Most state-of-the-art recommendation algorithms are providing significantly lower recommendation
quality to Niche and Diverse users despite having a larger profile size
● Propagation of popularity bias affects all user groups but to a significantly different magnitude
● Algorithms could differ significantly in their ability to capture users’ tastes based on the domain
● An underlying trade-off seems to exist between personalization and fairness of popularity bias
Thank you!
Mohammadmehdi Naghiaei, Hossein A. Rahmani, Mahdi Dehghan
@naghiaei, @srahmanidashti
https://github.com/rahmanidashti/FairBook
https://rahmanidashti.github.io/FairBook/

More Related Content

Similar to The Unfairness of Popularity Bias in Book Recommendation (Bias@ECIR22)

A Shift in Perspective- From Measures to Customers
A Shift in Perspective- From Measures to Customers A Shift in Perspective- From Measures to Customers
A Shift in Perspective- From Measures to Customers
Laura Orfanedes
 
Explaining recommendations: design implications and lessons learned
Explaining recommendations: design implications and lessons learnedExplaining recommendations: design implications and lessons learned
Explaining recommendations: design implications and lessons learned
Katrien Verbert
 
Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...
Katrien Verbert
 
Upstairs Downstairs
Upstairs DownstairsUpstairs Downstairs
Upstairs Downstairs
rowanpubliclibrary
 
Experimentation at Scale
Experimentation at ScaleExperimentation at Scale
Experimentation at Scale
Andy Edmonds
 
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...
Subhabrata Mukherjee
 
The Open Research Agenda (Milton Keynes)
The Open Research Agenda (Milton Keynes)The Open Research Agenda (Milton Keynes)
The Open Research Agenda (Milton Keynes)
Robert Farrow
 
Towards Confidence-aware Calibrated Recommendation (Slides)
Towards Confidence-aware Calibrated Recommendation (Slides)Towards Confidence-aware Calibrated Recommendation (Slides)
Towards Confidence-aware Calibrated Recommendation (Slides)
Hossein A. (Saeed) Rahmani
 
Read Surkis Facilitating Development of Research Data Services
Read Surkis Facilitating Development of Research Data ServicesRead Surkis Facilitating Development of Research Data Services
Read Surkis Facilitating Development of Research Data Services
National Information Standards Organization (NISO)
 
Munassir etec647 e presentation
Munassir etec647 e presentationMunassir etec647 e presentation
Munassir etec647 e presentation
Munassir Alhamami
 
Hawkins "Monitoring Usage of Open Access Long-Form Content"
Hawkins "Monitoring Usage of Open Access Long-Form Content"Hawkins "Monitoring Usage of Open Access Long-Form Content"
Hawkins "Monitoring Usage of Open Access Long-Form Content"
National Information Standards Organization (NISO)
 
master_thesis.pdf
master_thesis.pdfmaster_thesis.pdf
master_thesis.pdf
EL MAJJODI Ayoub
 
Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)
Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)
Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)
David Zibriczky
 
Relating Personality Types with User Preferences in Multiple Entertainment Do...
Relating Personality Types with User Preferences in Multiple Entertainment Do...Relating Personality Types with User Preferences in Multiple Entertainment Do...
Relating Personality Types with User Preferences in Multiple Entertainment Do...
Minjoon Kim
 
Reaching Woodland Owners Online
Reaching Woodland Owners OnlineReaching Woodland Owners Online
Reaching Woodland Owners Online
Eli Sagor
 
MROC is here to save...
MROC is here to save...MROC is here to save...
MROC is here to save...
Artem Tinchurin
 
MROC is here to save...
MROC is here to save...MROC is here to save...
MROC is here to save...
Валерия Мошнина
 
Designing Next-Gen Libraries Tools and Technological Impact on Library System...
Designing Next-Gen Libraries Tools and Technological Impact on Library System...Designing Next-Gen Libraries Tools and Technological Impact on Library System...
Designing Next-Gen Libraries Tools and Technological Impact on Library System...
Bhojaraju Gunjal
 
#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics
Soudé Fazeli
 
Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...
Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...
Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...
HossamSharara
 

Similar to The Unfairness of Popularity Bias in Book Recommendation (Bias@ECIR22) (20)

A Shift in Perspective- From Measures to Customers
A Shift in Perspective- From Measures to Customers A Shift in Perspective- From Measures to Customers
A Shift in Perspective- From Measures to Customers
 
Explaining recommendations: design implications and lessons learned
Explaining recommendations: design implications and lessons learnedExplaining recommendations: design implications and lessons learned
Explaining recommendations: design implications and lessons learned
 
Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...
 
Upstairs Downstairs
Upstairs DownstairsUpstairs Downstairs
Upstairs Downstairs
 
Experimentation at Scale
Experimentation at ScaleExperimentation at Scale
Experimentation at Scale
 
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Co...
 
The Open Research Agenda (Milton Keynes)
The Open Research Agenda (Milton Keynes)The Open Research Agenda (Milton Keynes)
The Open Research Agenda (Milton Keynes)
 
Towards Confidence-aware Calibrated Recommendation (Slides)
Towards Confidence-aware Calibrated Recommendation (Slides)Towards Confidence-aware Calibrated Recommendation (Slides)
Towards Confidence-aware Calibrated Recommendation (Slides)
 
Read Surkis Facilitating Development of Research Data Services
Read Surkis Facilitating Development of Research Data ServicesRead Surkis Facilitating Development of Research Data Services
Read Surkis Facilitating Development of Research Data Services
 
Munassir etec647 e presentation
Munassir etec647 e presentationMunassir etec647 e presentation
Munassir etec647 e presentation
 
Hawkins "Monitoring Usage of Open Access Long-Form Content"
Hawkins "Monitoring Usage of Open Access Long-Form Content"Hawkins "Monitoring Usage of Open Access Long-Form Content"
Hawkins "Monitoring Usage of Open Access Long-Form Content"
 
master_thesis.pdf
master_thesis.pdfmaster_thesis.pdf
master_thesis.pdf
 
Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)
Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)
Highlights from the 8th ACM Conference on Recommender Systems (RecSys 2014)
 
Relating Personality Types with User Preferences in Multiple Entertainment Do...
Relating Personality Types with User Preferences in Multiple Entertainment Do...Relating Personality Types with User Preferences in Multiple Entertainment Do...
Relating Personality Types with User Preferences in Multiple Entertainment Do...
 
Reaching Woodland Owners Online
Reaching Woodland Owners OnlineReaching Woodland Owners Online
Reaching Woodland Owners Online
 
MROC is here to save...
MROC is here to save...MROC is here to save...
MROC is here to save...
 
MROC is here to save...
MROC is here to save...MROC is here to save...
MROC is here to save...
 
Designing Next-Gen Libraries Tools and Technological Impact on Library System...
Designing Next-Gen Libraries Tools and Technological Impact on Library System...Designing Next-Gen Libraries Tools and Technological Impact on Library System...
Designing Next-Gen Libraries Tools and Technological Impact on Library System...
 
#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics
 
Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...
Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...
Differential Adaptive Diffusion: Understanding Diversity and Learning whom to...
 

More from Hossein A. (Saeed) Rahmani

Beyond-Accuracy Provider Fairness (Slides)
Beyond-Accuracy Provider Fairness (Slides)Beyond-Accuracy Provider Fairness (Slides)
Beyond-Accuracy Provider Fairness (Slides)
Hossein A. (Saeed) Rahmani
 
ContextsPOI (Slides)
ContextsPOI (Slides)ContextsPOI (Slides)
ContextsPOI (Slides)
Hossein A. (Saeed) Rahmani
 
ACQSurvey (Slides)
ACQSurvey (Slides)ACQSurvey (Slides)
ACQSurvey (Slides)
Hossein A. (Saeed) Rahmani
 
ACQSurvey (Poster)
ACQSurvey (Poster)ACQSurvey (Poster)
ACQSurvey (Poster)
Hossein A. (Saeed) Rahmani
 
Towards Confidence-aware Calibrated Recommendation (Poster)
Towards Confidence-aware Calibrated Recommendation (Poster)Towards Confidence-aware Calibrated Recommendation (Poster)
Towards Confidence-aware Calibrated Recommendation (Poster)
Hossein A. (Saeed) Rahmani
 
CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...
CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...
CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...
Hossein A. (Saeed) Rahmani
 
Introduction to Complex Networks
Introduction to Complex NetworksIntroduction to Complex Networks
Introduction to Complex Networks
Hossein A. (Saeed) Rahmani
 

More from Hossein A. (Saeed) Rahmani (7)

Beyond-Accuracy Provider Fairness (Slides)
Beyond-Accuracy Provider Fairness (Slides)Beyond-Accuracy Provider Fairness (Slides)
Beyond-Accuracy Provider Fairness (Slides)
 
ContextsPOI (Slides)
ContextsPOI (Slides)ContextsPOI (Slides)
ContextsPOI (Slides)
 
ACQSurvey (Slides)
ACQSurvey (Slides)ACQSurvey (Slides)
ACQSurvey (Slides)
 
ACQSurvey (Poster)
ACQSurvey (Poster)ACQSurvey (Poster)
ACQSurvey (Poster)
 
Towards Confidence-aware Calibrated Recommendation (Poster)
Towards Confidence-aware Calibrated Recommendation (Poster)Towards Confidence-aware Calibrated Recommendation (Poster)
Towards Confidence-aware Calibrated Recommendation (Poster)
 
CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...
CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...
CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommende...
 
Introduction to Complex Networks
Introduction to Complex NetworksIntroduction to Complex Networks
Introduction to Complex Networks
 

Recently uploaded

john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
Madan Karki
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
MiscAnnoy1
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 

Recently uploaded (20)

john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 

The Unfairness of Popularity Bias in Book Recommendation (Bias@ECIR22)

  • 1. The Unfairness of Popularity Bias in Book Recommendation Hossein A. Rahmani WI Group University College London h.rahmani@ucl.ac.uk Mohammadmehdi Naghiaei DECIDE University of Southern California naghiaei@usc.edu Mehdi Dehghan Abin's Lab Shahid Beheshti University mahdi.dehghan551@gmail.com Third International Workshop on Algorithmic Bias in Search and Recommendation (Bias 2022) The 44th European Conference on Information Retrieval (ECIR 2022) April 10, 2022, Stavanger, Norway
  • 2. Popularity Bias in RecSys ● Popularity Bias ● Evaluation Metrics in Popularity Bias: ○ Long-tail exposure ○ Calibration Reading distribution of books. 2 The concept of Calibration (Credit by [1]) [1] Abdollahpouri, Himan, Masoud Mansoury, Robin Burke, and Bamshad Mobasher. "The unfairness of popularity bias in recommendation." arXiv preprint arXiv:1907.13286 (2019).
  • 3. Domain ● Book-Crossing Dataset. ● Why Book domain? ● Statistics of Book-Crossing dataset. #Users 6358 #Books 6921 #Interactions 88552 13.92 12.79 Sparsity 99.80% Time Span August-September 2004 3
  • 4. RQ1 How much are different individuals or groups of users interested in popular books?
  • 5. Popularity Bias in Book-Crossing Dataset: Dataset Observations Correlation of user profile size and the popularity of books in the user profile. 5
  • 6. Popularity Bias in BookCrossing Dataset Dataset Observations ● Categorizing Users: ○ Niche users ○ Diverse users ○ BestSeller-Focused users ● Average profile size for different user groups: 6
  • 7. RQ2 How does the popularity bias in recommendation algorithms impact users with different tendencies toward popular books?
  • 8. Reproducibility Setup Evaluation Metrics ● Precision ● Recall ● MAE ● nDCG ● ΔGAP Base Recommendation Models ● Baseline approaches: ○ Random ○ MostPop ○ BPR ● KNN approach: ○ User KNN ● Neural Network approaches: ○ NeuMF ○ VAECF ● Matrix Factorization approaches: ○ MF ○ PMF ○ NMF ○ WMF ○ PF 8
  • 9. Recommendation of Popular Books BPR NeuMF NMF PF MF VAECF UserKNN WMF The correlation between the popularity score of items and the number of times they are being recommended by using base recommendation algorithms. 9 Random MostPop PMF
  • 10. Popularity Bias on Different User Groups: ΔGap The Group Average Popularity (∆GAP) of different algorithms for Niche, Diverse, and Bestseller-focused user groups. 10
  • 11. The performance of base models for the three user groups in terms of MAE (the lower, the better) and Precision, Recall, and NDCG (the higher, the better). Popularity Bias on Different User Groups: Other Metrics 11
  • 12. The correlation between NDCG and ∆GAP for the three user groups. Unfairness of Popularity Bias vs. Personalization 12
  • 13. Conclusion and Future work ● Different users have a considerably different tendency towards popular items ● Most state-of-the-art recommendation algorithms are providing significantly lower recommendation quality to Niche and Diverse users despite having a larger profile size ● Propagation of popularity bias affects all user groups but to a significantly different magnitude ● Algorithms could differ significantly in their ability to capture users’ tastes based on the domain ● An underlying trade-off seems to exist between personalization and fairness of popularity bias
  • 14. Thank you! Mohammadmehdi Naghiaei, Hossein A. Rahmani, Mahdi Dehghan @naghiaei, @srahmanidashti https://github.com/rahmanidashti/FairBook https://rahmanidashti.github.io/FairBook/