Heatmap-Guided Spatial Weighting Improves Class-Discriminative SAE Feature Vector Extraction in Vision Transformers
Master’s Final Defense
Table of Contents
Chavakan YIMMARK | Master’s Final Defense
2
What is Vision Transformer
Chavakan YIMMARK | Master’s Final Defense
3
Explainable AI
Chavakan YIMMARK | Master’s Final Defense
4
Mechanistic Interpretability
PatchSAE
Chavakan YIMMARK | Master’s Final Defense
5
PatchSAE [4] applied Sparse Autoencoder (SAE) to extract feature vectors from patch tokens in ViT
PatchSAE’s Problem
Chavakan YIMMARK | Master’s Final Defense
6
Problem
Explainable AI
Chavakan YIMMARK | Master’s Final Defense
7
Mechanistic Interpretability
Post-hoc Interpretability
Post-hoc Interpretability
Chavakan YIMMARK | Master’s Final Defense
8
RQ1: Can post-hoc methods help with dilution?
RQ2: How do we choose a good post-hoc method?
HG-PatchSAE (Our framework)
Chavakan YIMMARK | Master’s Final Defense
9
Experimental Setup
Chavakan YIMMARK | Master’s Final Defense
10
Evaluation Metric
Configuration
Raw Attention, Attention Rollout, LeGrad, Grad-SAM, �Transformer Attribution, LayerCAM�
Top-K Feature Faithfulness (FF)
Chavakan YIMMARK | Master’s Final Defense
11
Top-K On: Keep the most active features Top-K Off: Remove the most active features
Top-K Feature Faithfulness (FF): How faithfully the Top-K features capture the information used by the model
Results (FF)
Chavakan YIMMARK | Master’s Final Defense
12
Results (FF)
Chavakan YIMMARK | Master’s Final Defense
13
Results (FF)
Chavakan YIMMARK | Master’s Final Defense
14
Energy-based pointing Game (EPG)
Chavakan YIMMARK | Master’s Final Defense
15
Results (EPG)
Chavakan YIMMARK | Master’s Final Defense
16
Conclusion
Chavakan YIMMARK | Master’s Final Defense
17
Findings
Limitation
Future work
References
Chavakan YIMMARK | Master’s Final Defense
18
[1] A. Dosovitskiy, L. Beyer, A. Kolesnikov, D. Weissenborn, X. Zhai, T. Unterthiner, M. Dehghani, M. Minderer, G. Heigold, S. Gelly, J. Uszkoreit, and N. Houlsby. An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale, International Conference on Learning Representations (ICLR) (2021)
[2] N. Elhage, T. Hume, C. Olsson, N. Schiefer, T. Henighan, S. Kravec, Z. Hatfield-Dodds, R. Lasenby, D. Drain, C. Chen, R. Grosse, S. McCandlish, J. Kaplan, D. Amodei, M. Wattenberg, and C. Olah. Toy Models of Superposition, Transformer Circuits Thread (2022)
[3] A. Templeton, T. Conerly, J. Marcus, J. Lindsey, T. Bricken, B. Chen, A. Pearce, C. Citro, E. Ameisen, A. Jones, H. Cunningham, N. L. Turner, C. McDougall, M. MacDiarmid, A. Tamkin, E. Durmus, T. Hume, F. Mosconi, C. D. Freeman, T. R. Sumers, E. Rees, J. Batson, A. Jermyn, S. Carter, C. Olah, and T. Henighan. Scaling Monosemanticity: Extracting Interpretable Features from Claude 3 Sonnet. Transformer Circuits Thread (2024).
[4] H. Lim, J. Choi, J. Choo, and S. Schneider. Sparse Autoencoders Reveal Selective Remapping of Visual Concepts During Adaptation, International Conference on Learning Representations (ICLR), pp.46012–46037 (2025)
[5] A. Radford, J. W. Kim, C. Hallacy, A. Ramesh, G. Goh, S. Agarwal, G. Sastry, A. Askell, P. Mishkin, J. Clark, G. Krueger, and I. Sutskever. Learning Transferable Visual Models From Natural Language Supervision, International Conference on Machine Learning (ICML), pp.8748–8763 (2021)
[6] J. Deng, W. Dong, R. Socher, L. J. Li, K. Li, and L. Fei-Fei. ImageNet: A Large-Scale Hierarchical Image Database, IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp.248–255 (2009)
[7] H. Wang, Z. Wang, M. Du, F. Yang, Z. Zhang, S. Ding, P. Mardziel, and X. Hu. Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networks, IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp.24–25 (2020)
Appendix: Results (NCC)
Chavakan YIMMARK | Master’s Final Defense
19
Appendix: Results (NCC)
Chavakan YIMMARK | Master’s Final Defense
20
Appendix: Results (NCC)
Chavakan YIMMARK | Master’s Final Defense
21
Appendix: Results (FF with ON/OFF)
Chavakan YIMMARK | Master’s Final Defense
22
Appendix: Class Prototype Construction and Data Subset
Chavakan YIMMARK | Master’s Final Defense
23
Appendix: Mechanistic Interpretability
Chavakan YIMMARK | Master’s Final Defense
24
Appendix: CLIP
Chavakan YIMMARK | Master’s Final Defense
25