---
title: Cross-Model Attribution Divergence
url: https://www.emergentmind.com/topics/cross-model-attribution-divergence
type: topic
---

# Cross-Model Attribution Divergence

Searching arXiv for the cited papers to ground the article in current preprints.
Cross-model attribution divergence denotes a family of methods that compare the feature-attribution structure of two models, or two versions of a model, in order to characterize how their decision logic differs. In the formulation introduced by "Delta-Audit: Explaining What Changes When Models Change" [2508.19589], if $A$ and $B$ are supervised classifiers and $E$ is any feature-attribution explainer returning per-feature scores $\phi_f(x)\in\mathbb R^d$ for input $x\in\mathbb R^d$, then the divergence is represented locally by $\Delta\phi(x)=\phi_B(x)-\phi_A(x)$. In this view, positive coordinates indicate features that became more important from $A$ to $B$, and negative coordinates indicate features whose importance dropped. Related work extends the same comparative logic to heterogeneous model pairs, including XGBoost versus a large language model on clinical tabular prediction [2606.19509], and to generative-model provenance, where divergence is measured through spectral routing behavior in diffusion denoisers rather than tabular feature scores [2606.28092]. Taken together, these studies establish cross-model attribution divergence as an audit paradigm for model updates, epistemic uncertainty diagnosis, and source attribution.

## 1. Formal definition and conceptual scope

The core object is a difference between attribution vectors computed under a common explanatory protocol. For models $A$ and $B$, and an explainer $E$, Delta-Attribution defines
$$
\Delta\phi(x)=\phi_B(x)-\phi_A(x).
$$
This converts any single-model local explainer into a comparative instrument that answers “What changed in the decision logic when we swapped $A$ for $B$?” rather than “Why did $f$ make its decision on $x$?” [2508.19589]. The construction is explicitly model-agnostic: traditional local explainers such as SHAP, Integrated Gradients, and occlusion/clamping can be repurposed by computing $\phi_A(x)$ and $\phi_B(x)$ with the same explainer and then differencing them.

Within this framework, the semantic interpretation is local and directional. If $\Delta\phi_j(x)>0$, feature $j$ became more important for input $x$ in the transition from $A$ to $B$; if $\Delta\phi_j(x)<0$, its importance decreased [2508.19589]. This local difference map can then be aggregated across a test set to quantify whether a model update is merely cosmetic or reflects a substantive reallocation of reliance.

A second instantiation appears in clinical tabular prediction, where the compared objects are not two versions of the same architecture but XGBoost and Qwen 2.5 7B Instruct. There, cross-model attribution divergence is operationalized through an Attribution Disagreement Score (ADS) derived from rank disagreement between SHAP attributions for XGBoost and self-reported top-$K$ feature attributions for the LLM [2606.19509]. A third instantiation generalizes the comparative idea beyond feature-importance vectors: Spectral Denoising Signatures (SDS) compare candidate diffusion models through how their denoisers redistribute energy across spatial frequency bands, and KL divergence between ring-wise coupling distributions is used to quantify cross-model attribution divergence in spectral routing behavior [2606.28092].

This suggests that cross-model attribution divergence is best understood not as a single metric but as a comparative explanatory template. Its specific form depends on the attribution object being compared: per-feature tabular scores, ranked explanatory lists, or spectral coupling distributions.

## 2. Delta-Attribution as update auditing

In the update-audit setting, the objective is to explain what changes when models change. The paper introduces Delta-Attribution as a lightweight audit mechanism for model updates involving new hyperparameters, kernels, depths, solvers, or data [2508.19589]. The empirical study covers 45 settings consisting of five classical families—Logistic Regression, SVC, Random Forests, Gradient Boosting, and $k$NN—across three datasets, with three A/B pairs per family.

The method is instantiated via fast occlusion/clamping in standardized feature space, with a class-anchored margin and baseline averaging. The comparison uses the same baseline(s) and the same anchored class $c(x)$ for both models, ensuring a clean comparison [2508.19589]. This shared explanatory protocol is essential: without it, observed differences could reflect explainer inconsistency rather than model divergence.

