atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Support Vector-based Estimation of Multilinear Games for Feature Selection and Explanation

AAAI 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Shapley value attribution · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Models supervised learning as a multilinear game and estimates its parameters with a dual SVM using a multilinear kernel, enabling exact Shapley value and interaction index computation via dynamic programming for feature selection and local explanation.

Problem

Computing Shapley-value feature importance and interaction indices requires exponentially many parameters; existing methods rely on additivity plus linear regression, or retrain models over all feature subsets, which is impractical.

Approach

Represent the supervised model as a multilinear extension of a cooperative game including all feature interactions, train it as an SVM with a multilinear kernel (closed form linear-time kernel, dynamic programming for q-additive kernels) so complexity scales with number of samples, and derive a dual-SVM representation of Shapley values and interaction indices computed by dynamic programming.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SVSVL with feature interactions instead of Kernel SHAPLocal explanation of a bidirectional LSTM · IMDB sentiment explanationMSE: 0.11 ± 0.03 -> 0.05 ± 0.01Helped
Use SVSVL instead of LIMELocal explanation of a bidirectional LSTM · IMDB sentiment explanationMSE: 0.12 ± 0.02 -> 0.05 ± 0.01Helped
Use SVSVL instead of Bivariate SHAPLocal explanation of a bidirectional LSTM · IMDB sentiment explanationMSE: 0.07 ± 0.02 -> 0.05 ± 0.01Helped
Use SVSVL instead of L2XLocal explanation of a bidirectional LSTM · IMDB sentiment explanationMSE: 0.10 ± 0.01 -> 0.05 ± 0.01Helped
Use SVSVL instead of Kernel SHAPLocal explanation of a Random Forest · Boston housing explanationMSE: 0.004 ± 0.0 -> 0.004 ± 0.0No clear effect
Use SVSVL instead of L2XLocal explanation of a Random Forest · Boston housing explanationMSE: 0.002 ± 0.01 -> 0.004 ± 0.0Hurt
Use SVSVL instead of Kernel SHAPLocal explanation of a bidirectional LSTM · IMDB sentiment explanationAverage time (s): 310 -> 129Helped
Use SVSVL instead of LIMELocal explanation of a bidirectional LSTM · IMDB sentiment explanationAverage time (s): 123 -> 129Hurt
Use SVSVL instead of Kernel SHAPLocal explanation of a Random Forest · Boston housing explanationAverage time (s): 29 -> 3Helped
Use SVSVL instead of LIMELocal explanation of a Random Forest · Boston housing explanationAverage time (s): 2 -> 3Hurt
Use SVSVL rather than linear Lasso and REF feature selectionFeature selection · Synthesized datasetsAverage rank of influential featuresHelped
Use SVSVL feature selection rather than the compared selectorsFeature selection · Query, miles per gallon, and diabetes datasetsRandom Forest performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic binary classification data (3 settings, 1000 samples) housing abalone query miles per gallon breast cancer diabetes IMDB reviews Boston housing

Benchmarks: synthesized feature selection datasets six real-world tabular datasets with random forest IMDB sentiment explanation fidelity (MSE) word-masking deviation analysis

Metrics: average rank of influential features downstream random forest performance vs. number of features MSE fidelity of local surrogate execution time prediction deviation after masking

Baselines: Lasso RFE mutual information ANOVA F-test Kernel SHAP LIME Bivariate SHAP L2X

Builds on: Kernel SHAP Owen multilinear extension Shapley value Möbius transformation SVM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy