---
title: 'Expected Model Change: Concept & Applications'
url: https://www.emergentmind.com/topics/expected-model-change
type: topic
---

# Expected Model Change: Concept & Applications

Expected model change denotes a family of quantities that estimate how much a learned, selected, or deployed model is expected to change after an intervention, perturbation, or latent regime transition. In current usage, the “model” may mean parameter vectors, predictive outputs, posterior distributions over latent labels, structural dimensionality, post-update predictions, or statistical postprocessing coefficients. The concept therefore spans active learning, data valuation, predictive churn, reinforcement learning under abrupt environment switches, streaming model selection, community detection, and forecast-model postprocessing [2111.12545; 1612.06129; 1801.05856; 2304.11460; 2302.12127; 2402.07745; 1911.06361].

## 1. Conceptual scope and core definitions

The literature does not use a single universal formalization of expected model change. Instead, it instantiates the idea relative to the object whose variation is operationally relevant. In data-centric settings, the quantity of interest is often parameter displacement after retraining on a perturbed dataset. In active learning for deep networks, it is the expected change in outputs after a one-step update. In deployment, it is the flip rate of predictions after a model update. In streaming model selection, it is the rise of a continuous dimensionality that precedes a discrete structural change. In dynamical forecasting, it is the first-order response of postprocessing statistics to a small perturbation of the forecast model.

| Setting | Object of change | Representative quantity |
|---|---|---|
| Training-data perturbation | Parameters $\theta$ | $\mathbb{E}\|T(S \oplus \Delta S)-T(S)\|$ |
| Deep active learning | Outputs $f(x;\mathbf w)$ | $\mathbb{E}_{y,x'}\|f(x';\mathbf w')-f(x';\mathbf w)\|_1$ |
| Community detection | Posterior matrix $\Phi$ | Expected total-variation change in $\Phi$ |
| Model deployment | Binary predictions | Churn $C(h_A,h_B;S)$ |
| Streaming model selection | Structural dimensionality | $\mathrm{Ddim}_t=\sum_k p(k\mid \mathbf y_t)\mathrm{Ddim}(\mathcal P_k)$ |
| Forecast postprocessing | Means, variances, covariances | Response-theoretic $\delta\langle A(\tau)\rangle$ |

A central distinction is between **parameter-space** and **behavior-space** notions. ModelPred defines expected model change directly in parameter space, with
$$
\mathrm{EMC}(S;\Delta S)=\mathbb{E}_{\Delta S}\big[\|T(S\oplus \Delta S)-T(S)\|\big],
$$
where $T(S):=A(S)$ is the end-to-end training operator [2111.12545]. By contrast, deep active learning based on Expected Model Output Change (EMOC) scores an unlabeled candidate by the predicted change in outputs over an evaluation set after a gradient update [1612.06129]. A third line of work measures **prediction-level** change rather than internal model displacement:
$$
C(h_A,h_B;S)=\frac{1}{|S|}\sum_{i\in S}\mathbf 1\{h_A(x_i)\neq h_B(x_i)\},
$$
which is the predictive churn used to study model updates through the $\epsilon$-Rashomon set [2402.07745].

This diversity of definitions is not merely terminological. It reflects different intervention models: changing data, querying labels, updating deployed systems, coping with nonstationary environments, or correcting a slightly modified physical simulator. A plausible implication is that expected model change is best understood as a methodological pattern rather than a single invariant statistic.

## 2. Data perturbations and parameter-space expected model change

In the parameter-centric formulation of ModelPred, a dataset $S\subseteq Z$ is mapped to trained parameters by a learning algorithm
$$
\theta = T(S):=A(S),
$$
and a permutation-invariant surrogate $f_\phi$ is trained to approximate $T$ via
$$
\hat\theta(S)=f_\phi(S)=\rho_\phi\!\left(\sum_{z\in S}\psi_\phi(z)\right),
$$
with $\psi_\phi$ and $\rho_\phi$ implemented as MLPs with 3 fully connected layers and 128 neurons each [2111.12545].

This formulation makes expected model change explicit for several dataset perturbations. For single-point addition,
$$
\Delta\theta(z;S):=T(S\cup\{z\})-T(S),\qquad
\mathrm{EMC}_{\mathrm{add}}(S):=\mathbb{E}_{z\sim p(z)}\|\Delta\theta(z;S)\|.
$$
Analogous definitions are given for single-point removal, label correction, distributional shift, and augmentation. Because the paper focuses on parameter EMC rather than behavioral EMC, the predicted parameter vector can subsequently be composed with the base model $f(x;\theta)$ to obtain prediction changes at arbitrary test points without retraining a separate behavior predictor.

