Competing AI: How does competition feedback affect machine learning?

09/15/2020
by   Antonio Ginart, et al.
43

This papers studies how competition affects machine learning (ML) predictors. As ML becomes more ubiquitous, it is often deployed by companies to compete over customers. For example, digital platforms like Yelp use ML to predict user preference and make recommendations. A service that is more often queried by users, perhaps because it more accurately anticipates user preferences, is also more likely to obtain additional user data (e.g. in the form of a Yelp review). Thus, competing predictors cause feedback loops whereby a predictor's performance impacts what training data it receives and biases its predictions over time. We introduce a flexible model of competing ML predictors that enables both rapid experimentation and theoretical tractability. We show with empirical and mathematical analysis that competition causes predictors to specialize for specific sub-populations at the cost of worse performance over the general population. We further analyze the impact of predictor specialization on the overall prediction quality experienced by users. We show that having too few or too many competing predictors in a market can hurt the overall prediction quality. Our theory is complemented by experiments on several real datasets using popular learning algorithms, such as neural networks and nearest neighbor methods.

READ FULL TEXT
01/26/2022

Competition over data: how does data purchase affect users?

As machine learning (ML) is deployed by many competing service providers...
08/30/2022

Competition, Alignment, and Equilibria in Digital Marketplaces

Competition between traditional platforms is known to improve user utili...
04/16/2018

Accelerating Human-in-the-loop Machine Learning: Challenges and Opportunities

Development of machine learning (ML) workflows is a tedious process of i...
10/10/2013

Feedback Detection for Live Predictors

A predictor that is deployed in a live production system may perturb the...
02/13/2020

Online Algorithms for Multi-shop Ski Rental with Machine Learned Predictions

We study the problem of augmenting online algorithms with machine learne...
04/02/2021

Using Simulation to Aid the Design and Optimization of Intelligent User Interfaces for Quality Assurance Processes in Machine Learning

Many mission-critical applications of machine learning (ML) in the real-...
08/28/2022

IDP-PGFE: An Interpretable Disruption Predictor based on Physics-Guided Feature Extraction

Disruption prediction has made rapid progress in recent years, especiall...

Code Repositories

competing-ai

Simulation engine for multi-agent learning competitions


view repo