paper-with-me

Papers

When Collaborative Filtering is not Collaborative: Unfairness of PCA for Recommendations

2023-10-15 · David Liu, Jackie Baek, Tina Eliassi-Rad

We study the fairness of dimensionality reduction methods for recommendations. We focus on the fundamental method of principal component analysis (PCA), which identifies latent components and produces a low-rank approximation via the leading components while discarding the trailing components. Prior works have defined notions of "fair PCA"; however, these definitions do not answer the following question: why is PCA unfair? We identify two underlying popularity mechanisms that induce item unfairness in PCA. The first negatively impacts less popular items because less popular items rely on trailing latent components to recover their values. The second negatively impacts highly popular items, since the leading PCA components specialize in individual popular items instead of capturing similarities between items. To address these issues, we develop a polynomial-time algorithm, Item-Weighted PCA, that flexibly up-weights less popular items when optimizing for leading principal components. We theoretically show that PCA, in all cases, and Normalized PCA, in cases of block-diagonal matrices, are instances of Item-Weighted PCA. We empirically show that there exist datasets for which Item-Weighted PCA yields the optimal solution while the baselines do not. In contrast to past dimensionality reduction re-weighting techniques, Item-Weighted PCA solves a convex optimization problem and enforces a hard rank constraint. Our evaluations on real-world datasets show that Item-Weighted PCA not only mitigates both unfairness mechanisms, but also produces recommendations that outperform those of PCA baselines.

📄 PDF Abstract BibTeX arXiv:2310.09687

Code (0)

등록된 구현이 없습니다.

Tasks

Collaborative FilteringDimensionality ReductionFairness

Methods 이 논문이 사용한 방법론

PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…
Focus 설명 없음

Similar Papers 제목 키워드 기반

Power of the Few: Analyzing the Impact of Influential Users in Collaborative Recommender Systems

2019-05-14 · Farzad Eskandanian, Nasim Sonboli, Bamshad Mobasher

Like other social systems, in collaborative filtering a small number of "influential" users may have a large impact on the recommendations of other users, thus affecting the overall behavior of the system. Identifying in…

Collaborative FilteringRecommendation Systems

Beyond Parity: Fairness Objectives for Collaborative Filtering

2017-05-24 · NeurIPS 2017 12 · Sirui Yao, Bert Huang

We study fairness in collaborative-filtering recommender systems, which are sensitive to discrimination that exists in historical data. Biased data can lead collaborative-filtering methods to make unfair predictions for …

Collaborative FilteringFairnessRecommendation Systems

A Counterfactual Approach for Addressing Individual User Unfairness in Collaborative Recommender System

2026-02-24 · Nikita Baidya, Bidyut Kr. Patra, Ratnakar Dash arxiv

Recommender Systems (RSs) are exploited by various business enterprises to suggest their products (items) to consumers (users). Collaborative filtering (CF) is a widely used variant of RSs which learns hidden patterns fr…

Collaborative FilteringMulti-Armed Bandits

Fair Augmentation for Graph Collaborative Filtering

2024-08-22 · Ludovico Boratto, Francesco Fabbri, Gianni Fenu, Mirko Marras 외

Recent developments in recommendation have harnessed the collaborative power of graph neural networks (GNNs) in learning users' preferences from user-item networks. Despite emerging regulations addressing fairness of aut…

Collaborative FilteringFairness

New Fairness Metrics for Recommendation that Embrace Differences

2017-06-29 · Sirui Yao, Bert Huang

We study fairness in collaborative-filtering recommender systems, which are sensitive to discrimination that exists in historical data. Biased data can lead collaborative filtering methods to make unfair predictions agai…

Collaborative FilteringFairnessRecommendation Systems