The training objective for the surrogate combines parameter fidelity, global utility alignment, and local optimality:
$$
L_{\mathrm{DNN}}(S)=L_{\mathrm{param}}(S)+L_{\mathrm{KKT}}(S)+L_U(S),
$$
where $L_{\mathrm{param}}(S)=\|f_\phi(S)-A(S)\|$, $L_U(S)=|U(S;f_\phi(S))-U(S;A(S))|$, and $L_{\mathrm{KKT}}(S)=\|\nabla_\theta L(f_\phi(S);S)\|$. The global utility term regularizes predicted parameters toward similar test utility, while the KKT or first-order stationarity term encourages the surrogate output to lie near stationary points of the underlying training objective.

Theoretical support is given for both sensitivity and approximation. In the strongly convex ERM case with $\ell_2$ regularization, Theorem 1 bounds the sensitivity of each parameter coordinate to the concatenated data vector $D$ by
$$
\left\|\frac{\partial \theta_k}{\partial D}\right\|
\le
\frac{B_1\sqrt{d+1}}{\sqrt n(\alpha+\lambda)}.
$$
For gradient descent with $\beta$-smooth loss, Theorem 2 gives an analogous bound for $\theta_k^{(t)}$. These bounds place the training operator in a regime amenable to ReLU approximation. If the surrogate satisfies a uniform approximation error $\|f_\phi(S)-T(S)\|\le \epsilon$, then the induced EMC error obeys
$$
\big\|[f_\phi(S\oplus\Delta S)-f_\phi(S)]-[T(S\oplus\Delta S)-T(S)]\big\|\le 2\epsilon.
$$

Empirically, the framework is trained on 15,000 subsets per dataset via permutation sampling, and on 100,000 samples for MNIST-10000. The reported metrics are parameter error $\|\hat\theta-\theta^*\|$, utility prediction error measured by NRMSE, and ranking quality measured by Spearman correlation. Spearman correlation is often at least $0.95$ across datasets, and ModelPred is reported to systematically outperform Influence Functions, Datamodels for deletion-only settings, and ParaLearn, which often collapses without the utility and KKT regularizers. The paper also reports applications to Shapley value estimation, memorization quantification, calibration by ensembling, and removal of poor-quality or noisy points [2111.12545].

## 3. Active selection, exploration, and posterior displacement

