Performative Prediction with Selective Labels
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: I'm Tom.
Jane: And I'm Jane, here with Lu, Meng and our in-house large language model, Lalam.
Tom: Today's paper: "Performative Prediction with Selective Labels".
Jane: The gist The work formalizes performative prediction with selective labels and shows that retraining only on observed data can misguide the retraining procedure and undermine convergence to a stable solution…
Tom: First, who's behind it and why it matters.
Title and authors: Tom: So, we're looking at this paper today, "Performative Prediction with Selective Labels." Basically, it tackles a problem where how you train a model actually changes the data you see later on because of what the model predicts.
Jane: That sounds really abstract. Can you lay out what that means for someone just driving or cooking? What's the core idea here?
Tom: The core idea is this framework: every model we build induces its own distribution of features and labels, say D(theta). We define a risk function J(phi, theta) based on that. Now, the main result they show is that simply retraining repeatedly on new data—what they call repeated risk minimization or RRM—might get stuck in a solution that's stable only for the distribution it *created*, not necessarily for the real world you are trying to predict.
Lu: The paper formalizes this by defining a performatively optimal solution theta P O, which minimizes the risk on its induced distribution D(theta), and then they talk about performatively stable solutions, theta P S, which is robust to that induced distribution shift.
Meng: So if I train a model on my observed data and keep retraining, the paper suggests I might not be converging to the best possible solution for the real population because my training is only based on what I've seen so far. That sounds like a problem when we are trying to deploy something in production.
Jane: Exactly. The problem they focus on is "selective labels," where you don't see the label for every single person in the population, just the ones who were accepted or observed.
Tom: Right, and they point out that existing analyses usually assume we have access to all features and labels after deployment, but that's not always true. They call this "The Selective Performative Gap," showing that when observation is deterministic and based on a threshold, retraining with performativity can lead models arbitrarily far from the true stable solution theta P S when compared to RRM.
Lu: The naive fix they rule out is just using only the data from the accepted population, because that would result in a model that can produce "models arbitrarily far from the true performatively stable solution theta P S" when compared to RRM.
Meng: So, if we only train on our accepted data, we end up with a model that's way off where it should be? That makes sense because the acceptance criteria are based on the performance of models trained under different assumptions.
Jane: And to fix this gap, they introduce something called Robust Repeated Risk Minimization. This is an optimization approach inspired by partial identification techniques that uses a worst-case objective based on knowledge of a confidence interval on the probability of a positive label.
Tom: They formalize this in Definition four point two as the Worst-Case Loss, phi(x, theta), which defines it as the worst-case loss for sample x under distribution D(phi) <ref:2610.08272#pg1>. The Robust RRM procedure then uses that to update theta t+one = G(theta t), where G is defined by minimizing that worst-case objective.
Lu: Theorem four point six shows that one iteration performed both in G and G results in two models with a limited distance, which they link to the gap between gradients of the loss function on y equals zero and y equals one and the width of limits l and u over the induced distribution D(phi) <ref:2610.08272#pg1>.
Jane: That sounds like they are trying to keep those two iterates close together even when we only have partial information about the labels. What about their theoretical guarantees?
Tom: They prove that Robust RRM approximates the true performatively stable solution theta P S within a bounded distance. Theorem four point seven shows that for the robust iterates theta t+one equals G(theta t), there is a bound on the distance to the stable solution: theta t - theta P S squared is less than or equal to eta t theta zero - theta P S squared plus one minus eta t kappa, where kappa is some constant.
Meng: A bound that depends on how many steps we take and how far our starting point was from the stable solution. That's a concrete guarantee for deployment, I guess. But what about getting better information over time?
Lu: They also show in Theorem four point nine how to improve the knowledge of the label distribution by leveraging previously accepted samples and their feature sensitivity, leading to a bound on the gap between G and G that depends on the sensitivity constant Lx and coverage of observation <ref:2610.08272#pg1>.
Jane: So they aren't just static; they can use what they learn from accepted samples to refine how much information they need next. That sounds like a way to iteratively build better estimates of the label distribution as you go.
Tom: They also address robustness to misspecification of those sensitivity constants, which is important because estimating Lx and Ltheta usually requires some domain knowledge or structure. They show that under correct logistic specification and maximum likelihood estimation conditions, an asymptotic one-sided confidence upper bound for Lx can be derived using the Delta method.
Meng: So even if we don't know the exact sensitivity constant L x, as long as we use a valid conservative upper bound, it still works? That’s reassuring because domain knowledge is always fuzzy in reality.
Lu: They suggest that any valid conservative upper bound is sufficient rather than identifying the exact model, and this approach remains valid even when Ltheta equals zero, as it requires estimating one alpha theta for each deployed theta.
Jane: It sounds like they've found a way to keep things stable even when we only have partial knowledge of the label distribution and imperfect estimates of those sensitivity constants. So, what's the practical validation?
Tom: They ran experiments in a lending application with fairness regularization to validate this worst-case approach. The results show that Robust RRM closely matches the performance of RRM with complete label access.
Meng: So it actually works when we compare it against the standard method where we have full labels? That's a big deal for deployment, because full labels are often an unrealistic assumption.
Jane: They also found that using learned limits l and u tightens the distance to theta P S, and they showed that underestimating Lx produced a smaller empirical distance to the stable solution.
Tom: The final result they show is that Robust RRM approximated the Oracle agent’s performance and had the smallest distance to the stable solution. It essentially matched what you'd get if you had perfect knowledge of everything.
Lu: In conclusion, they show this robust approach leverages a strongly convex upper-bound loss that does not depend on the true label, and it approximates the stable point up to a distance related to the acceptance rate, convexity of the loss function, and partial knowledge of the label distribution.
Jane: It sounds like they've built a method that is resilient to those kinds of real-world data limitations we encounter every day. What does this mean for how we deploy these kinds of predictive systems?
Tom: It means that even if your training data doesn't perfectly reflect the final deployment distribution, as long as you use this robust optimization procedure, you have a good chance of landing near the stable point.
Meng: I see it in terms of cost and maintenance. If we can rely on this method to stay within a bounded distance of stability without needing perfect label access, that simplifies our validation pipeline significantly.
Lu: And looking ahead, they show how to improve the knowledge of the label distribution by leveraging previously accepted samples and their feature sensitivity, which is a useful direction for future work in representation learning.
Jane: It's interesting how they tie it all together—from the initial problem of selective labels to a robust optimization that uses historical data to guide its learning. That’s a lot of mechanics packed into this paper on Performative Prediction with Selective Labels.
The paper's summary: Tom: So, to wrap up what we just discussed about selective labels and performative prediction, here's the gist: this work formalizes how a model's training process actually changes the data you see later on because of its predictions.
Jane: It’s like when you train a car and then only ever let it drive on perfectly smooth roads. Eventually, it learns to handle bumps, but if you suddenly put it on rough terrain, that initial training might not prepare it for that shift in the world.
Lu: Exactly. The paper introduces this concept of performative prediction where every model induces its own distribution D(theta), and then we have this risk function J(phi, theta) that measures how risky the model is under a specific scenario.
Meng: So, it’s not just about minimizing error on the data you feed it now. It’s about minimizing risk across all the scenarios your model might actually face later, even if those scenarios aren't perfectly represented in your current training set.
Tom: Right. And they show that simply retraining repeatedly on observed data can really mislead you, because the procedure itself can undermine convergence to a stable solution that works for the real deployment distribution.
Jane: It’s like if you only test your new software on ten specific kinds of users, and then you keep updating it based only on those ten users, but the actual customers are mostly from a completely different group.
Lu: They call this "The Selective Performative Gap," which shows that when labeling is deterministic and threshold-based, retraining with performativity can cause models trained on one distribution D(theta) to diverge arbitrarily from the stable solution theta P S when compared to retraining on a different distribution D˜(theta).
Meng: So, the naive fix they point out—just using only the data from the accepted population—it doesn't work. It actually results in a model that can be way off from where it should be compared to this robust repeated risk minimization procedure.
Tom: Because if you only look at what’s observed, you might end up with models arbitrarily far from that true performatively stable solution theta P S when measured against the robust RRM process.
Jane: To fix this, they bring in Robust Repeated Risk Minimization, which is a more careful optimization approach. Instead of just looking at the current data distribution, it uses a worst-case objective based on what we know about the confidence interval for positive labels.
Lu: They define this as Definition four point two, the Worst-Case Loss phi(x, theta), which accounts for both observed and unobserved samples using limits l and u over the induced distribution D(phi). This worst-case loss is strongly convex.
Meng: I like that part about the worst-case loss. It means we’re not assuming perfect knowledge of everything, which is a lot more realistic for production systems than assuming perfect data access all the time.
Tom: They prove that this Robust RRM procedure stays within a bounded distance of the true performatively stable solution theta P S. Theorem four point seven gives us a bound on that distance, depending on the number of iterations and how far we started from theta P S.
Jane: So, the main point for us listening is that even when you’re missing labels or only see a subset of data, this method keeps you anchored near where the model actually stabilizes in the real world.
Lu: They also show in Theorem four point nine how to get better about that information over time by leveraging previously accepted samples and their feature sensitivity, which tightens the gap between successive iterations G and G.
Meng: If we can use what we've already seen to refine our understanding of the label distribution, that makes the iterative training process much more efficient at scale.
Tom: And they show that even if our estimates for these sensitivity constants are slightly off—for instance, underestimating Lx—it actually leads to a smaller empirical distance to the stable solution.
Jane: It’s a lot of mechanics, but what this means for you is that we can build systems that don't get stuck in local optima just because the data we see isn't perfectly representative of what the model will actually encounter.
Lu: They essentially show how to use a strongly convex upper-bound loss that doesn’t depend on the true label, and it approximates the stable point up to a distance determined by things like your acceptance rate and how much you already know about the labels.
Meng: It sounds like a solid method for deployment because it has provable bounds on how far we might be from stability even when we have imperfect information.
Tom: The final result is that this Robust RRM approximates the Oracle agent’s performance, meaning it gets as good as you could get if you had perfect knowledge of everything.
Jane: So, if you’re building something where the training data won't perfectly match your real-world deployment data—like in finance or autonomous systems—this framework gives us a concrete way to stay close to the best possible outcome.
Lu: And they even show how to extend this idea to multi-class problems by defining a worst-case loss using multiple maximum operations over class distributions, which is useful for more complex scenarios.
Meng: I’m interested in the extension part. How much extra computational cost does that multi-class formulation add compared to binary classification? That’s where I need numbers to tell my team if it's worth the effort.
The paper's improvements: Tom: So, we’ve talked about how this framework works and what it means for stability under selective labels, and now we’re looking at the practical improvements they suggest for making this method even better.
Jane: Basically, the paper isn't just stopping there; they show ways to make those bounds tighter and more informative by using what you already have.
Lu: They introduce a way to improve the label distribution limits themselves by leveraging previously accepted samples and their feature sensitivity. This is formalized in Theorem four point nine, where the limits l and u are updated based on observations from earlier models.
Meng: So instead of guessing how many labels we need, we use the data we’ve already collected to refine our estimate of what’s missing. That makes sense for a system that has to learn on the fly.
Tom: It also shows robustness when you don't have perfect domain knowledge about those sensitivity constants, like Lx or Ltheta. They found that under certain conditions, even if we underestimate Lx, the empirical distance to the stable solution gets smaller.
Jane: That’s really important for real-world engineering because it means we don't need perfect mathematical definitions of how sensitive our model is to label changes before we can start retraining effectively.
Lu: They also tackle outcome performativity—that tricky situation where the model parameters directly affect the resulting label distribution. They use Definition four point seven to define dynamic limits that depend on things like the strong convexity of the loss function and how much you reject a prediction.
Meng: Outcome performativity is a big headache at scale because it means your training data is fundamentally changing every time you update your model, which makes convergence much harder to guarantee.
Tom: But by defining those dynamic limits, they can calculate a one-step gap that depends on the rejection rate and the dependence of the loss gradient on y. It gives us a more realistic picture of how much drift to expect in just one step.
Jane: So, if you're dealing with systems where model predictions directly influence the data stream itself, this method allows you to calculate a much tighter bound on your error rather than relying on a fixed assumption.
Lu: They also mention extending this framework to multi-class problems by using Definition five point zero. This involves defining a worst-case loss that uses multiple maximum operations over class distributions, which helps bound the risk when you're only observing a subset of possible outcomes.
Meng: Multi-class adds complexity, but bounding the risk using those multiple maximums seems like it gives us the necessary mathematical guarantee we need for production systems.
Tom: The overall message is that this robust approach doesn’t just work; it can be improved by being smarter about how much information you use and how much uncertainty you account for.
Jane: It means for anyone building a predictive system, the future involves not just training on data, but intelligently using your historical performance to guide the training process itself.
Lu: And this ties into their exploration of better representations; they show how leveraging previously accepted samples can lead to better feature sensitivity estimates, which is a direction for improving the underlying model structure.
Meng: If we can use those learned sensitivities to dynamically adjust our bounds, that reduces the guesswork in deploying these complex models.
Tom: So, yeah, this isn't just a static learning algorithm; it’s an iterative optimization procedure designed to stay close to stability even when you’re operating under real-world label constraints.
Jane: And next time we talk about this, we can look at how these improvements apply specifically to those complex multi-class scenarios they mentioned.
Conclusion: Tom: So we’ve covered how they tackle those selective labels using worst-case objectives and robust retraining to keep models stable under real deployment conditions.
Jane: It boils down to this: they show that you don't need perfect data access to get near a good solution if you use the right optimization procedure.
Lu: The core idea of Performative Prediction with Selective Labels is formalizing how a model’s training process induces its own distribution, D(theta), and then defining a risk function J(phi, theta) based on that.
Meng: So, it’s about making sure the training doesn't just optimize for the data we see right now but also stays safe when it hits the real world.
Tom: Exactly. And they prove that Robust RRM approximates the true stable solution theta P S within a bounded distance, which is a solid number to work with.
Jane: It changes things for us because it gives us a concrete way to validate models where we can’t be one hundred percent sure about every single label in the whole population.
Lu: And they even show how leveraging previous accepted samples helps tighten the gap between iterations G and G, which is key for improving knowledge over time.
Meng: If you can get better estimates from past deployments, that cuts down on the iteration count we need to keep running models at scale.
Tom: It’s about practical stability under uncertainty in deployment settings.
Jane: So, if you’re looking at a system where labels are sparse or only observed for a subset of users, this paper gives you the mathematical framework to stay anchored near the best possible outcome.
Lu: They also extended it to multi-class problems using worst-case loss definitions with multiple maximum operations over class distributions.
Meng: That extension is interesting because it means we can apply this same robust thinking to more complex classification tasks where there are many potential outcomes.
Tom: Yeah, so the paper is about building a resilient training loop that accounts for real-world data gaps and prediction uncertainty.
Jane: It’s a lot of mechanics, but it shows that even when the input distribution isn't perfect, we can still find a stable point within reach.
Lu: The main implication is that this method provides a way to get reliable performance bounds without needing full access to the true label distribution.
Meng: For production, that means fewer surprises when we roll out new models because we have a better guarantee on how far they might drift from what’s actually stable.
Tom: So, taking the paper Performative Prediction with Selective Labels, the bottom line is that you can achieve stability under selective labels by using robust optimization instead of just naive repeated risk minimization.
Jane: And for anyone building predictive systems in the real world, this means we can stop worrying so much about having perfect data and start focusing on a procedure that handles the gaps intelligently.
Giovani Valdrighi, Isabel Valera, Marcos Medeiros Raimundo
Instituto de Computação, Universidade Estadual de Campinas · Department of Computer Science, Saarland University
cs.LG
Submitted: 2026-10-06
Updated: 2026-10-06
Comments: Accepted at NeurIPS 2026. Camera-ready version
Code: https://github.com/recod-ai/perf_selective
License: http://creativecommons.org/licenses/by/4.0/
Importance score: 79/100
The gist: The gist The work formalizes performative prediction with selective labels and shows that retraining only on observed data can misguide the retraining procedure and undermine convergence to a stable
Key concepts
- Performative Prediction Framework
- This framework models how a model induces a distribution of features and labels. The goal is to minimize the risk under the deployed distribution, not just the training one. A 'stable solution' is achieved when minimizing this performative risk leads to a fixed point in the optimization process.
- Selective Performative Gap
- This gap occurs when models are trained on a distribution D(theta) but only labels are available for a subset of that distribution (D~theta). Naive retraining using only observed data can cause the model to diverge arbitrarily from the true stable solution, making convergence unreliable.
- Robust Repeated Risk Minimization (Robust RRM)
- This procedure overcomes missing labels by defining a worst-case objective based on a confidence interval for positive labels. By minimizing this worst-case loss, the retraining process is made robust against label uncertainty and ensures that the iterates stay within a bounded distance of the true stable solution.
- Label Distribution Limits (l and u)
- These limits are derived from previously accepted samples to estimate the unknown label distribution for unobserved data. They are calculated using historical observations to define conservative bounds, which are then used in the worst-case loss formulation to guide robust retraining.
Summary
The gist The work formalizes performative prediction with selective labels and shows that retraining only on observed data can misguide the retraining procedure and undermine convergence to a stable solution
Performative Prediction Framework
The paper introduces performative prediction, where each model induces a distribution (X, Y) ∼ D(θ), and defines the decoupled risk J(ϕ, θ) = ED(ϕ)[l(X, Y, θ)] In this framework, a model optimal under loss l for a training distribution D is not necessarily optimal when deployed under the distribution D(θ) The performative objective is to minimize the performative risk: min θ∈Θ ED(θ)[l(X, Y, θ)] Stable solutions are defined as either a performatively optimal solution θP O = arg minθ∈Θ J(θ, θ) or a performatively stable solution such that θP S = arg minθ∈Θ J(θP S, θ) Under certain conditions, repeated risk minimization (RRM), defined as theta t+1 = G(theta t):= arg minθ∈Θ J(theta t, θ), converges to a performatively stable solution
Selective Labels and the Gap
A key issue addressed is that existing analyses typically assume access to the complete distributions of features and labels after model deployment, ignoring the possibility of selective labels where labels are observed only for the accepted subset of the population The authors demonstrate The Selective Performative Gap,
showing that retraining with performativity fails to reach stability under selective labels when observation is deterministic and threshold-based, as models trained on D(θ) versus D˜(θ) diverge arbitrarily A naive solution for the selective labels problem would be to leverage only the data from the accepted population, which results in a model that can produce models arbitrarily far from the true performatively stable solution θP S
when compared to RRM
Robust Repeated Risk Minimization
To overcome missing labels, the authors introduce a robust optimization approach inspired by partial identification techniques [7], defining a worst-case objective based on knowledge of a confidence interval on the probability of a positive label This is formalized in Definition 4.2 (Worst-Case Loss), which defines lϕ(x, θ) as the worst-case loss for sample x under the distribution D(ϕ) The Robust RRM procedure, defined as theta t+1 = G(theta t):= arg minθ∈Θ J(theta t, θ), is used to optimize this worst-case loss Theorem 4.6 shows that one iteration performed both in G and G will result in two models with a limited distance, which is related to the gap between gradients of the loss function on y = 0 and y = 1 and the width of the limits l and u over the induced distribution D(ϕ)
Theoretical Guarantees
The authors prove that Robust RRM approximates the true performatively stable solution θP S within a bounded distance Theorem 4.7 shows that for the robust iterates θt+1 = G(θt), there is a bound on the distance to the stable solution: θt − θP S2 ≤ η t θ0 − θP S2 + 1 − η t 1 − η κ (38) This result shows that Robust RRM remains within a bounded distance of the stable solution with total access to labels Furthermore, Theorem 4.9 demonstrates how to improve the knowledge of the label distribution by leveraging previously accepted samples and their feature sensitivity, leading to a bound on the gap between G and G that depends on the sensitivity constant Lx and coverage of observation
Experimental Validation
Experiments in a lending application with fairness regularization validate the worst-case approach, showing that Robust RRM closely matches the performance of RRM with complete label access The results show that using learned limits l and u tightens the distance to θP S, and it is shown that underestimating Lx produced a smaller empirical distance to the stable solution The final result indicates that Robust RRM approximated the Oracle agent’s performance and had the smallest distance to the stable solution
Conclusion
The paper concludes by showing that this robust approach leverages a strongly convex upper-bound loss that does not depend on the true label, and it approximates the stable point up to a distance related to the acceptance rate, convexity of the loss function, and partial knowledge of the label distribution The final result shows how to improve our knowledge of the label distribution by leveraging previously accepted samples and their feature sensitivity This approach is effective even when outcome performativity is present, matching Oracle RRM performance in experiments
How it works
-
Decision-maker publishes a model θt
-
Environment realizes feature-label pair (X, Y) ∼ D(θt)
-
Decision-maker observes X
-
Decision-maker computes score fθt(X) and defines O:= 1if fθt(X) ≥ τ
-
If O = 1, decision-maker observes Y
Robust RRM Procedure
The Robust RRM procedure is defined as theta t+1 = G(theta t):= arg minθ∈Θ J(theta t, θ) It involves leveraging a worst-case estimate of the decoupled risk, defined by J(ϕ, θ):= ED(ϕ)[Ol(X, Y, θ) + (1 − O)lϕ(X, θ)] The worst-case loss lϕ is defined using the difference between the loss evaluated on y = 1 and y = 0 for sample x and model θ
Improving Label Distribution Limits
The authors define limits l(xunobs) and u(xunobs) based on previously accepted data to estimate the label distribution α for unobserved samples Specifically, l(xunobs) is defined as max n 0, sup xobs∈X obs 1:t α(xobs) − Lx∥xobs − xunobs∥2 o≤ α(xunobs) u(xunobs) is defined as min n 1, inf xobs∈X obs 1:t α(xobs) + Lx∥xobs − xunobs∥2 o≥ α(xunobs)
Worst-Case Loss Formulation
The worst-case loss for sample x under the distribution D(ϕ) is defined as lϕ(x, θ):= l(x, 0, θ) + log e l(x,ϕ)∆l(x,θ) + e u(x,ϕ)∆l(x,θ) This worst-case loss upper-bounds the conditional expected loss and remains differentiable and strongly convex
Final Bound on One-Step Gap
Theorem 4.9 proves that for any deployed model ϕ, the one-step gap between G and G depends on the sensitivity constant Lx and coverage of observation Specifically, for binary cross-entropy with linear score fθ(x) = θ⊤x and x2 ≤ R, G(ϕ) − G(ϕ) squared ≤ 2LxRγ ED(ϕ)[(1 − O) inf xobs∈X obs 1:t X − xobs2] This result shows that the gap is smaller when α(x) changes little for similar features x and when the models θt cover a large region of the feature space
Estimation of Lx and Lθ from Data
Estimating Lx and Lθ from data requires domain knowledge, exploration, additional structure, or a combination of them Under correct logistic specification and MLE regularity conditions, an asymptotic one-sided (1 − p)-confidence upper bound for Lx can be derived using the Delta method The paper suggests that any valid conservative upper bound is sufficient rather than identifying the exact model This approach is valid even when Lθ!= 0, as it requires estimating one αθ for each deployed θ
Performance Risk Bound
Proposition B.
Improvements for AI systems
-
Bold header: Robust Repeated Risk Minimization (Robust RRM) for Selective Labels. This system can perform iterative model retraining under selective label observation by using a
worst-case objective based on knowledge of a confidence interval on the probability of a positive label,
allowing it toremain within a bounded distance to the true stable point
even when retraining only on observed data. -
Bold header: Tightening Label Distribution Limits via Historical Data. The system can improve its bounds by leveraging previously accepted samples, as shown in
Theorem 4.9,
where the limits are updated using observations to ensure thatthe gap between G and G depends on the sensitivity constant Lx and the coverage of the feature space X by previous models.
-
Bold header: Robustness to Misspecification of Label Sensitivity Constants. The system's performance is robust against errors in estimating sensitivity constants, as demonstrated by results showing that
underestimating Lx produced a smaller empirical distance to the stable solution,
suggesting it can maintain stability even when domain knowledge is imperfect. -
Bold header: Performance Under Outcome Performativity. When model parameters directly affect the label distribution (outcome performativity), the system uses
Definition 47
to define dynamic limits, allowing it to calculate a one-step gap thatdepends on the strong convexity of the loss function, the rejection rate, and the dependence of the gradient of l on Y.
-
Bold header: Multi-class Classification Adaptation. The framework can be extended to multi-class problems by defining a worst-case loss using
Definition 50,
which incorporates multiple maximum operations over class distributions to bound the risk when observing only a subset of outcomes.
Abstract
Many social applications of machine learning exhibit performative effects: population behavior changes in response to deployed models. Performative prediction studies this interaction through a distribution map that relates each model to the population distribution it induces. One of the main results in this framework showed that repeated risk minimization (RRM), which updates models by retraining on the most recent data, can converge to a stable model that minimizes risk on its own induced distribution. However, existing analyses typically assume access to the complete distributions of features and labels after model deployment, ignoring the possibility of selective labels: observing labels only for the accepted subset of the population. In this work, we formalize performative prediction with selective labels and show that retraining only on observed data can misguide the retraining procedure and undermine the guarantees of convergence to a stable solution. We then propose a worst-case objective based on knowledge of a confidence interval on the probability of a positive label. Applying RRM to this objective permits us to remain within a bounded distance to the true stable point. Under a sensitivity assumption on the conditional label distribution, we further show how previously accepted data can tighten these confidence intervals over time. Experiments in a lending application with fairness regularization show that our robust optimization approach closely matches the performance of RRM with complete label access.
Sources
- Fair When Trained, Unfair When Deployed: Observable Fairness Measures are Unstable in Performative Prediction Settings
- Prisoners of Their Own Devices: How Models Induce Data Bias in Performative Prediction
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks