Maximizing Submodular Functions for Recommendation in the Presence of Biases

05/03/2023
by   Anay Mehrotra, et al.
0

Subset selection tasks, arise in recommendation systems and search engines and ask to select a subset of items that maximize the value for the user. The values of subsets often display diminishing returns, and hence, submodular functions have been used to model them. If the inputs defining the submodular function are known, then existing algorithms can be used. In many applications, however, inputs have been observed to have social biases that reduce the utility of the output subset. Hence, interventions to improve the utility are desired. Prior works focus on maximizing linear functions – a special case of submodular functions – and show that fairness constraint-based interventions can not only ensure proportional representation but also achieve near-optimal utility in the presence of biases. We study the maximization of a family of submodular functions that capture functions arising in the aforementioned applications. Our first result is that, unlike linear functions, constraint-based interventions cannot guarantee any constant fraction of the optimal utility for this family of submodular functions. Our second result is an algorithm for submodular maximization. The algorithm provably outputs subsets that have near-optimal utility for this family under mild assumptions and that proportionally represent items from each group. In empirical evaluation, with both synthetic and real-world data, we observe that this algorithm improves the utility of the output subset for this family of submodular functions over baselines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2022

Group Fairness in Adaptive Submodular Maximization

In this paper, we study the classic submodular maximization problem subj...
research
08/16/2023

Non-monotone Sequential Submodular Maximization

In this paper, we study a fundamental problem in submodular optimization...
research
11/02/2022

Balancing Utility and Fairness in Submodular Maximization (Technical Report)

Submodular function maximization is central in numerous data science app...
research
02/26/2018

Submodularity on Hypergraphs: From Sets to Sequences

In a nutshell, submodular functions encode an intuitive notion of dimini...
research
12/07/2017

Creating Capsule Wardrobes from Fashion Images

We propose to automatically create capsule wardrobes. Given an inventory...
research
01/17/2023

Ranking with submodular functions on the fly

Maximizing submodular functions have been studied extensively for a wide...

Please sign up or login with your details

Forgot password? Click here to reset