In deep active learning, expected model change is formulated as expected output displacement. The EMOC criterion scores a candidate unlabeled point by the predicted change in network outputs after adding its label and taking a small update step. Using a first-order approximation, the key quantity is
$$
\mathrm{EMOC}(x)
=
\mathbb{E}_{y\sim p(y\mid x;\mathbf w)}
\Big[
\mathbb{E}_{x'\sim S}
\big[
\|J_f(x';\mathbf w)\,\Delta \mathbf w(x,y)\|_1
\big]
\Big],
$$
with $\Delta \mathbf w(x,y)\approx -\eta \nabla_{\mathbf w}\mathcal L(f_{\mathbf w}(x),y)$ [1612.06129]. The paper then replaces the label expectation by a MAP approximation and uses back-propagation to compute Jacobian-vector products efficiently, avoiding full retraining for every candidate.

The same work extends this to batch-mode continuous exploration. Candidate sets are scored by an approximated batch EMOC
$$
\tilde{\triangle}f(\mathbf X')
=
\sum_{x'\in \mathbf X'}
\mathbb{E}_{x'}
\left\|
\nabla_{\mathbf w} f(x';\mathbf w)^T
\nabla_{\mathbf w}\mathcal L\big(f_{\mathbf w}(x),\hat y'(\mathbf X')\big)
\right\|_1,
$$
assuming a shared label within the selected set. In the CIFAR100 experiment, the network is initialized on 10 classes with 100 labeled samples each, evaluates $M=1000$ random sets of size $K=25$, and uses 1000 mini-batch fine-tuning iterations per update with momentum $0.9$, weight decay $0.0005$, and a mixing weight $\lambda=0.9$ for old versus novel data. EMOC reaches about $47.22\%$ average accuracy after 2000 added samples and discovers all 20 classes by around 775–800 added samples, outperforming random, minimum-score uncertainty, 1-vs-2 margin, and max-confidence selection [1612.06129].

A distinct but related formulation appears in active community detection, where the queried object is a node label and the “model” is the matrix $\Phi$ of per-node posterior label probabilities. There, expected model change is defined by the total-variation displacement induced in $\Phi$ after hypothetically labeling a candidate node:
$$
\delta(\Phi,X_q)=\|\Phi(M,[X_L,X_q])-\Phi(M,X_L)\|_T,
$$
and
$$
\mathrm{EMC}(q)=
\sum_{y\in \Delta_K}
\hat p(X_q=y\mid M,X_L,X'_{U\setminus q})\,
\delta(\Phi,y).
$$
The MEMC policy selects $q^*=\arg\max_{q\in U}\mathrm{EMC}(q)$ [1801.05856].

This community-detection formulation is specialized to the stochastic block model. The paper uses a modified adjacency matrix $M$, an SDP relaxation, and an ML approximation to compute node-label posteriors by a softmax over simplex vertices. Its theoretical analysis distinguishes Type-1 and Type-2 labeling errors through differential degree. Above the Kesten–Stigum threshold, MEMC first corrects Type-1 errors and then performs a bounded search for Type-2 errors, yielding sublinear query complexity relative to the $\Theta(n)$ random baseline. Below the threshold, the analysis predicts a super-linear error-reduction phase through cascades, followed by a bounded-search phase. Synthetic SBMs and Facebook networks such as Colgate and Harvard show consistent gains over random, entropy-based, mutual-information, and minimal-differential-degree baselines [1801.05856].

Together, these two lines of work show that expected model change need not be parameter displacement. It can be defined on outputs or on full posterior objects, provided the candidate intervention induces a measurable, approximable update.

## 4. Predictive churn and the set of good models

For deployed classifiers, the operational question is often not how parameters move but how many predictions flip after an update. “Predictive Churn with the Set of Good Models” formalizes this through churn and the $\epsilon$-Rashomon set. Given a baseline empirical risk minimizer
$$
h_0\in \arg\min_{h\in H}L(h;D),
$$
the set of near-optimal models is
$$
\mathcal R_\epsilon\{h_0\}
=
\{h\in H: M(h;D)\le M(h_0;D)+\epsilon\},
$$
and the core diagnostic statistics are ambiguity and discrepancy over this set [2402.07745].

The central theoretical connection is a bound on expected smooth churn between models drawn from successive baseline-defined Rashomon sets. Under $\beta$-stability, for any $h'_A\in \mathcal R_\epsilon\{h_0^A\}$ and $h'_B\in \mathcal R_\epsilon\{h_0^B\}$,
$$
\mathbb E\!\left[C_\gamma(h'_A,h'_B)\right]
\le
\frac{\beta\sqrt{\pi n}}{\gamma}+2\epsilon.
$$
A related lemma gives
$$
C(h_1,h_2)\le R(h_1)+R(h_2),
$$
which yields the corollary
$$
C(h_0,h')\le 2R(h_0)+\epsilon,
\qquad
\forall h'\in \mathcal R_\epsilon\{h_0\}.
$$
These results turn the set of good models into a control set for update design: updates can be restricted to models that remain near-optimal while bounding or minimizing flip rates.

The paper also considers empirical Rashomon sets produced by randomized training procedures and shows an expected churn neutrality result: if two models are sampled i.i.d. from the same randomized procedure on the same dataset, simply swapping one for another does not reduce expected churn relative to a fixed comparator. This is one reason the baseline-defined Rashomon set is treated as the more actionable object.

Empirically, the study evaluates DNN and uncertainty-aware DNN with SNGP on Adult, HMDA, and Credit. For standard DNNs, reported ambiguity is about $4.7\%$ on Adult, $5.3\%$ on Credit, and $2.1\%$ on HMDA; large-update churn is about $5.8\%$, $5.0\%$, and $4.2\%$ respectively; small-update churn is about $2.8\%$, $2.9\%$, and $0.7\%$. UA-DNN produces higher ambiguity in some cases, such as about $12.0\%$ on Adult and $14.0\%$ on HMDA, and can also raise churn. For small updates, between $73\%$ and $91\%$ of churn flips lie in the $\epsilon$-Rashomon unstable set, indicating that multiplicity in the current model anticipates much of the instability under subsequent updates. The paper therefore recommends selecting updates by solving
$$
\min_{h\in H} C(h,h_{\mathrm{prev}};S)
\quad\text{s.t.}\quad
M(h;D)\le M(h_{\mathrm{prev}};D)+\epsilon,
$$
or by adding distillation-like penalties on logits or scores to suppress unnecessary flips [2402.07745].

## 5. Abrupt environment change and continuous structural change

One use of expected model change concerns environments rather than training data. In reinforcement learning with a single abrupt switch, the environment starts in an MDP $M_0$ and switches once to $M_1$ at unknown time $\tau$. The discounted objective is
$$
J(\pi)
=
\mathbb E\Big[\sum_{t=0}^{\infty}\gamma^t
R_{\xi_t}(s_t,a_t,s_{t+1})\Big],
\qquad
\xi_t=\mathbf 1_{\{t\ge \tau\}},
$$
with a related reset-discount formulation that gives equal weight to the pre-change and post-change phases [2304.11460].

The paper argues that such problems contain a reward–detection trade-off. A policy that is reward-optimal under $M_0$ is generally not detection-optimal for recognizing the switch to $M_1$. The relevant information quantity is a policy-weighted Kullback–Leibler divergence
$$
D_{\mathrm{KL}}(P_1\Vert P_0;\pi)
=
\sum_{s,a} w_\pi(s,a)\sum_{s'}P_1(s'|s,a)\log\frac{P_1(s'|s,a)}{P_0(s'|s,a)},
$$
which controls asymptotic detection delay. The proposed Two-Threshold Adaptive Q-Learning (TTAQL) combines a reward-optimal pre-change policy with a “Best QCD” policy $\pi_{\mathrm{qcd}}$ that is activated when a change detector becomes suspicious.

The detection component is based on quickest change detection. For known transition models, the paper uses a CUSUM statistic
$$
W_t=\max\{0,W_{t-1}+\log L_t\},
\qquad
L_t=\frac{P_1(s_{t+1}\mid s_t,a_t)}{P_0(s_{t+1}\mid s_t,a_t)},
$$
with stopping time $\tau=\inf\{t\ge 1:W_t>h\}$. In the model-free case, it uses a reward-based CUSUM with baseline mean $\mu_0$ and standard deviation $\sigma_0$. The asymptotic delay scales as
$$
\mathbb E[\mathrm{Delay}]
\sim
\frac{|\log \alpha|}{D_{\mathrm{KL}}(P_1\Vert P_0;\pi)},
$$
so the same policy that controls information flow also controls a regret proxy. The paper proves $\epsilon$-optimality of QCD-based policies relative to an oracle that knows $\tau$, under bounded rewards and sufficiently informative policies.

The inventory-control simulations instantiate this framework with a Poisson-demand MDP, change time $\tau=1000$, and discount factor $\gamma\approx 0.9999$. For $N=5$ and $\lambda_0=4\to \lambda_1=1.8$, TTAQL attains post-change discounted reward $264$ versus $185$ for STAQL, total discounted reward $8376$ versus $8310$, and average delay $145$ versus $227$, with false alarms around $1\%$. For $N=7$ and $\lambda_0=6\to \lambda_1=2.5$, the corresponding totals are $10645$ versus $10552$, with delay $63$ versus $139$. In these experiments, the “keep the inventory full” policy is reported as a universal Best QCD policy that detects demand changes fastest across both high-to-low and low-to-high shifts [2304.11460].

A different notion of impending model change appears in continuous model selection via descriptive dimensionality. Here the “model” is integer-valued structural information such as the number of mixture components in a GMM or the order of an AR process, and the key idea is that a latent transition period can be detected before the discrete model index changes. The continuous dimensionality is defined by
$$
\mathrm{Ddim}(\mathcal P)
=
\lim_{\epsilon\to 0}
\frac{\log m(\epsilon:\mathcal P)}{\log(1/\epsilon)},
$$
and for a regular $k$-dimensional parametric class $\mathcal P_k$ one has $\mathrm{Ddim}(\mathcal P_k)=k$ [2302.12127].

In a stream, the method forms an annealed posterior over candidate orders or component counts,
$$
p(k\mid \mathbf y_t)
=
\frac{\left[p_{\mathrm{NML}}(\mathbf y_t;k)\,p(k\mid k_{t-1})\right]^\beta}
{\sum_{k'}\left[p_{\mathrm{NML}}(\mathbf y_t;k')\,p(k'\mid k_{t-1})\right]^\beta},
$$
with $\beta=1/\sqrt n$, and then computes
$$
\mathrm{Ddim}_t
=
\sum_k p(k\mid \mathbf y_t)\,\mathrm{Ddim}(\mathcal P_k).
$$
Early warnings are raised either when $|\overline{\mathrm{Ddim}}_t-\hat k_t|>\delta_1$ or when $|\overline{\mathrm{Ddim}}_t-\overline{\mathrm{Ddim}}_{t-1}|>\delta_2$, with $\delta_1=\delta_2=0.1$ performing well in the experiments.

For synthetic GMM transitions $k:2\to 3$, the Benefit–FAR AUCs of TH are $0.995/0.920/0.845/0.802$ across $\alpha\in\{0.2,0.5,1.0,2.0\}$, compared with $0.850/0.797/0.775/0.757$ for SDMS. For multiple transitions $2\to 3\to 4$, TH attains $0.998/0.925/0.893/0.870$, again exceeding SDMS. On a beer-market dataset, Ddim spikes at $t=25$ and the thresholding and differential rules alert before SDMS changes from four to five clusters at $t=26$; on household power data, Ddim rises from about three to four, TH and Diff alert at $t=20$, and SDMS changes at $t=21$. For AR order transitions, TH and Diff both achieve AUCs about $0.897$ and $0.896$, compared with $0.771$ for SDMS. In this formulation, expected model change is not a parameter update but an anticipatory rise in a continuous complexity index that foreshadows structural reconfiguration [2302.12127].

## 6. Small forecast-model perturbations and response-theoretic correction

In numerical weather prediction and related dynamical systems, model change is often a slight perturbation of the forecast model rather than a retraining event. The baseline model is
$$
\dot x = F(x;\theta),
$$
and a small model change is represented as either
$$
\dot x = F(x;\theta)+\epsilon G(x,t)
$$
or a parameter shift $\theta\to \theta+\delta\theta$, inducing a vector-field perturbation $\Psi(x)=F(x;\theta+\delta\theta)-F(x;\theta)$. The postprocessing parameters of interest, such as EVMOS slope and intercept, depend on time-dependent means, variances, covariances, and cross-statistics of forecast variables [1911.06361].

The expected model change is then the response of these observables. In the non-stationary initial-value setting, the first-order response of an observable $A$ at lead time $\tau$ is
$$
\delta\langle A(\tau)\rangle
=
\int_0^\tau d\tau'
\int \rho_0(dx_0)\,
\Psi(f^{\tau'}(x_0))^T
\nabla_{f^{\tau'}(x_0)}A(f^\tau(x_0)).
$$
Equivalently, if $\delta y$ solves the tangent linear model
$$
\delta \dot y = (\nabla F)(y)\delta y+\Psi(y),\qquad \delta y(0)=0,
$$
then $\delta\langle A(\tau)\rangle$ is estimated by averaging $\delta y(\tau)^T\nabla A$ along control trajectories. This permits correction of postprocessing statistics without reforecasting the perturbed model.

The paper develops the methodology first on Ornstein–Uhlenbeck systems. For the scalar OU process
$$
dX_t=-\lambda X_t\,dt+K\,dt+Q\,dW_t,
$$
the stationary mean and variance are $\langle X\rangle=K/\lambda$ and $\mathrm{Var}(X)=Q^2/(2\lambda)$, and first-order perturbations give
$$
\delta\langle X\rangle
=
\frac{\delta K}{\lambda}-\frac{K}{\lambda^2}\delta\lambda,
\qquad
\delta\mathrm{Var}(X)
=
\mathrm{Var}(X)\left[2\frac{\delta Q}{Q}-\frac{\delta\lambda}{\lambda}\right].
$$
In the finite-time setting, second-order terms are needed for certain variance corrections. The paper shows explicitly that a spurious first-order term in the variance is canceled by the second-order response, recovering the exact finite-time variance difference.

These observable corrections are then propagated to EVMOS parameters. In the scalar case, with $D=\mathrm{Var}(X_{\mathrm{obs}})-\mathrm{Var}(\eta)$,
$$
\delta b
=
\frac{\delta\operatorname{Cov}(Y,X_{\mathrm{obs}})}{D}
-
\frac{\operatorname{Cov}(Y,X_{\mathrm{obs}})\,\delta D}{D^2},
$$
and
$$
\delta a
=
\delta\overline Y
-
b\,\delta\overline{X_{\mathrm{obs}}}
-
\overline{X_{\mathrm{obs}}}\,\delta b.
$$
The multivariate case is treated by linearizing matrix formulas involving $\Sigma_{XX}$ and $\Sigma_{XY}$.

The proof-of-concept application uses a 2-layer quasi-geostrophic $\beta$-plane model with 10 spectral modes. Two perturbation experiments are studied: Newtonian cooling is changed from $h_d=0.33$ to $0.315$ with “reality” at $0.3$, and friction is changed from $k_d=0.12$ to $0.11$ with “reality” at $0.1$. Exact post-change moments are estimated from $10^6$ trajectories, while response-based corrections use tangent linear integrations along $10^4$ trajectories of the original model. Means and variances corrected via response theory closely match the true post-change moments up to lead times about 4–5 days; EVMOS parameters $a(\tau)$ and $b(\tau)$ computed from corrected moments track the full-reforecast values up to about 4 days; and postprocessing improves skill for roughly 4–5 days before both corrected and uncorrected forecasts approach the limiting plateau about $2\,\mathrm{Var}(\mathrm{reality})$. The principal limitation is that distributions of $\delta y(\tau)$ develop fat tails with lead time, which slows convergence and restricts the practical range of linear response [1911.06361].

## 7. Common methodological patterns and recurrent limitations

Across these formulations, expected model change is typically introduced to avoid an otherwise prohibitive recomputation. ModelPred replaces repeated retraining by a learned set-function surrogate. EMOC and MEMC replace candidate-by-candidate retraining or full posterior recomputation by first-order or SDP-based approximations. Churn analysis uses Rashomon-set constructions instead of exhaustively evaluating all plausible update rules. TTAQL uses quickest change detection rather than assuming the change point is observed. Response theory replaces full reforecasting of a perturbed simulator by tangent linear integrations [2111.12545; 1612.06129; 1801.05856; 2402.07745; 2304.11460; 1911.06361].

A second commonality is that expected model change almost always encodes a trade-off rather than a pure maximization objective. In reinforcement learning, detectability and short-term reward compete directly, and TTAQL makes that trade-off explicit through the temporary use of $\pi_{\mathrm{qcd}}$ [2304.11460]. In deployment, low churn may conflict with unconstrained accuracy optimization, which motivates update selection inside the $\epsilon$-Rashomon set [2402.07745]. In continuous model selection, earlier warnings are bought at the price of false alarms, controlled by $\delta_1$, $\delta_2$, and posterior temperature [2302.12127]. In response-theoretic correction, computational savings are achieved only while the perturbation remains small enough for linear or weakly nonlinear response to remain valid [1911.06361].

The listed limitations are also structurally similar. ModelPred’s accuracy degrades when the base ERM model itself has poor fit or when extrapolating far beyond the support of perturbations seen during surrogate training [2111.12545]. EMOC depends on a small-step first-order approximation and on MAP labels that can be unreliable early in training [1612.06129]. MEMC inherits the approximation error of the SDP posterior surrogate and requires repeated SDP solves [1801.05856]. The churn bounds assume i.i.d. training datasets, no feature removal, order-independent training, and $\beta$-stable algorithms [2402.07745]. The abrupt-change RL algorithm, as implemented, handles a single abrupt change, does not provide closed-form regret bounds beyond detection-delay proxies, and can fail when reward-only CUSUM is weakly sensitive to transition shifts [2304.11460]. Ddim-based warnings can flatten under weak latent signals, overlapping regimes, or small sample sizes [2302.12127]. Response-theoretic correction breaks down for large, nonsmooth, or regime-shifting model updates and becomes noisy at longer lead times because of fat-tail sampling [1911.06361].

Taken together, these works suggest that expected model change is most effective when three conditions hold simultaneously: the intervention model is well specified, the induced change can be approximated by a stable surrogate or first-order response, and the chosen notion of “change” matches the operational objective. When those conditions fail, the literature repeatedly reverts to partial retraining, bounded search, stricter thresholds, or full recomputation.

Source: https://www.emergentmind.com/topics/expected-model-change