mlsanityData to 7 Oct 2026

Learning to Understand: Identifying Interactions via the M"obius Transform

arXiv 2402.02631 ↗First posted 4 Feb 2024cs.LGcited by 12

Not on the map. Why?

Abstract (arXiv)

One of the key challenges in machine learning is to find interpretable representations of learned functions. The M"obius transform is essential for this purpose, as its coefficients correspond to unique importance scores for sets of input variables. This transform is closely related to widely used game-theoretic notions of importance like the Shapley and Bhanzaf value, but it also captures crucial higher-order interactions. Although computing the obius Transform of a function with n inputs involves 2n coefficients, it becomes tractable when the function is sparse and of low-degree as we show is the case for many real-world functions. Under these conditions, the complexity of the transform computation is significantly reduced. When there are K non-zero coefficients, our algorithm recovers the M"obius transform in O(Kn) samples and O(Kn2) time asymptotically under certain assumptions, the first non-adaptive algorithm to do so. We also uncover a surprising connection between group testing and the M"obius transform. For functions where all interactions involve at most t inputs, we use group testing results to compute the M"obius transform with O(Ktlog n) sample complexity and O(Kpoly(n)) time. A robust version of this algorithm withstands noise and maintains this complexity. This marks the first n sub-linear query complexity, noise-tolerant algorithm for the M"obius transform. In several examples, we observe that representations generated via sparse M"obius transform are up to twice as faithful to the original function, as compared to Shaply and Banzhaf values, while using the same number of terms.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 27 of its 63 references that are in the map. First posted on arXiv 4 Feb 2024.

Builds on

27 of 63 references.

References · 27

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2023GPT-4 Technical Reportcited by 18,132
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  5. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  6. 2021Variational Diffusion Modelscited by 1,145
  7. 2017RACE: Large-scale ReAding Comprehension Dataset From Examinationscited by 851
  8. 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 617
  9. 2020BERTweet: A pre-trained language model for English Tweetscited by 346
  10. 2019Towards Efficient Data Valuation Based on the Shapley Valuecited by 279
  11. 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 205
  12. 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
15 more
  1. 2019The Shapley Taylor Interaction Indexcited by 143
  2. 2022Data Banzhaf: A Robust Data Valuation Framework for Machine Learningcited by 126
  3. 2020True to the Model or True to the Data?cited by 123
  4. 2020A Distributional Framework for Data Valuationcited by 79
  5. 2022Faith-Shap: The Faithful Shapley Interaction Indexcited by 68
  6. 2023SHAP-IQ: Unified Approximation of any-order Shapley Interactionscited by 50
  7. 2023Using Captum to Explain Generative Language Modelscited by 33
  8. 2021groupShapley: Efficient prediction explanation with Shapley values for feature groupscited by 21
  9. 2023TextGenSHAP: Scalable Post-hoc Explanations in Text Generation with Long Documentscited by 17
  10. 2021Joint Shapley values: a measure of joint feature importancecited by 15
  11. 2020Fourier Analysis-based Iterative Combinatorial Auctionscited by 7
  12. 2020Learning Set Functions that are Sparse in Non-Orthogonal Fourier Basescited by 7
  13. 2023Efficiently Computing Sparse Fourier Transforms of q-ary Functionscited by 7
  14. 2023The Fair Value of Data Under Heterogeneous Privacy Constraints in Federated Learningcited by 5
  15. 2013Computing a k-sparse n-length Discrete Fourier Transform using at most 4k samples and O(k log k) complexitycited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 5; 2026: 6.

12 papers.