RecRec: Algorithmic Recourse for Recommender Systems

08/28/2023
by   Sahil Verma, et al.
0

Recommender systems play an essential role in the choices people make in domains such as entertainment, shopping, food, news, employment, and education. The machine learning models underlying these recommender systems are often enormously large and black-box in nature for users, content providers, and system developers alike. It is often crucial for all stakeholders to understand the model's rationale behind making certain predictions and recommendations. This is especially true for the content providers whose livelihoods depend on the recommender system. Drawing motivation from the practitioners' need, in this work, we propose a recourse framework for recommender systems, targeted towards the content providers. Algorithmic recourse in the recommendation setting is a set of actions that, if executed, would modify the recommendations (or ranking) of an item in the desired manner. A recourse suggests actions of the form: "if a feature changes X to Y, then the ranking of that item for a set of users will change to Z." Furthermore, we demonstrate that RecRec is highly effective in generating valid, sparse, and actionable recourses through an empirical evaluation of recommender systems trained on three real-world datasets. To the best of our knowledge, this work is the first to conceptualize and empirically test a generalized framework for generating recourses for recommender systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2023

Recommender Systems: A Primer

Personalized recommendations have become a common feature of modern onli...
research
11/27/2022

RecXplainer: Post-Hoc Attribute-Based Explanations for Recommender Systems

Recommender systems are ubiquitous in most of our interactions in the cu...
research
11/05/2020

A Black-Box Attack Model for Visually-Aware Recommender Systems

Due to the advances in deep learning, visually-aware recommender systems...
research
06/19/2020

Feature Interaction Interpretability: A Case for Explaining Ad-Recommendation Systems via Neural Interaction Detection

Recommendation is a prevalent application of machine learning that affec...
research
03/14/2021

RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems

The development of recommender systems that optimize multi-turn interact...
research
06/26/2023

A Food Recommender System in Academic Environments Based on Machine Learning Models

Background: People's health depends on the use of proper diet as an impo...
research
11/18/2021

Beyond NDCG: behavioral testing of recommender systems with RecList

As with most Machine Learning systems, recommender systems are typically...

Please sign up or login with your details

Forgot password? Click here to reset