Identifying Predictions That Influence the Future: Detecting Performative Concept Drift in Data Streams
Not on the map. Why?
Abstract (arXiv)
Concept Drift has been extensively studied within the context of Stream Learning. However, it is often assumed that the deployed model's predictions play no role in the concept drift the system experiences. Closer inspection reveals that this is not always the case. Automated trading might be prone to self-fulfilling feedback loops. Likewise, malicious entities might adapt to evade detectors in the adversarial setting resulting in a self-negating feedback loop that requires the deployed models to constantly retrain. Such settings where a model may induce concept drift are called performative. In this work, we investigate this phenomenon. Our contributions are as follows: First, we define performative drift within a stream learning setting and distinguish it from other causes of drift. We introduce a novel type of drift detection task, aimed at identifying potential performative concept drift in data streams. We propose a first such performative drift detection approach, called CheckerBoard Performative Drift Detection (CB-PDD). We apply CB-PDD to both synthetic and semi-synthetic datasets that exhibit varying degrees of self-fulfilling feedback loops. Results are positive with CB-PDD showing high efficacy, low false detection rates, resilience to intrinsic drift, comparability to other drift detection techniques, and an ability to effectively detect performative drift in semi-synthetic datasets. Secondly, we highlight the role intrinsic (traditional) drift plays in obfuscating performative drift and discuss the implications of these findings as well as the limitations of CB-PDD.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 14 of its 26 references that are in the map. First posted on arXiv 13 Dec 2024.
Builds on
14 of 26 references.
References · 14
- 2020Learning under Concept Drift: A Reviewcited by 477
- 2020Performative Predictioncited by 327
- 2015Strategic Classificationcited by 257
- 2020River: machine learning for streaming data in Pythoncited by 98
- 2020Feedback Loop and Bias Amplification in Recommender Systemscited by 90
- 2020Performative Prediction in a Stateful Worldcited by 90
- 2018Scikit-Multiflow: A Multi-output Streaming Frameworkcited by 70
- 2022Data Feedback Loops: Model-driven Amplification of Dataset Biasescited by 60
- 2022Multiplayer Performative Prediction: Learning in Decision-Dependent Gamescited by 44
- 2020Reactive Soft Prototype Computing for Concept Drift Streamscited by 40
- 2021State Dependent Performative Prediction with Stochastic Approximationcited by 39
- 2020Learning Adversarial Markov Decision Processes with Delayed Feedbackcited by 33
2 more
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025TRACE: A Generalizable Drift Detector for Streaming Data-Driven Optimizationcited by 2
- 2026When Predictions Shape Reality: A Socio-Technical Synthesis of Performative Predictions in Machine Learningcited by 0
- 2026Actions Have Consequences: Detecting Outcome Performativity using Intervention Testingcited by 0
- 2026Actions Have Consequences: Detecting Outcome Performativity using Intervention Testing29 Jul 2026
- 2026When Predictions Shape Reality: A Socio-Technical Synthesis of Performative Predictions in Machine Learning7 Jan 2026
- 2025TRACE: A Generalizable Drift Detector for Streaming Data-Driven Optimization8 Dec 2025