REVIEW 2 major objections 2 minor 33 references
SAILS: Surrogate-based Analysis of Interactions via Local Effect Smooths
T0 review · 2 major / 2 minor · reviewed 2026-06-27 · grok-4.3
Pith's one-line read SAILS fits GAM surrogates to local effects of black-box models to detect pairwise interactions and categorize their functional forms as linear, product-separable, or non-product-separable.
desk verdict SAILS adds a concrete way to categorize pairwise interaction shapes via GAM surrogates on local effects, but its detection and typing steps rest on an approximation whose reliability the authors themselves flag under correlation or higher-order effects. 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
GAM surrogates fitted to local effects, whose smooth terms isolate interaction components on the derivative level for each interval of a feature of interest.
What would settle it
A controlled simulation in which known pairwise interactions of each type are injected into a black-box model, yet the SAILS heuristic either misses them or assigns the wrong category after the GAM fit.
Extended reading notes
Core claim
SAILS is a model-agnostic framework that analyzes pairwise interactions through interpretable generalized additive model (GAM) surrogates fitted to the local effects of a black-box model. For each interval of a feature of interest, the surrogate smooth terms isolate the interaction components on derivative level, enabling (i) interaction detection through a heuristic derived from significance tests on smooth terms, (ii) interaction form categorization into linear, product-separable, and non-product-separable types, and (iii) tailored, interpretable visualizations for each interaction type.
Load-bearing premise
The local effects extracted from the black-box model can be captured accurately enough by the GAM surrogates that significance tests on the smooth terms correctly identify and classify genuine interactions.
Editorial extensions
If this is right
- Pairwise interactions can be detected via a heuristic based on significance tests of the smooth terms.
- Detected interactions can be sorted into linear, product-separable, or non-product-separable categories.
- Each category receives its own tailored visualization derived from the surrogate smooths.
- The framework works on any black-box model because it operates only on the computed local effects.
- Performance degrades when strong feature correlations or higher-order interactions are present.
Reading between the lines
- If the categorization proves stable, practitioners could use the type labels to decide whether to prune certain interactions during model simplification.
- The interval-wise fitting approach might be adapted to produce partial dependence plots that explicitly separate main effects from interactions.
- Because the method is model-agnostic, it could be applied post-hoc to ensembles or neural networks without retraining.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript introduces SAILS, a model-agnostic XAI framework that fits GAM surrogates to local effects extracted from a black-box model. For each interval of a feature of interest, smooth terms on the surrogate isolate interaction components at the derivative level. This enables (i) interaction detection via a heuristic based on p-values of the smooth terms, (ii) categorization of detected interactions into linear, product-separable, and non-product-separable forms, and (iii) type-specific visualizations. The approach is validated on controlled simulations and one real-world task; the authors explicitly note degraded performance under strong feature correlations and higher-order interactions.
Significance. If the central assumption holds—that local effects can be faithfully recovered by the per-interval GAM surrogates so that significance tests on the smooth terms correctly detect and type pairwise interactions—SAILS would address a genuine gap by moving beyond interaction detection or restricted visualization to functional-form characterization. The provision of both simulation controls and an explicit limitations statement is a strength; the framework is falsifiable via the reported degradation regimes.
major comments (2)
- [Method description of the heuristic and categorization scheme] The central claim that the significance-based heuristic on GAM smooth terms reliably isolates and categorizes pairwise interactions rests on the untested assumption that local-effect surfaces remain free of omitted-variable bias when feature correlations or higher-order terms are present. The manuscript flags degraded performance in these regimes but does not quantify how often the heuristic misclassifies interaction type or produces false positives under controlled correlation strengths (e.g., ρ > 0.6).
- [Empirical validation (simulations)] The empirical validation section reports effectiveness on controlled simulations, yet the simulation design is not shown to include the exact stress regimes (strong correlations, higher-order interactions) that the authors themselves identify as problematic. Without those results, the claim that the framework works for pairwise interactions cannot be evaluated for robustness.
minor comments (2)
- [Notation section] Notation for the local-effect extraction and the per-interval GAM fitting should be unified; currently the same symbol appears to be reused for the black-box partial dependence and the surrogate smooth without explicit disambiguation.
- [Figure captions] Figure captions for the tailored visualizations should state the exact p-value threshold and smoothing-parameter selection method used, so that readers can reproduce the categorization boundaries.
Simulated Author's Rebuttal
We thank the referee for the constructive comments, which identify opportunities to strengthen the robustness evaluation of SAILS. We address each major comment below and will incorporate the suggested extensions in the revised manuscript.
read point-by-point responses
-
Referee: [Method description of the heuristic and categorization scheme] The central claim that the significance-based heuristic on GAM smooth terms reliably isolates and categorizes pairwise interactions rests on the untested assumption that local-effect surfaces remain free of omitted-variable bias when feature correlations or higher-order terms are present. The manuscript flags degraded performance in these regimes but does not quantify how often the heuristic misclassifies interaction type or produces false positives under controlled correlation strengths (e.g., ρ > 0.6).
Authors: We agree that the manuscript would benefit from explicit quantification of misclassification and false-positive rates under controlled correlation strengths. While the current text notes degradation in these regimes, it does not report specific error frequencies. In revision we will add simulations that systematically vary feature correlation (ρ = 0 to 0.8) and higher-order interaction strength, reporting detection accuracy, categorization error rates, and false-positive frequencies for the significance heuristic. revision: yes
-
Referee: [Empirical validation (simulations)] The empirical validation section reports effectiveness on controlled simulations, yet the simulation design is not shown to include the exact stress regimes (strong correlations, higher-order interactions) that the authors themselves identify as problematic. Without those results, the claim that the framework works for pairwise interactions cannot be evaluated for robustness.
Authors: The existing simulations were constructed to isolate the core behavior of the per-interval GAM surrogates under pairwise interactions without confounding correlations or higher-order terms. We acknowledge, however, that the stress regimes flagged in the limitations statement should be explicitly tested to bound the method’s applicability. We will therefore expand the empirical section with additional simulation designs that incorporate strong correlations and higher-order interactions, presenting the resulting performance metrics alongside the original results. revision: yes
Circularity Check
No circularity: SAILS derives interaction detection and categorization from independent GAM fits to local effects
full rationale
The paper's core chain computes local effects from a black-box model, fits GAM surrogates per interval, and applies significance tests on smooth terms to produce a heuristic for detection plus a categorization into linear/product-separable/non-product-separable forms. These steps introduce new components (the heuristic and type scheme) that do not reduce by construction to the input local effects or to any self-citation. No equations equate a claimed prediction back to a fitted parameter, no uniqueness theorem is imported from prior author work, and no ansatz is smuggled via citation. The framework is self-contained against external benchmarks (simulations and real data) with explicitly stated limitations under correlations or higher-order effects, satisfying the criteria for a non-circular derivation.
Assumptions & free parameters
Cite this review
Pith. "Pith review of SAILS: Surrogate-based Analysis of Interactions via Local Effect Smooths." pith.science (2026). https://pith.science/paper/2KAIZVUK
@misc{pith2026260609404,
author = {Pith},
title = {Pith review of: SAILS: Surrogate-based Analysis of Interactions via Local Effect Smooths},
year = {2026},
howpublished = {\url{https://pith.science/paper/2KAIZVUK}},
note = {Machine review of arXiv:2606.09404}
}
read the original abstract
Feature interactions drive much of the predictive power of machine learning models, yet existing explanation methods only detect and quantify interactions without revealing their functional form, or visualize only restricted interaction types. We propose Surrogate-based Analysis of Interactions via Local effect Smooths (SAILS), a model-agnostic framework that analyzes pairwise interactions through interpretable generalized additive model (GAM) surrogates fitted to the local effects of a black-box model. For each interval of a feature of interest, the surrogate smooth terms isolate the interaction components on derivative level, enabling (i) interaction detection through a heuristic derived from significance tests on smooth terms, (ii) interaction form categorization into linear, product-separable, and non-product-separable types, and (iii) tailored, interpretable visualizations for each interaction type. We empirically validate the framework through controlled simulations and a real-world task, demonstrating its effectiveness for pairwise interactions, with limitations under strong feature correlations and higher-order interactions. SAILS fills a notable gap in the XAI toolbox, going beyond detection of interactions alone to characterizing their functional form.
Figures
Figures from the paper (15 more)
Reference graph
Works this paper leans on
-
[1]
IEEE Access6, 52138–52160 (2018)
Adadi, A., Berrada, M.: Peeking inside the black-box: A survey on Explainable Artificial Intelligence (XAI). IEEE Access6, 52138–52160 (2018)
2018
-
[2]
Journal of the Royal Statistical Society Series B: Sta- tistical Methodology82(4), 1059–1086 (2020)
Apley, D.W., Zhu, J.: Visualizing the effects of predictor variables in black box supervised learning models. Journal of the Royal Statistical Society Series B: Sta- tistical Methodology82(4), 1059–1086 (2020)
2020
-
[3]
Journal of the Royal Statistical Society
Benjamini, Y., Hochberg, Y.: Controlling the false discovery rate: A practical and powerful approach to multiple testing. Journal of the Royal Statistical Society. Series B (Methodological)57(1), 289–300 (1995)
1995
-
[4]
In: Shawe-Taylor, J., et al
Bergstra, J., Bardenet, R., Bengio, Y., Kégl, B.: Algorithms for hyper-parameter optimization. In: Shawe-Taylor, J., et al. (eds.) Advances in Neural Information Processing Systems. vol. 24. Curran Associates, Inc. (2011)
2011
-
[5]
Statistical Science16(3), 199–231 (2001)
Breiman,L.:Statisticalmodeling:Thetwocultures(withcommentsandarejoinder by the author). Statistical Science16(3), 199–231 (2001)
2001
-
[6]
Springer, Berlin, Heidelberg (2013)
Fahrmeir, L., Kneib, T., Lang, S., Marx, B.: Regression: Models, Methods and Applications. Springer, Berlin, Heidelberg (2013)
2013
-
[7]
The Annals of Statistics29(5), 1189–1232 (2001)
Friedman, J.H.: Greedy function approximation: A gradient boosting machine. The Annals of Statistics29(5), 1189–1232 (2001)
2001
-
[8]
The Annals of Applied Statistics2(3) (2008)
Friedman, J.H., Popescu, B.E.: Predictive learning via rule ensembles. The Annals of Applied Statistics2(3) (2008)
2008
Show all 33 references
-
[9]
In: Oh, A., et al
Fumagalli, F., Muschalik, M., Kolpaczki, P., Hüllermeier, E., Hammer, B.: SHAP- IQ: Unified approximation of any-order shapley interactions. In: Oh, A., et al. (eds.) Advances in Neural Information Processing Systems. vol. 36, pp. 11515– 11551. Curran Associates, Inc. (2023)
2023
-
[10]
In: ECAI 2023, pp
Gkolemis, V., Dalamagas, T., Ntoutsi, E., Diou, C.: RHALE: Robust and heterogeneity-aware accumulated local effects. In: ECAI 2023, pp. 859–866. IOS Press (2023)
2023
-
[11]
Journal of Computational and Graphical Statistics24(1), 44–65 (2015)
Goldstein, A., Kapelner, A., Bleich, J., Pitkin, E.: Peeking inside the black box: Visualizing statistical learning with plots of individual conditional expectation. Journal of Computational and Graphical Statistics24(1), 44–65 (2015)
2015
-
[12]
International Journal of Game Theory28(4), 547–565 (1999)
Grabisch, M., Roubens, M.: An axiomatic approach to the concept of interaction among players in cooperative games. International Journal of Game Theory28(4), 547–565 (1999)
1999
-
[13]
arXiv:1805.04755 [stat.ML] (2018)
Greenwell, B.M., Boehmke, B.C., McCarthy, A.J.: A simple and effective model- based variable importance measure. arXiv:1805.04755 [stat.ML] (2018)
2018 arXiv
-
[14]
arXiv:2603.15057 [stat.ML] (2026)
Heiß, T., Bögel, C., Bischl, B., Casalicchio, G.: Analyzing error sources in global feature effect estimation. arXiv:2603.15057 [stat.ML] (2026)
2026
-
[15]
In: Proceedings of The 25th International Conference on Artificial Intelligence and Statistics
Herbinger, J., Bischl, B., Casalicchio, G.: REPID: Regional effect plots with im- plicit interaction detection. In: Proceedings of The 25th International Conference on Artificial Intelligence and Statistics. pp. 10209–10233. PMLR (2022) 16 T. Heiß et al
2022
-
[16]
In: Nowaczyk, S., et al
Herbinger, J., Dandl, S., Ewald, F.K., Loibl, S., Casalicchio, G.: Leveraging model- based trees as interpretable surrogate models for model distillation. In: Nowaczyk, S., et al. (eds.) Artificial Intelligence. ECAI 2023 International Workshops. pp. 232–249. Springer Nature S...
2023
-
[17]
Journal of Machine Learning Research25(381), 1–65 (2024)
Herbinger, J., Wright, M.N., Nagler, T., Bischl, B., Casalicchio, G.: Decomposing global feature effects based on feature interactions. Journal of Machine Learning Research25(381), 1–65 (2024)
2024
-
[18]
In: Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining
Hooker, G.: Discovering additive structure in black box functions. In: Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining. pp. 575–580. KDD ’04, Association for Computing Machinery, New York, NY, USA (2004)
2004
-
[19]
Journal of Computational and Graphical Statistics 16(3), 709–732 (2007)
Hooker, G.: Generalized functional ANOVA diagnostics for high-dimensional func- tions of dependent variables. Journal of Computational and Graphical Statistics 16(3), 709–732 (2007)
2007
-
[20]
arXiv:2503.16445 [cs.HC] (2025)
Kleinau, A., Preim, B., Meuschke, M.: FINCH: Locally visualizing higher-order feature interactions in black box models. arXiv:2503.16445 [cs.HC] (2025)
2025
-
[21]
Journal of Mathematical Chemistry50(1), 99–130 (2012)
Li, G., Rabitz, H.: General formulation of HDMR component functions with in- dependent and correlated variables. Journal of Mathematical Chemistry50(1), 99–130 (2012)
2012
-
[22]
Nat Mach Intell2(1), 56–67 (2020)
Lundberg, S.M., Erion, G., Chen, H., DeGrave, A., Prutkin, J.M., Nair, B., Katz, R., Himmelfarb, J., Bansal, N., Lee, S.I.: From local explanations to global under- standing with explainable AI for trees. Nat Mach Intell2(1), 56–67 (2020)
2020
-
[23]
In: Globerson, A., et al
Muschalik, M., Baniecki, H., Fumagalli, F., Kolpaczki, P., Hammer, B., Hüller- meier, E.: shapiq: Shapley interactions for machine learning. In: Globerson, A., et al. (eds.) Advances in Neural Information Processing Systems. vol. 37, pp. 130324–130357. Curran Associates, Inc. (2024)
2024
-
[24]
Journal of Machine Learning Research20(53), 1– 32 (2019)
Probst, P., Boulesteix, A.L., Bischl, B.: Tunability: Importance of hyperparameters of machine learning algorithms. Journal of Machine Learning Research20(53), 1– 32 (2019)
2019
-
[25]
Data Science and Manage- ment4, 19–29 (2021)
Pugliese, R., Regondi, S., Marini, R.: Machine learning-based approach: global trends, research directions, and regulatory standpoints. Data Science and Manage- ment4, 19–29 (2021)
2021
-
[26]
why should i trust you?
Ribeiro, M.T., Singh, S., Guestrin, C.: "why should i trust you?": Explaining the predictions of any classifier. In: Proceedings of the 22nd ACM SIGKDD Interna- tional Conference on Knowledge Discovery and Data Mining. pp. 1135–1144. KDD ’16, Association for Computing Machiner...
2016
-
[27]
In: 6th International Renew- able and Sustainable Energy Conference
Salam,A.,Hibaoui,A.E.:Comparisonofmachinelearningalgorithmsforthepower consumption prediction: Case study of Tetouan city. In: 6th International Renew- able and Sustainable Energy Conference. pp. 1–5. IEEE, Rabat, Morocco (2018)
2018
-
[28]
In: Proceedings of the 25th international con- ference on Machine learning
Sorokina, D., Caruana, R., Riedewald, M., Fink, D.: Detecting statistical interac- tions with additive groves of trees. In: Proceedings of the 25th international con- ference on Machine learning. pp. 1000–1007. ICML ’08, Association for Computing Machinery, New York, NY, USA (2008)
2008
-
[29]
The Annals of Statistics13(2), 689–705 (1985)
Stone, C.J.: Additive regression and other nonparametric models. The Annals of Statistics13(2), 689–705 (1985)
1985
-
[30]
The Annals of Statistics14(2), 590–606 (1986)
Stone, C.J.: The dimensionality reduction principle for Generalized Additive Mod- els. The Annals of Statistics14(2), 590–606 (1986)
1986
-
[31]
Wilson, D.J.: The harmonic mean p-value for combining dependent tests. Proceed- ings of the National Academy of Sciences of the United States of America116(4), 1195–1200 (2019) Sails: Surrogate-based Analysis of Interactions via Local Effect Smooths 17
2019
-
[32]
Information Processing & Management60(4), 103373 (2023)
Zhang,H.,Zhang,X.,Zhang,T.,Zhu,J.:Capturingtheformoffeatureinteractions in black-box models. Information Processing & Management60(4), 103373 (2023)
2023
-
[33]
doubly center
Zhang, X., Zhang, H., Zhu, J., Li, Z.: Revealing the structure of prediction mod- els through feature interaction detection. Knowledge-Based Systems236, 107737 (2022) 18 T. Heiß et al. A Appendix A.1 Theoretical Evidence..............................................19 Proof of...
2022
Reviewed June 27, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.