Interpretability Beyond Feature Attribution Quantitative Testing with Concept Activation Vectors (TCAV)
summary of Interpretability Beyond Feature Attribution Quantitative Testing with Concept Activation Vectors (TCAV)
[1711.11279] Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV) The concept should come from the user side. Each concept is defined by several images, like stipe images. Then they used a bottle neck (m) in the model and train a linear classifier between these provided images and random images. Then they can measure the influence of a concept on an image from a model’s perspective. they calculate gradient of the image and backprop till the bottle neck and multiply it with the learned classifier.
/image9.png)
They offer a relative TCAV that gets multiple concepts and learns the classifier to distinguish between these concepts (no random sample anymore). This will help us to detect the relationship between concepts. For example we can learn dot <-> stripe classification and check how much a zebra has one of them.