← Latest papers
💻 computer science

Explaining Image Similarity with Automatically Extracted Concept Activation Vectors

This paper introduces a model- and metric-agnostic framework that explains image similarity by automatically extracting Concept Activation Vectors via Sparse Autoencoders, enabling faithful, interpretable insights into the specific concepts (such as texture, shape, or color) driving similarity scores for both individual image pairs and image groups.

Original authors: Isaac Roberts, Petra Bevandic, Alexander Schulz, Barbara Hammer

Published 2026-07-31
📖 3 min read☕ Coffee break read

Original authors: Isaac Roberts, Petra Bevandic, Alexander Schulz, Barbara Hammer

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are walking through a giant, invisible library where every book is an image. In this library, the books aren't organized by title or author, but by how much they "feel" like each other. A picture of a golden retriever might sit right next to a picture of a fluffy cat, not because they are the same animal, but because they share a certain "fluffiness" vibe. This is how computers see the world today: they translate images into secret codes (called embeddings) and measure the distance between them to decide if two pictures are similar. This is the magic behind finding your lost photos, recognizing faces, or suggesting the perfect outfit. But here's the tricky part: the computer can tell you that two pictures are similar, but it often can't tell you why. It's like a friend saying, "These two songs sound alike," but refusing to explain if it's because of the drums, the singer's voice, or the tempo. For a long time, scientists have tried to peek behind the curtain using maps that highlight bright spots on an image, but these maps often miss the bigger picture, like the specific "ingredients" (like texture or shape) that make the similarity happen.

This paper introduces a new, clever way to solve that mystery. The authors, Isaac Roberts and his team, built a system that acts like a "flavor detector" for images. Instead of just looking at the picture, they break the image's secret code down into its basic building blocks, which they call "concepts." Think of these concepts as the individual notes in a chord; one note might be "stripes," another "red," and another "round." The team uses a special tool (a Sparse Autoencoder) to automatically find these notes without needing a human to teach them what they are. Once they have the list of notes, they play a little game: they take a specific note out of the image's code and see how much the "similarity score" drops. If removing the "stripes" note makes two shirts look totally different to the computer, then stripes were the main reason they were similar. They tested this on thousands of images and found that their method is much more reliable than older ways of guessing. They showed that by tweaking the secret code directly, they could explain exactly why a striped shirt matches another striped shirt, even if the colors are different. They even used this to find groups of images that share the same reason for being similar, not just the same look, proving that their "flavor detector" can help us understand the hidden logic of how computers see the world.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →