LGDSOct 14, 2020

Fairness in Streaming Submodular Maximization: Algorithms and Hardness

arXiv:2010.07431v257 citations
AI Analysis

This addresses fairness in machine learning for large-scale data summarization, though it is incremental as it extends existing submodular methods to streaming settings with constraints.

The paper tackled the problem of creating fair summaries for massive datasets by developing the first streaming approximation algorithms for submodular maximization under fairness constraints, showing empirically that fairness constraints do not significantly impact utility across applications like clustering and recommendation.

Submodular maximization has become established as the method of choice for the task of selecting representative and diverse summaries of data. However, if datapoints have sensitive attributes such as gender or age, such machine learning algorithms, left unchecked, are known to exhibit bias: under- or over-representation of particular groups. This has made the design of fair machine learning algorithms increasingly important. In this work we address the question: Is it possible to create fair summaries for massive datasets? To this end, we develop the first streaming approximation algorithms for submodular maximization under fairness constraints, for both monotone and non-monotone functions. We validate our findings empirically on exemplar-based clustering, movie recommendation, DPP-based summarization, and maximum coverage in social networks, showing that fairness constraints do not significantly impact utility.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes