🤖 AI Summary
This work addresses the high computational cost, inter-layer score inconsistency, and statistical instability of the TCAV method in concept-based interpretability by proposing the E-TCAV framework. Through a systematic analysis of how latent classifiers influence TCAV variance, this study demonstrates for the first time that the penultimate layer can serve as an efficient proxy for network-wide TCAV computation. Furthermore, it models the degradation characteristics of directional sensitivity to enhance stability. The resulting approach substantially reduces computational complexity, achieving linear speedup. Extensive experiments across four network architectures and five cross-modal datasets show that E-TCAV significantly improves efficiency while preserving explanation fidelity, thereby enabling real-time model debugging and concept-guided training.
📝 Abstract
TCAV (Testing with Concept Activation Vectors) is an interpretability method that assesses the alignment between the internal representations of a trained neural network and human-understandable, high-level concepts. Though effective, TCAV suffers from significant computational overhead, inter-layer disagreement of TCAV scores, and statistical instability. This work takes a step toward addressing these challenges by introducing E-TCAV, a framework for efficient approximation of TCAV scores, which is based on extensive investigation into three key aspects of the TCAV methodology: 1) the effect of latent classifiers on the stability of TCAV scores, 2) the inter-layer agreement of TCAV scores, and 3) the use of the penultimate layer as a fast proxy for earlier layers for TCAV computation. To ensure a solid foundation for E-TCAV, we conduct extensive evaluations across four different architectures and five datasets, encompassing problems from both computer vision and natural language domains. Our results show that the layers in the final block of the neural network strongly agree with the penultimate layer in terms of the TCAV scores, and the commonly observed variance of the TCAV scores can be attributed to the choice of the latent classifier. Leveraging this inter-layer agreement and the degeneracy of directional sensitivities at the penultimate layer, E-TCAV guarantees linearly scaling speed-ups with respect to the network's size and the number of evaluation samples, marking a step towards efficient model debugging and real-time concept-guided training.