REVIEW 3 major objections 5 minor 18 references
IMEX Interaction-Based Model Explanation
T0 review · 3 major / 5 minor · reviewed 2026-08-02 · deepseek-v4-flash
Pith's one-line read IMEX's PCS score re-discovers the true explanatory features in three synthetic datasets and behaves more consistently than INVASE under non-linear, conditional, and multicollinear structures.
desk verdict The core operation is never defined, and the main metric is standard leave-one-out importance; the current experiments cannot support the paper's claim. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the PCS score defined in Equation (2): for a target k and feature i, Δy_i,k is the absolute difference between the model's prediction using all features and its prediction after feature i is removed, and PCS_i is that difference normalized by the sum over all features. The companion PCI score for a pair (i,j) is the absolute difference between the joint-removal variation and the sum of the two individual variations, normalized by the total interaction mass in the neighborhood of i and j. The evaluation pipeline converts continuous scores into binary importance tables by thresholding at 1.2 times the uniform baseline (1/N for PCS), then computes precision, recall, a
What would settle it
On the same three synthetic datasets, refit the XGBoost model once for each feature removal (i.e., train a model without feature i) and recompute PCS from those retrained predictions; if the feature rankings shift materially or no longer match the ground truth, then PCS is not a single, well-defined quantity. Alternatively, feed PCS a model trained on pure noise features: if the binarized importance table still selects features, the score is responding to artifacts rather than real dependence.
Extended reading notes
Core claim
On the paper's own terms, the central discovery is that PCS — defined as the ratio of the absolute prediction shift from removing feature i to the total shift from removing all features — produces binary importance tables that align with the ground-truth structural maps of the three synthetic datasets. Across the tested targets, PCS identifies the strong linear drivers and also flags weaker but genuine connections that INVASE misses, particularly under conditional and multicollinear dependencies. Because PCS and INVASE both output one score per feature, the paper argues the comparison is methodologically fair, whereas SHAP values are not directly comparable since they decompose a prediction
Load-bearing premise
The method assumes that 'removing a feature from the predictive process' is a well-defined operation, but the paper never specifies whether removal means retraining the model, masking the feature value, or imputing a baseline, and every PCS score depends on that unspecified choice.
Editorial extensions
If this is right
- If PCS is as reliable as the experiments suggest, any trained model can be audited for feature relevance with a simple removal-and-measure procedure, no retraining or gradient access required.
- PCS's apparent sensitivity on conditional and multicollinear targets implies that uniform-baseline normalization plus a modest threshold can extract genuine signals that more complex instance-wise selectors miss.
- The PCI construction offers a path to interaction discovery: pairs (or larger subsets) whose joint removal effect exceeds the sum of individual effects are flagged as non-additive drivers.
- The higher-order PCI generalization gives a principled, if computationally heavy, way to search for collective feature effects consistent with latent mechanisms.
Reading between the lines
- The unspecified removal operation leaves PCS underdetermined: retraining the model without the feature, masking it with a baseline value, or imputing a marginal mean will generally yield different Δy values, so the paper's results are conditioned on an unstated implementation choice.
- PCI's neighborhood normalization depends on the set of subsets sharing at least one feature with S; as N grows, the denominator aggregates many weak terms, which will dilute the interaction signal — a property the paper does not investigate.
- A direct comparison between PCS under a mean-imputation removal and SHAP values on the same synthetic datasets could reveal that the two are numerically close, undermining the paper's claim that they are not comparable objects.
- The 20 percent threshold is an ad hoc but tunable knob; checking PCS performance across a range of thresholds on the same synthetic data would show whether the reported advantage over INVASE is robust or an artifact of that specific cut.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces IMEX, a post-hoc explanation framework with two metrics: PCS (per-feature normalized absolute predictive variation after feature removal) and PCI (a normalized pairwise non-additive effect, with a higher-order generalization). The manuscript validates only PCS, comparing it against INVASE on three synthetic datasets with known ground-truth dependency structures. Importance scores are binarized with a threshold of 1.20 times the uniform baseline and evaluated by precision, recall, and F1 against the ground truth. The main claim, stated in §5.3, is that PCS provides a feature-importance signal aligned with the known ground truth and shows more consistent behavior than INVASE under non-linear, conditional, and multicollinear structures. PCI is introduced as a methodological extension but is not empirically benchmarked.
Significance. If the empirical claims are made reproducible, PCS would be a simple perturbation-based feature-importance baseline with a clear comparison protocol. The synthetic-ground-truth design is a strength: PCS is defined independently of the ground truth, no parameters are fitted to the F1 metrics, and the comparison with INVASE operates in the same feature space. However, the current manuscript does not provide code, data-generation functions, or a complete specification of the feature-removal operation, so the numerical results cannot be verified. The binarization threshold is an uncalibrated free parameter, and no confidence intervals or aggregate statistics are reported. The honest labeling of PCI as future work is appropriate, but it means the paper's actual contribution is limited to the PCS experiments.
major comments (3)
- [§3.1, Eq. (1)] The definition of y_{−i,k} as 'the k-th target feature prediction obtained after removing feature i' never specifies the removal operation. It is not stated whether the model is retrained without the feature, whether the feature value is replaced by a baseline (zero, mean, or median), or whether the feature is marginalized out. Because Eq. (1) and Eq. (2) are built on Δy_{i,k}, every PCS score and every binarized importance table in Tables 8–19 depends on this choice. For a tree ensemble such as XGBoost, 'removing' a feature is not a native operation; different imputation choices can change PCS rankings and therefore the F1 scores against the ground truth. As written, the central claim in §5.3 that PCS is 'aligned with the known ground truth' and 'shows more consistent behavior than INVASE' is not falsifiable. The authors should state the exact removal mechanism, justify it, and report s
- [§4 and §5.1.2] The synthetic data-generation functions are 'omitted for brevity,' no code or data is released, and the evaluation is performed on a representative subset of 100 observations. The ground truth is claimed to be deterministic and structural, but without the explicit generation rules or a complete connection map (Tables 5 and 17 are empty as rendered), the reader cannot reproduce the target values or the ground-truth tables. Reproducibility of Tables 8–19 therefore depends entirely on unstated details. At minimum, the full generation rules, dataset release or code, and results on the full datasets (or a fixed public seed) are needed.
- [§5.1.3, Tables 8–19] The binarization threshold is set at 1.20 × baseline and is acknowledged to be tunable, yet no sensitivity analysis is reported. Since all downstream precision/recall/F1 values depend on this threshold, the claim that PCS is 'consistent' with ground truth is not robustly supported. Additionally, Tables 8–19 report per-feature F1 values without aggregation or confidence intervals; the summary in §5.3 is a qualitative synthesis. I request a threshold sweep (e.g., 1.0×–1.5× baseline) that reports aggregate P/R/F1 and a quantitative comparison with INVASE (e.g., mean F1 across targets or paired tests).
minor comments (5)
- [§3.2] Notation is inconsistent: Eq. (3) uses Δy_{i,j,k} with commas, Eq. (4) uses Δy_{i,k}, and Eq. (6) uses Δy_{S,k}. Please unify the notation.
- [Tables 5 and 17] The connection-map tables render only column headers; the arrows or graphical elements showing dependencies are missing. Without them, the ground-truth structure for each dataset is not fully specified.
- [Table 1 and table headers] Typos include 'A verage spending' in Table 1 and 'FEA TURES' / 'INV ASE' in several tables.
- [§5.1.2] The ground-truth excerpt repeats the same row ten times, which does not illustrate any variation across observations. A compact aggregated ground-truth vector per target would be clearer and more informative.
- [§3.2, Eq. (4)] Taking absolute values before forming the interaction term makes PCI sensitive to sign cancellations. If this is intended, one sentence of justification would be helpful; otherwise, the interaction definition may need revision.
Circularity Check
No significant circularity: PCS is defined independently of the ground truth and validated against synthetic structural targets; no fitted parameter is relabeled as a prediction.
full rationale
The derivation chain is self-contained relative to its validation target. Equations (1)–(2) define PCS as the normalized absolute predictive change under feature removal; this quantity is not defined in terms of the ground-truth connection map, and no parameter is fitted to the F1 metrics. The ground truth is constructed from the synthetic data-generation rules (Section 5.1.2), and the comparison with INVASE uses a fixed 1.20·baseline binarization threshold that the paper explicitly states is not derived from an optimization procedure (Section 5.1.3). PCI is introduced but explicitly not benchmarked (Sections 3.2, 4, 6), so it cannot feed back into the empirical claim. The paper's acknowledged limitations — omitted data-generation functional forms (Section 4), the unspecified feature-removal mechanism in Equation (1), and deferred threshold-sensitivity analysis (Section 5.1.3) — are reproducibility and validity concerns, not circular reductions. There are no self-citations, no imported uniqueness theorems, and no ansatz smuggled through citation. Therefore no significant circularity is present.
Assumptions & free parameters
free parameters (2)
- binarization threshold multiplier =
1.20
- evaluation subset size =
100 observations
assumptions (5)
- domain assumption Removing a feature from the predictive process produces a meaningful counterfactual importance measure.
- domain assumption XGBoost predictions adequately capture the true data-generating relationships.
- domain assumption The binary structural ground truth correctly encodes feature relevance for the target.
- ad hoc to paper Absolute predictive variation is an appropriate measure of feature contribution.
- ad hoc to paper Interaction strength is the absolute difference between joint variation and the sum of individual absolute variations.
Cite this review
Pith. "Pith review of IMEX Interaction-Based Model Explanation." pith.science (2026). https://pith.science/paper/JFFCKK6X
@misc{pith2026260714096,
author = {Pith},
title = {Pith review of: IMEX Interaction-Based Model Explanation},
year = {2026},
howpublished = {\url{https://pith.science/paper/JFFCKK6X}},
note = {Machine review of arXiv:2607.14096}
}
read the original abstract
In predictive modeling, the ability to explain why a model produces a given target prediction has become increasingly important [5, 10]. Black-box models do not provide a transparent description of the internal mechanisms that generate the prediction, making even accurate predictions difficult to interpret and validate. In critical contexts, predictive accuracy alone is not a sufficient validation metric if the reasons underlying model decisions remain unexplained. The IMEX (Interaction-Based Model Explanation) approach represents a methodological direction within explainable predictive modeling. IMEX is designed to identify which variables contribute most to the target prediction and which interactions among variables are significant in determining the target. The method does not impose limitations on higher-order interaction analysis, allowing the investigation of feature subsets with cardinality greater than two. Beyond the identification of feature importance, IMEX enables the exploration of interaction patterns that may be consistent with latent mechanisms influencing the outcome. Through the application of the IMEX algorithm, it is possible to construct an interpretability map of the predictions. The IMEX framework is built on two complementary metrics: Static Correlation Power (PCS), which quantifies the contribution of individual features, and Interaction Correlation Power (PCI), which captures non-additive effects among features. In the present work, the PCS component is experimentally validated through a comparison with INVASE [18] on three synthetic datasets with known structures. The results indicate that IMEX can recover relevant feature-level structures in the presence of non-linear, conditional, and multicollinear relationships between input features and prediction targets.
Reference graph
Works this paper leans on
-
[1]
Baehrens, D., Schroeter, T., Harmeling, S., Kawanabe, M., Hansen, K., and Müller, K.-R. (2010). How to explain individual classification decisions.Journal of Machine Learning Research
2010
-
[2]
Chen, T., and Guestrin, C. (2016). XGBoost: A scalable tree boosting system. InProceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data 19 IMEX Interaction-Based Model Explanation Mining
2016
-
[3]
Covert, I., Lundberg, S., and Lee, S.-I. (2020). Understanding global feature contributions with additive importance measures. InAdvances in Neural Information Processing Systems
2020
-
[4]
Datta, A., Sen, S., and Zick, Y. (2016). Algorithmic transparency via quantitative input influence: Theory and experiments with learning systems. InIEEE Symposium on Security and Privacy
2016
-
[5]
Doshi-Velez, F., and Kim, B. (2017). Towards a rigorous science of interpretable machine learning.arXiv preprint arXiv:1702.08608
arXiv 2017
-
[6]
Fisher, A., Rudin, C., and Dominici, F. (2019). All models are wrong, but many are useful: Learning a variable’s importance by studying an entire class of prediction models simultaneously.Journal of Machine Learning Research
2019
-
[7]
Hooker, G. (2007). Generalized functional ANOVA diagnostics for high dimensional functions of dependent variables.Journal of Computational and Graphical Statistics
2007
-
[8]
Hooker, G., and Mentch, L. (2019). Please stop permuting features: An explanation and alternatives.arXiv preprint arXiv:1905.03151
arXiv 2019
Show all 18 references
-
[9]
D., Sturmfels, P., and Lee, S.-I
Janizek, J. D., Sturmfels, P., and Lee, S.-I. (2021). Explaining explanations: Axiomatic feature interactions for deep networks.Journal of Machine Learning Research
2021
-
[10]
Lipton, Z. C. (2018). The mythos of model interpretability.Queue, 16(3)
2018
-
[11]
M., and Lee, S.-I
Lundberg, S. M., and Lee, S.-I. (2017). A unified approach to interpreting model predictions. InAdvances in Neural Information Processing Systems
2017
-
[12]
M., Erion, G., Chen, H., DeGrave, A., Prutkin, J
Lundberg, S. M., Erion, G., Chen, H., DeGrave, A., Prutkin, J. M., Nair, B., Katz, R., Himmelfarb, J., Bansal, N., and Lee, S.-I. (2020). From local explanations to global understanding with explainable AI for trees.Nature Machine Intelligence
2020
-
[13]
(2022).Interpretable Machine Learning
Molnar, C. (2022).Interpretable Machine Learning. Springer
2022
-
[14]
Owen, A. B. (2014). Sobol’ indices and Shapley value.SIAM/ASA Journal on Uncertainty Quantification
2014
-
[15]
Why should I trust you?
Ribeiro, M. T., Singh, S., and Guestrin, C. (2016). “Why should I trust you?” Explaining the predictions of any classifier. InProceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
2016
-
[16]
Sobol, I. M. (2001). Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates.Mathematics and Computers in Simulation
2001
-
[17]
Sundararajan, M., Taly, A., and Yan, Q. (2017). Axiomatic attribution for deep networks. InProceedings of the 34th International Conference on Machine Learning
2017
-
[18]
Yoon, J., Jordon, J., and van der Schaar, M. (2019). INVASE: Instance-wise variable selection using neural networks. InInternational Conference on Learning Representations. 20
2019
Reviewed August 2, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.