Conditional Local Importance by Quantile Expectations

21d ago · Global · primary source: export.arxiv.org

A new model-agnostic technique called CLIQUE offers a way to measure local variable importance in machine learning models, emphasizing locally dependent relationships and providing more stable results than permutation-based methods, according to a paper posted on arXiv [1]. The method, formally titled "Conditional Local Importance by Quantile Expectations," was submitted by Kelvyn Bladen on 13 November 2024 and last revised on 15 June 2026 [1]. It addresses limitations in widely used interpretation tools such as LIME and SHAP. While those tools measure feature contribution in the prediction space, the paper states they leave "opportunities for improved characterization of local structure in the model loss space" and are not natively adapted for multi-class classification problems [1][2]. CLIQUE is designed to fill that gap by operating in the loss space and handling multi-class settings directly [2]. In decision theory, scoring rules provide a summary measure for evaluating the quality of a probabilistic prediction given the actual outcome, often serving as loss functions for forecasting models [3]. The CLIQUE approach builds on this concept by examining how a model's loss changes locally when variables are perturbed, rather than relying solely on prediction-space perturbations [2]. The paper reports that simulated and real-world examples show CLIQUE "captures interaction behavior beyond what can be evaluated by correlations, and assigns zero importance in regions where the response is invariant to changes in variables" [2]. Standard regression models typically assume independent variables are measured without error, an assumption that can lead to inconsistent estimates when measurement error is present [4]. By focusing on conditional distributions in the loss space, CLIQUE aims to provide a more nuanced local importance measure that is robust to such structural complexities [2]. The method is model-agnostic, meaning it can be applied across different machine learning architectures, from simple regressors to complex neural networks such as variational autoencoders, which map inputs to distributions in a latent space to avoid overfitting [5], or generative adversarial networks, where two networks compete in a zero-sum game to generate realistic data [6]. Autoencoders more broadly learn efficient codings of unlabeled data for tasks including dimensionality reduction and anomaly detection [7]. CLIQUE's design allows it to operate across these varied model types without requiring internal access to model parameters [1][2].

research-paper

Background sources we checked (6)
  • arxiv.org ↗ Global variable importance measures are commonly used to interpret the results of machine learning models. Local variable importance techniques assess how variables contribute to individual observations. Current, popular methods, including LIME and SHAP, provide useful measures o…
  • en.wikipedia.org ↗ In decision theory, both a scoring rule as well as a scoring function provide an ex post summary measure for the evaluation of the quality of a prediction or forecast. They assign a numeric score to a single prediction given the actual outcome. Depending on the sign convention, t…
  • en.wikipedia.org ↗ In statistics, an errors-in-variables model or a measurement error model is a regression model that accounts for measurement errors in the independent variables. In contrast, standard regression models assume that those regressors have been measured exactly, or observed without e…
  • en.wikipedia.org ↗ In machine learning, a variational autoencoder (VAE) is an artificial neural network architecture introduced by Diederik P. Kingma and Max Welling in 2013. It is part of the families of probabilistic graphical models and variational Bayesian methods. In addition to being seen as …
  • en.wikipedia.org ↗ A generative adversarial network (GAN) is a class of machine learning frameworks and a prominent framework for approaching generative artificial intelligence. The concept was initially developed by Ian Goodfellow and his colleagues in June 2014. In a GAN, two neural networks comp…
  • en.wikipedia.org ↗ An autoencoder is a type of artificial neural network used to learn efficient codings of unlabeled data (unsupervised learning). An autoencoder learns two functions: an encoding function that transforms the input data, and a decoding function that recreates the input data from th…

Sources

Spot something wrong? Report an issue