atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Revisiting the Predictability of Performative, Social Events

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Neural point-process models

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that performative multicalibration (outcome indistinguishability) predictions of social events can be found efficiently via online-to-batch reduction from online multicalibration, yet such predictors can be poor in risk terms.

Problem

Whether social predictions that actively shape outcome distributions (performative prediction) can still be efficiently learned to be valid (calibrated/multicalibrated), and whether such valid predictions are desirable in terms of predictive risk.

Approach

Reduces performative multicalibration under outcome performativity to online multicalibration via an online-to-batch conversion that handles outcome distributions induced by the predictor itself, with no smoothness assumptions on the distribution map; also shows multicalibration implies performative stability for squared loss but can yield arbitrarily poor performative risk.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use an online multicalibration algorithm and convert its predictors into a randomized batch predictorOutcome-performative prediction · General outcome-performative settingperformative multicalibration error: \frac{\mathsf{Regret}_{\mathcal{A}}(n)}{n} + 4\sqrt{\frac{\log(|\mathcal{C}|) + \log(1/\delta)}{n}}Helped
Use K29 with a kernel for a finite collection of functionsK29 batch predictor · Any finite collectionperformative multicalibration error: \sqrt{\frac{|\mathcal{C}|}{n}} + 4\sqrt{\frac{\log(|\mathcal{C}|) + \log(1/\delta)}{n}}Helped
Use K29 with a linear kernelK29 batch predictor · Linear functionsperformative multicalibration error: \sqrt{\frac{2}{n}} + 4\sqrt{\frac{\log(|\mathcal{C}|) + \log(1/\delta)}{n}}Helped
Use K29 with the low-degree polynomial kernelK29 batch predictor · Low-degree Boolean functionsperformative multicalibration error: 10\sqrt{\frac{d^s}{n}} + 4\sqrt{\frac{\log(|\mathcal{C}|) + \log(1/\delta)}{n}}Helped
Require performative multicalibration with respect to p - 1/2 and h(x) - 1/2Predictor f · Binary outcomes; squared lossperformative stability error: 2\varepsilonHelped
Replace a deterministic forecast with a randomized mixture between 1/2 and 1/2 + αOutcome-performative predictor · No features; binary outcomescalibration error: \frac{.01}{2}\big( c(1/2) - c(1/2 +\alpha) \big)Helped
Use the randomized mixture near 1/2 instead of a performatively optimal forecastOutcome-performative predictor · No features; binary outcomessquared performative risk: \frac{1}{4} + {\cal O}(\alpha); $.01Hurt
Use a predictor that is multicalibrated with respect to all bounded continuous testsOutcome-performative predictor · General benchmark classsquared performative risk: - {\cal O}(\varepsilon)Hurt

Surprising findings

Limitations

Experimental setup

Metrics: performative multicalibration error squared loss performative risk

Builds on: performative prediction multicalibration outcome indistinguishability K29 algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy