Interpreting CLIP with Sparse Linear Concept Embeddings (SpLiCE)

Usha Bhalla, Alexander X. Oesterling, Suraj Srinivas, F. Calmon, Himabindu Lakkaraju
2/3/2026

No official code found. Best implementation: AI4LIFE-GROUP/SpLiCE (134 stars, Apache-2.0, last commit 2025-03-27).

Abstract

CLIP embeddings have demonstrated remarkable performance across a wide range of multimodal applications. However, these high-dimensional, dense vector representations are not easily interpretable, limiting our understanding of the rich structure of CLIP and its use in downstream applications that require transparency. In this work, we show that the semantic structure of CLIP's latent space can be leveraged to provide interpretability, allowing for the decomposition of representations into semantic concepts. We formulate this problem as one of sparse recovery and propose a novel method, Sparse Linear Concept Embeddings, for transforming CLIP representations into sparse linear combinations of human-interpretable concepts. Distinct from previous work, SpLiCE is task-agnostic and can be used, without training, to explain and even replace traditional dense CLIP representations, maintaining high downstream performance while significantly improving their interpretability. We also demonstrate significant use cases of SpLiCE representations including detecting spurious correlations and model editing.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Sparse Linear Concept Embeddings

13415PythonFeb 2, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{bhalla2026interpreting,
  title  = {Interpreting CLIP with Sparse Linear Concept Embeddings (SpLiCE)},
  author = {Usha Bhalla and Alexander X. Oesterling and Suraj Srinivas and F. Calmon and Himabindu Lakkaraju},
  year   = {2026},
  eprint = {2402.10376},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2402.10376},
  url    = {https://arxiv.org/abs/2402.10376},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.10376.svg)](https://codeofpaper.com/paper/2402.10376)

Discussion