Adjusting Pretrained Backbones for Performativity

Berker Demirel, Lingjing Kong, Kun Zhang, Theofanis Karaletsos, Celestine Mendler-Dünner +1 more
10/6/2024
cs.LGcs.AI

No official code found. Best implementation: berkerdemirel/Adjusting-Pretrained-Backbones-for-Performativity (0 stars, MIT, last commit 2024-10-08).

Abstract

With the widespread deployment of deep learning models, they influence their environment in various ways. The induced distribution shifts can lead to unexpected performance degradation in deployed models. Existing methods to anticipate performativity typically incorporate information about the deployed model into the feature vector when predicting future outcomes. While enjoying appealing theoretical properties, modifying the input dimension of the prediction task is often not practical. To address this, we propose a novel technique to adjust pretrained backbones for performativity in a modular way, achieving better sample efficiency and enabling the reuse of existing deep learning assets. Focusing on performative label shift, the key idea is to train a shallow adapter module to perform a Bayes-optimal label shift correction to the backbone's logits given a sufficient statistic of the model to be deployed. As such, our framework decouples the construction of input-specific feature embeddings from the mechanism governing performativity. Motivated by dynamic benchmarking as a use-case, we evaluate our approach under adversarial sampling, for vision and language tasks. We show how it leads to smaller loss along the retraining trajectory and enables us to effectively select among candidate models to anticipate performance degradations. More broadly, our work provides a first baseline for addressing performativity in deep learning.

View on arXivView PDF

Code Implementations(1)

MIT

We provide our implementation for PaP (Performativity-aware Predictor).

00Shell, PythonOct 6, 20242 years agoMIT

Similar Papers

Cite this paper

@article{demirel2024adjusting,
  title  = {Adjusting Pretrained Backbones for Performativity},
  author = {Berker Demirel and Lingjing Kong and Kun Zhang and Theofanis Karaletsos and Celestine Mendler-Dünner and Francesco Locatello},
  year   = {2024},
  eprint = {2410.04499},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.04499v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.04499.svg)](https://codeofpaper.com/paper/2410.04499)

Discussion