User-controllable Recommendation Against Filter Bubbles
arXiv:2204.13844 · doi:10.1145/3477495.3532075
Abstract
Recommender systems usually face the issue of filter bubbles: overrecommending homogeneous items based on user features and historical interactions. Filter bubbles will grow along the feedback loop and inadvertently narrow user interests. Existing work usually mitigates filter bubbles by incorporating objectives apart from accuracy such as diversity and fairness. However, they typically sacrifice accuracy, hurting model fidelity and user experience. Worse still, users have to passively accept the recommendation strategy and influence the system in an inefficient manner with high latency, e.g., keeping providing feedback (e.g., like and dislike) until the system recognizes the user intention. This work proposes a new recommender prototype called UserControllable Recommender System (UCRS), which enables users to actively control the mitigation of filter bubbles. Functionally, 1) UCRS can alert users if they are deeply stuck in filter bubbles. 2) UCRS supports four kinds of control commands for users to mitigate the bubbles at different granularities. 3) UCRS can respond to the controls and adjust the recommendations on the fly. The key to adjusting lies in blocking the effect of out-of-date user representations on recommendations, which contains historical information inconsistent with the control commands. As such, we develop a causality-enhanced User-Controllable Inference (UCI) framework, which can quickly revise the recommendations based on user controls in the inference stage and utilize counterfactual inference to mitigate the effect of out-of-date user representations. Experiments on three datasets validate that the UCI framework can effectively recommend more desired items based on user controls, showing promising performance w.r.t. both accuracy and diversity.
arXiv commentAccepted by SIGIR 2022
References in corpus (16)
- Explainable Recommendation: A Survey and New Perspectives
- Biased Assimilation, Homophily and the Dynamics of Polarization
- Causal Intervention for Leveraging Popularity Bias in Recommendation
- How Algorithmic Confounding in Recommendation Systems Increases Homogeneity and Decreases Utility
- Equity of Attention: Amortizing Individual Fairness in Rankings
- Aspect-Aware Latent Factor Model: Rating Prediction with Ratings and Reviews
- Causal Embeddings for Recommendation
- Controlling Fairness and Bias in Dynamic Learning-to-Rank
- Clicks can be Cheating: Counterfactual Recommendation for Mitigating Clickbait Issue
- Deconfounded Recommendation for Alleviating Bias Amplification
- Personalized Counterfactual Fairness in Recommendation
- DGCN: Diversified Recommendation with Graph Convolutional Networks
- Should Graph Convolution Trust Neighbors? A Simple Causal Inference Method
- Enhanced Doubly Robust Learning for Debiasing Post-click Conversion Rate Estimation
- The Deconfounded Recommender: A Causal Inference Approach to Recommendation
- TFROM: A Two-sided Fairness-Aware Recommendation Model for Both Customers and Providers
Cited by in corpus (5)
- CausalMed: Causality-Based Personalized Medication Recommendation Centered on Patient health state
- LabelCraft: Empowering Short Video Recommendations with Automated Label Crafting
- Treatment Effect Estimation for User Interest Exploration on Recommender Systems
- Topic-Level Bayesian Surprise and Serendipity for Recommender Systems
- How Does Empowering Users with Greater System Control Affect News Filter Bubbles?