The practical significance of the method lies in its ability to separate benign from behaviorally meaningful changes. “Cosmetic” tweaks, such as SVC \texttt{gamma=scale} versus \texttt{auto} or changes in $k$NN search procedure, yield rank-overlap@10$=1.0$ and DCE$\approx 0$, indicating no meaningful reliance shift [2508.19589]. By contrast, inductive-bias changes, including SVC poly$\rightarrow$rbf on Breast Cancer and a Random Forest feature-rule swap on Digits, produce large, behaviour-aligned deltas, with BAC values near $0.998$ and nonzero DCE [2508.19589].

The paper’s conclusion frames this as an audit complement to accuracy: cross-model attribution divergence distinguishes benign parameter tweaks from structurally meaningful updates, flags risky reliance redistributions such as high magnitude with low BAC, and provides actionable thresholds for continuous integration of model updates [2508.19589]. A plausible implication is that deployment decisions should not be based solely on aggregate performance deltas when model reliance may have shifted materially.

## 3. Metrics for quantifying divergence

The Delta-Attribution Quality Suite evaluates $\Delta\phi$ along four axes: magnitude/sparsity, agreement/shift, behavioural alignment, and robustness [2508.19589]. Let $u(x)=|\Delta\phi(x)|$ and define the normalized divergence vector
$$
s(x)=u(x)/\|u(x)\|_1,
$$
skipping samples with $\|u(x)\|_1=0$.

For magnitude and sparsity, the suite includes $L_1$-magnitude,
$$
\mathrm{Mag}_{\ell_1}=E_x[\|\Delta\phi(x)\|_1],
$$
Top-$K$ concentration with $K=10$,
$$
\Delta\mathrm{TopK}@10 = E_x\Big[\sum_{j\in \mathrm{Top10}(u(x))} s_j(x)\Big],
$$
and entropy,
$$
\mathrm{Entropy}=E_x\Big[-\sum_{j=1}^d s_j(x)\log s_j(x)\Big].
$$
These distinguish large but concentrated shifts from large but diffuse ones [2508.19589].

For agreement and distributional shift, two measures are central. Rank-overlap@10 is the Jaccard overlap of the top-10 features by $|\phi_A(x)|$ and $|\phi_B(x)|$,
$$
\mathrm{RankOverlap}@10 = E_x\Big[\frac{|\mathrm{Top10}(|\phi_A(x)|)\cap \mathrm{Top10}(|\phi_B(x)|)|}{10}\Big].
$$
Jensen–Shannon divergence is computed between the normalized absolute-attribution distributions
$$
p_j = |\phi_{A,j}(x)|/\|\phi_A(x)\|_1,\qquad q_j = |\phi_{B,j}(x)|/\|\phi_B(x)\|_1,
$$
with
$$
\mathrm{JSD}(p\|q)=\tfrac12 \mathrm{KL}(p\|m)+\tfrac12 \mathrm{KL}(q\|m),\qquad m=(p+q)/2.
$$
A high JSD indicates true redistribution of attribution mass rather than simple global rescaling [2508.19589].

For behavioural alignment, the framework defines $c(x)=\arg\max f_B(x)$ as the reference class and $\Delta f(x)=f_B(x)-f_A(x)$ as the change in model score on that class. Delta Conservation Error (DCE) measures how closely additive attribution differences sum to the actual score change,
$$
\mathrm{DCE}=E_x\Big[\Big|\sum_{j=1}^d \Delta\phi_j(x)-\Delta f(x)\Big|\Big].
$$
Because occlusion is not path-additive, DCE need not vanish; small DCE indicates faithful additive reasoning [2508.19589]. Behaviour–Attribution Coupling (BAC) is the Pearson correlation between $\|\Delta\phi(x)\|_1$ and $|\Delta f(x)|$ across the test set. CO$\Delta$F measures how much of $\Delta\phi$’s mass falls on the top $m$ features globally important for model $B$, separately for samples where $B$ fixes an error and where $B$ regresses [2508.19589].

