Karl Krauth

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2022-178

August 3, 2022

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2022/EECS-2022-178.pdf

Over the past three decades, the reach of recommender systems has grown exponentially. Today, recommender systems are deployed on all major internet platforms, influencing our opinions, decisions, careers, and relationships. However, despite their far-reaching impact, these algorithms and their consequences are still poorly understood. In this thesis, we argue that this is due to the challenging dynamics of the recommendation problem. We outline four problems that distinguish the dynamics of recommendation from other dynamical systems, making them particularly hard to reason about: (1) direct measurement and experimentation are often infeasible, (2) feedback effects make it difficult to reason about cause and effect, (3) the scale of internet platforms requires increased algorithmic complexity, and (4) incentives created by recommender systems cause users to behave strategically. We build the foundations necessary to understand and remedy these four problems, paving the way for a complete understanding of the dynamics of recommender systems and their consequences.

Advisors: Michael Jordan and Jonathan Ragan-Kelley


BibTeX citation:

@phdthesis{Krauth:EECS-2022-178,
    Author= {Krauth, Karl},
    Title= {The Dynamics of Recommender Systems},
    School= {EECS Department, University of California, Berkeley},
    Year= {2022},
    Month= {Aug},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2022/EECS-2022-178.html},
    Number= {UCB/EECS-2022-178},
    Abstract= {Over the past three decades, the reach of recommender systems has grown exponentially. Today, recommender systems are deployed on all major internet platforms, influencing our opinions, decisions, careers, and relationships. However, despite their far-reaching impact, these algorithms and their consequences are still poorly understood. In this thesis, we argue that this is due to the challenging dynamics of the recommendation problem. We outline four problems that distinguish the dynamics of recommendation from other dynamical systems, making them particularly hard to reason about: (1) direct measurement and experimentation are often infeasible, (2) feedback effects make it difficult to reason about cause and effect, (3) the scale of internet platforms requires increased algorithmic complexity, and (4) incentives created by recommender systems cause users to behave strategically. We build the foundations necessary to understand and remedy these four problems, paving the way for a complete understanding of the dynamics of recommender systems and their consequences.},
}

EndNote citation:

%0 Thesis
%A Krauth, Karl 
%T The Dynamics of Recommender Systems
%I EECS Department, University of California, Berkeley
%D 2022
%8 August 3
%@ UCB/EECS-2022-178
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2022/EECS-2022-178.html
%F Krauth:EECS-2022-178