mlsanityData to 14 Oct 2026

Contrastive Corpus Attribution for Explaining Representations

arXiv 2210.00107 ↗First posted 30 Sep 2022cs.LG cs.AI cs.CVcited by 7

Not on the map. Why?

Abstract (arXiv)

Despite the widespread use of unsupervised models, very few methods are designed to explain them. Most explanation methods explain a scalar model output. However, unsupervised models output representation vectors, the elements of which are not good candidates to explain because they lack semantic meaning. To bridge this gap, recent works defined a scalar explanation output: a dot product-based similarity in the representation space to the sample being explained (i.e., an explicand). Although this enabled explanations of unsupervised models, the interpretation of this approach can still be opaque because similarity to the explicand's representation may not be meaningful to humans. To address this, we propose contrastive corpus similarity, a novel and semantically meaningful scalar explanation output based on a reference corpus and a contrasting foil set of samples. We demonstrate that contrastive corpus similarity is compatible with many post-hoc feature attribution methods to generate COntrastive COrpus Attributions (COCOA) and quantitatively verify that features important to the corpus are identified. We showcase the utility of COCOA in two ways: (i) we draw insights by explaining augmentations of the same image in a contrastive learning setting (SimCLR); and (ii) we perform zero-shot object localization by explaining the similarity of image representations to jointly learned text representations (CLIP).

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 36 of its 58 references that are in the map. First posted on arXiv 30 Sep 2022.

Builds on

36 of 58 references.

References · 36

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  6. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  7. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  8. 2017Neural Discrete Representation Learningcited by 4,712
  9. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  10. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  11. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  12. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
24 more
  1. 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
  2. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
  3. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
  4. 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
  5. 2018Sanity Checks for Saliency Mapscited by 1,156
  6. 2017SmoothGrad: removing noise by adding noisecited by 1,109
  7. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  8. 2020Concept Bottleneck Modelscited by 1,032
  9. 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
  10. 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
  11. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  12. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
  13. 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
  14. 2019The many Shapley values for model explanationcited by 344
  15. 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
  16. 2019Revisiting Self-Supervised Visual Representation Learningcited by 251
  17. 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
  18. 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
  19. 2019Explainable Machine Learning in Deploymentcited by 211
  20. 2014On Using Very Large Target Vocabulary for Neural Machine Translationcited by 80
  21. 2021Contrastive Explanations for Model Interpretabilitycited by 75
  22. 2021Reproducing Kernel Hilbert Space, Mercer's Theorem, Eigenfunctions, Nystr"om Method, and Use of Kernels in Machine Learning: Tutorial and Surveycited by 37
  23. 2022Label-Free Explainability for Unsupervised Modelscited by 14
  24. 2021RELAX: Representation Learning Explainabilitycited by 12

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 3; 2025: 1; 2026: 1.

7 papers.