In the clinical LLM study, a distinct divergence metric is used. Attribution vectors are converted into ranked top-$K$ lists, and Kendall’s $\tau$ between the XGBoost and LLM rankings is transformed into ADS:
$$
\mathrm{ADS}(x)=1-\tau(R_{XGB}(x),R_{LLM}(x)).
$$
ADS ranges from $0$ for perfect agreement to $2$ for perfect anti-correlation, with $1$ denoting zero correlation [2606.19509]. Secondary metrics are Jaccard overlap, top-1 match rate, and directional agreement on shared features.

In the diffusion-model setting, divergence is measured at the level of spectral coupling distributions. After constructing row-normalized coupling matrices $C_{s,t}[k,\cdot]\in\Delta^{K-1}$, KL divergence between ring-wise distributions,
$$
D_{KL}\bigl(C^{(m)}[k,\cdot]\|C^{(m')}[k,\cdot]\bigr),
$$
quantifies per-ring spectral divergence; summed or averaged over $k$, it measures cross-model attribution divergence in spectral routing behavior [2606.28092].

## 4. Algorithmic instantiations

The update-audit instantiation in Delta-Audit follows a five-step pipeline [2508.19589]. First, a shared StandardScaler is trained on model $A$’s training data and applied to both $A$ and $B$, placing inputs in a common standardized space. Second, for each test sample $x$, the reference class is anchored as $c(x)=\arg\max_y f_B(x)_y$, and the scalar score $f(x)$ is defined as the margin or log-odds of class $c(x)$. Third, two baselines, $b_{\text{mean}}$ and $b_{\text{median}}$, are computed from the training set in standardized space and averaged:
$$
b=(b_{\text{mean}}+b_{\text{median}})/2.
$$
Fourth, fast occlusion/clamping computes per-feature attributions for each model by replacing coordinate $x_j$ with $b_j$ and evaluating
$$
\phi_{f,j}(x)=f(x)-f(x_{-j}).
$$
This requires $O(d)$ forward passes per sample per model. Fifth, $\Delta\phi(x)$ is computed and scored with the Quality Suite [2508.19589].

The clinical tabular setting uses a heterogeneous attribution pipeline. For XGBoost, TreeSHAP computes exact Shapley values $\{\phi_{XGB}^i(x)\}_{i=1}^d$, yielding $\phi_{XGB}(x)\in\mathbb R^d$ [2606.19509]. For the LLM, the model is prompted to return its top-$K$ features and associated importance scores in JSON; these are embedded into a $d$-dimensional vector by zero-padding unlisted features, producing $\phi_{LLM}(x)\in\mathbb R^d$ [2606.19509]. The vectors are then converted into top-$K$ rankings for Kendall-$\tau$ computation and ADS evaluation.

The diffusion-model provenance setting is algorithmically different because the attribution object is the denoiser’s spectral response. SDS perturbs latent variables with band-limited Fourier noise, injects the perturbation at a chosen timestep, computes the denoiser residual
$$
r=\hat\eta-\eta^{(k,s)},
$$
and measures how residual energy is redistributed across spatial-frequency rings [2606.28092]. Repeating the procedure over scales, timesteps, source rings, and random draws yields a tensor
$$
\mathbf A[s,t,k,j]=C_{s,t}[k,j],
$$
which is flattened into a signature vector $\Phi(M,z_0)$. A model prototype is then the centroid
$$
\Psi(M)=\frac1N\sum_{i=1}^N \Phi(M,z_0^{(i)}).
$$
Attribution reduces to comparing a query signature to stored prototypes with cosine distance, $\ell_2$ distance, Mahalanobis distance, or a linear classifier [2606.28092].

These three instantiations share a common structure: compute model-specific explanatory objects under a controlled protocol, convert them into a comparable representation, and quantify divergence with metrics that distinguish simple scaling changes from substantive shifts in reliance or routing.

## 5. Empirical patterns across domains

The most explicit empirical taxonomy appears in Delta-Audit. Across 45 A/B pairs, cross-model attribution divergence cleanly separates three regimes [2508.19589]. Cosmetic tweaks produce tiny $\mathrm{Mag}_{\ell_1}$, approximately $0$–$2$, with RankOverlap@10 approximately $1.0$, DCE approximately $0$, and BAC approximately $0$ or undefined. Inductive-bias shifts produce large $\mathrm{Mag}_{\ell_1}$, for example $17$–$80$, high BAC of approximately $0.94$–$0.998$, moderate DCE of $5$–$62$, and JSD up to approximately $0.357$. $k$NN parameter changes yield large but diffuse $\mathrm{Mag}_{\ell_1}$ of approximately $46$–$66$, low BAC of approximately $0.28$–$0.60$, and moderate DCE of $43$–$61$, flagging reliance shifts not tightly coupled to outcome changes [2508.19589].

Representative quantitative results illustrate these cases. For breast\_cancer–svc–pair3 (poly$\rightarrow$rbf), BAC is approximately $0.9977$, DCE approximately $6.6$, and JSD approximately $0.130$. For digits–rf–pair3 (max\_feat:$\sqrt{}\rightarrow \log_2$), BAC is approximately $0.9969$ and DCE approximately $7.5$. For breast\_cancer–gb–pair3 (depth $3\rightarrow 5$), JSD is approximately $0.357$, the largest reported redistribution. For wine–rf–pair2, Mag is approximately $10.93$, BAC approximately $0.9779$, DCE approximately $8.00$, and RankOverlap@10 approximately $1.0$ [2508.19589].

In the clinical LLM setting, the results are organized around four findings [2606.19509]. The first is confidence invariance: zero-shot LLM confidence is approximately $0.856$ whether accuracy is $49\%$ or $52\%$, and few-shot LLM confidence is approximately $0.937$ whether accuracy is $68.3\%$ or $75.3\%$; verbalized confidence carries zero information, with AUROC approximately $0.50$. The second is an inverse difficulty effect: when XGBoost confidence exceeds $0.85$, XGBoost accuracy is $99.0\%$ while the few-shot LLM is $64.8\%$, but when XGBoost confidence lies in $[0.7,0.85]$, XGBoost and LLM accuracies are $73.1\%$ and $73.8\%$, respectively [2606.19509].

The third clinical finding is super-additive attribution alignment. On a 300-example test subset, zero-shot yields accuracy $0.490$ and ADS $1.536$; zero-shot plus SHAP injection yields $0.520$ and $0.881$; few-shot yields $0.683$ and $1.395$; few-shot plus SHAP yields $0.753$ and $0.378$ [2606.19509]. The combined reduction in ADS, $1.536-0.378=1.158$, exceeds the sum of the individual reductions from zero-shot to zero-shot plus SHAP and from zero-shot to few-shot, and the accuracy gain from zero-shot to few-shot plus SHAP is likewise described as super-additive [2606.19509]. The fourth finding concerns calibration: a patient-level classifier built from ADS, Jaccard, directional agreement, top-1 match, XGB confidence, LLM confidence, and the absolute confidence gap produces markedly better reliability estimates than raw verbalized confidence, with the best calibrator reducing expected calibration error from $0.254$ to $0.080$ [2606.19509].

In the diffusion setting, SDS achieves approximately $99.9\%$ accuracy across eight diverse diffusion models and $96.2\%$ under cross-domain prompt shift [2606.28092]. In the closed-set attribution experiment with 50 prototypes per model and 500 test images per model, LinearSVC on raw signatures yields $99.98\%$ on SD-Prompts and $96.2\%$ on MS-COCO, while zero-training argmin with cosine distance yields $78.3\%$ and $78.4\%$ [2606.28092]. On five models sharing the same VAE, reconstruction-based non-invasive baselines collapse to $20$–$27\%$, whereas SDS maintains approximately $100\%$ across all eight models [2606.28092].

## 6. Interpretation, limitations, and related controversies

A recurrent interpretive distinction is between divergence that is behaviorally aligned and divergence that is merely large. In Delta-Audit, high magnitude accompanied by high BAC indicates that attribution shifts track actual score changes, whereas high magnitude with low BAC flags reliance shifts that are not tightly coupled to outcome changes [2508.19589]. This does not by itself prove risk, but the paper explicitly treats such cases as requiring deeper investigation or regularization. A plausible implication is that cross-model attribution divergence can function as a triage signal in model-governance workflows.

A second issue concerns faithfulness. The clinical study uses self-reported LLM attributions obtained from JSON-formatted top-$K$ feature lists [2606.19509]. The paper identifies this as a limitation, noting that such attributions raise faithfulness questions. The practical argument is therefore narrower than in the update-audit setting: high ADS is used diagnostically as a proxy for epistemic unreliability, and the observed reductions in ADS under few-shot prompting and SHAP injection are interpreted together with improved accuracy and calibration rather than as stand-alone evidence of causal reasoning [2606.19509].

A third issue is comparability across architectures and modalities. The diffusion-model work demonstrates that the same comparative principle can be transferred from tabular feature attributions to spectral coupling signatures in denoiser Jacobians [2606.28092]. This suggests that “attribution” in cross-model divergence need not be restricted to feature-importance vectors, provided the compared objects have a stable interpretive role as model-specific explanatory signatures. At the same time, the SDS setting imposes stronger access assumptions: it requires forward-pass access to the exact denoiser weights and assumes a closed set in which the queried model appears in the registry [2606.28092].

The three papers also delineate distinct operational limits. Delta-Audit is framed for supervised classifiers and model updates [2508.19589]. The clinical study is limited to a single LLM, a single AKI task on MIMIC-IV with $n=300$, and non-exhaustive prompt strategies [2606.19509]. SDS does not address open-set attribution, black-box APIs, or tamper detection for post-generation edits [2606.28092]. These are not contradictions so much as boundary conditions on where current formulations of cross-model attribution divergence are well specified.

## 7. Research directions and broader significance

Several future directions are stated explicitly. In the clinical setting, proposed lines of work include RL-based confidence internalization using the calibrator’s predicted probability of correctness as a reward, multi-task calibration across structured prediction tasks, benchmarking ADS against semantic-entropy, token-entropy, and conformal prediction, and clinician-in-the-loop validation of SHAP injections and calibrator outputs [2606.19509]. These proposals frame cross-model attribution divergence not only as a diagnostic but also as a supervisory signal for improving epistemic calibration.

In the diffusion setting, extensions include open-set detection via outlier thresholds or one-class classifiers on signature space, adaptation to other generative families such as GANs and autoregressive models, fine-grained analysis of fine-tuning, quantization, or distillation artifacts, and adversarial defenses against attempts to evict or mimic spectral fingerprints [2606.28092]. This suggests an emerging role for attribution divergence in provenance verification and intellectual-property enforcement, especially where output-space evidence is unreliable.

In the update-audit setting, the main significance lies in integrating explanatory comparison into continuous model evaluation. Delta-Attribution is presented as a lightweight update audit that complements accuracy by distinguishing benign changes from behaviorally meaningful or risky reliance shifts [2508.19589]. The broader implication is methodological: when models are updated, compared, or combined, explanatory divergence can provide an additional axis of evaluation that is orthogonal to standard predictive metrics.

Cross-model attribution divergence therefore occupies an intermediate position between explainability, uncertainty quantification, and model forensics. In tabular supervised learning, it exposes what changed between model versions; in hybrid clinical systems, it diagnoses where an LLM “doesn’t know what it doesn’t know”; and in diffusion provenance, it identifies source models through intrinsic denoising behavior [2508.19589] [2606.19509] [2606.28092]. Across these domains, the unifying premise is that differences in explanatory structure can reveal model distinctions that accuracy, confidence, or output inspection alone may leave opaque.

Source: https://www.emergentmind.com/topics/cross-model-attribution-divergence