Elamur Research⌕
☰
home / papers / 2026 / Model Directions, Not Words: Mechanistic Topic Models Using Sparse Autoencoders

Model Directions, Not Words: Mechanistic Topic Models Using Sparse Autoencoders

Paper · 2026 · Carolina Zheng, Nicolas Beltran-Velez, Sweta Karlekar et al.

Summary

Classic topic models such as LDA work on word counts, and most neural variants still present topics as ranked word lists. Both approaches have trouble expressing abstract themes like tone, style or social context. The authors propose Mechanistic Topic Models (MTMs), which replace words with features from sparse autoencoders (SAEs) trained on LLM activations. Each feature is an interpretable direction with an automatically generated natural-language description.

They adapt three existing models to this feature space: mLDA, mETM and mBERTopic. Because topics are now sets of activation directions, they also act as steering vectors for controlled text generation. Word-list and feature-based topics are hard to compare directly, so the authors introduce topic judge, a tournament-style evaluation in which an LLM makes pairwise comparisons.

On eight corpora, MTMs equal or beat traditional and neural baselines on coherence. Topic judge consistently prefers them, especially on abstract and short-text data, and steering keeps generations fluent. The work shows that interpretability tools can serve practical downstream tasks.

Key points

  • Three variants are built on SAE features: mLDA (from LDA), mETM (from Embedded Topic Model) and mBERTopic (from BERTopic). The code is at github.com/blei-lab/mechanistic-topic-models.
  • Evaluation uses eight datasets: 20NG, Bills, Wiki, Yelp, AGNews, GoEmo, PoemSum and WritingPrompts.
  • In mLDA steering, the steered text matched the target topic better than the comparison text in 84.4–98.9% of cases; the peak was on Bills. Most wins came from strengths λ ∈ {30, 40, 50}, which produced 80% of the wins for mLDA, 77% for mETM and 86% for mBERTopic.
  • Fluency is measured as perplexity under the original model. Unsteered text scores about 6.2, which rises only slightly at λ=10–20 and reaches roughly 11–20 at λ=50. Steering vectors that use all of a topic's features work better than those using only the top 1, 5 or 10 features.
  • The method has two main limitations. It depends on the few LLMs with pretrained SAEs and on accurate feature labels. It also adds a GPU-heavy featurization step, plus feature filtering with GPT-4o mini, which cost $0.33 in total across the eight datasets.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

📚 Shelves 6The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 worksSocial Sciences · 1,954 worksGeneral Social Sciences · 254 works

🧭 Topics 1Research subjects and languages the work is about.Interpretability · 149 works

💡 Concepts 1Key ideas and methods explained on our concept pages.Topic modeling · 47 works

Cite

Cite as Carolina Zheng, Nicolas Beltran-Velez, Sweta Karlekar, Claudia Shi, Achille Nazaret, Asif Mallik, Amir Feder and David M. Blei. 2026. Model Directions, Not Words: Mechanistic Topic Models Using Sparse Autoencoders. Transactions of the Association for Computational Linguistics.

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.1162/tacl.a.797

@article{zheng2026model,
  title = {{Model Directions, Not Words: Mechanistic Topic Models Using Sparse Autoencoders}},
  author = {Carolina Zheng, Nicolas Beltran-Velez, Sweta Karlekar, Claudia Shi, Achille Nazaret, Asif Mallik, Amir Feder and David M. Blei},
  journal = {Transactions of the Association for Computational Linguistics},
  year = {2026},
  doi = {10.1162/tacl.a.797},
  url = {https://doi.org/10.1162/tacl.a.797}
}

References

73 references, 26 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Edward S. Adler and John D. Wilkerson. 2018. Congressional bills project: 1995-2018. find
  2. Dimo Angelov. 2020. Top2Vec: Distributed representations of topics. arXiv preprint arXiv:2008.09470.
  3. Andy Arditi, Oscar Obeso, Aaquib Syed, Daniel Paleka, Nina Panickssery, Wes Gurnee, and Neel Nanda. 2024. Refusal in language models is mediated by a single direction. In Advances in Neural Information Processing Systems, volume 37, pages 136037–136083.
  4. Federico Bianchi, Silvia Terragni, and Dirk Hovy. 2021a. Pre-training is a hot topic: Contextualized document embeddings improve topic coherence. In Proceedings of the Association for Computational Linguistics and the International Joint Conference on Natural Language Processing, pages 759–766.
  5. Federico Bianchi, Silvia Terragni, Dirk Hovy, Debora Nozza, and Elisabetta Fersini. 2021b. Cross-lingual contextualized topic models with zero-shot learning. In Proceedings of the European Chapter of the Association for Computational Linguistics, pages 1676–1683.
  6. Steven Bills, Nick Cammarata, Dan Mossing, Henk Tillman, Leo Gao, Gabriel Goh, Ilya Sutskever, Jan Leike, Jeff Wu, and William Saunders. 2023. Language models can explain neurons in language models. Technical blog post. find
  7. David M. Blei. 2012. Probabilistic topic models. Communications of the ACM, 55(4):77–84. find
  8. David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet allocation. Journal of Machine Learning Research, 3:993–1022.
  9. Ralph A. Bradley and Milton E. Terry. 1952. Rank analysis of incomplete block designs: I. the method of paired comparisons. 39(3/4):324–345. find
  10. Biometrika, Trenton Bricken, Adly Templeton, Joshua Batson, Brian Chen, Adam Jermyn, Tom Conerly, Nick Turner, Cem Anil, Carson Denison, Amanda Askell, Robert Lasenby, Yifan Wu, Shauna Kravec, Nicholas Schiefer, Tim Maxwell, Nicholas Joseph, Zac Hatfield-Dodds, Alex Tamkin, Karina Nguyen, Brayden Mc… find
  11. Sophie Burkhardt and Stefan Kramer. 2019. Decoupling sparsity and smoothness in the Dirichlet variational autoencoder topic model. Journal of Machine Learning Research, 20(131):1–27. find
  12. Yuanpu Cao, Tianrong Zhang, Bochuan Cao, Ziyi Yin, Lu Lin, Fenglong Ma, and Jinghui Chen. 2024. Personalized steering of large language models: Versatile steering vectors through bidirectional preference optimization. In Advances in Neural Information Processing Systems, volume 37, pages 49519–49551… find
  13. Jonathan D. Chang, Jordan L. Boyd-Graber, Sean Gerrish, Chong Wang, and David M. Blei. 2009. Reading tea leaves: How humans interpret topic models. In Advances in Neural Information Processing Systems, volume 22, pages 288–296.
  14. Cheng-Han Chiang and Hung-yi Lee. 2023. Can large language models be an alternative to human evaluations? In Proceedings of the Association for Computational Linguistics, pages 15607–15631. find
  15. Wei-Lin Chiang, Lianmin Zheng, Ying Sheng, Anastasios Nikolas Angelopoulos, Tianle Li, Dacheng Li, Banghua Zhu, Hao Zhang, Michael Jordan, Joseph E. Gonzalez, and Ion Stoica. 2024. Chatbot Arena: An open platform for evaluating LLMs by human preference. In Proceedings of the International Conference…
  16. Valérie Costa, Thomas Fel, Ekdeep S. Lubana, Bahareh Tolooshams, and Demba Ba. 2025. From flat to hierarchical: Extracting sparse representations with matching pursuit. In Advances in Neural Information Processing Systems, volume 38, pages 34381–34424. find
  17. Hoagy Cunningham, Aidan Ewart, Logan Riggs, Robert Huben, and Lee Sharkey. 2024. Sparse autoencoders find highly interpretable features in language models. In Proceedings of the International Conference on Learning Representations. find
  18. Dorottya Demszky, Dana Movshovitz-Attias, Jeongwoo Ko, Alan Cowen, Gaurav Nemade, and Sujith Ravi. 2020. GoEmotions: A dataset of fine-grained emotions. In Proceedings of the Association for Computational Linguistics, pages 4040–4054. find
  19. Adji B. Dieng, Francisco J. R. Ruiz, and David M. Blei. 2020. Topic modeling in embedding spaces. Transactions of the Association for Computational Linguistics, 8:439–453.
  20. Caitlin Doogan. 2022. A Topic Is Not a Theme: Towards a Contextualised Approach to Topic Modelling. Ph.D. thesis, Monash University, Clayton, Vic, Australia. find
  21. Nelson Elhage, Tristan Hume, Catherine Olsson, Nicholas Schiefer, Tom Henighan, Shauna Kravec, Zac Hatfield-Dodds, Robert Lasenby, Dawn Drain, Carol Chen, Roger Grosse, Sam McCandlish, Jared Kaplan, Dario Amodei, Martin Wattenberg, and Christopher Olah. 2022. Toy models of superposition. arXiv prepr… find
  22. Joshua Engels, Eric J. Michaud, Isaac Liao, Wes Gurnee, and Max Tegmark. 2025. Not all language model features are one-dimensionally linear. In Proceedings of the International Conference on Learning Representations. find
  23. Angela Fan, Mike Lewis, and Yann Dauphin. 2018. Hierarchical neural story generation. In Proceedings of the Association for Computational Linguistics, pages 889–898.
  24. Leo Gao, Tom Dupré la Tour, Henk Tillman, Gabriel Goh, Rajan Troll, Alec Radford, Ilya Sutskever, Jan Leike, and Jeffrey Wu. 2025a. Scaling and evaluating sparse autoencoders. In Proceedings of the International Conference on Learning Representations. find
  25. Mingqi Gao, Yixin Liu, Xinyu Hu, Xiaojun Wan, Jonathan Bragg, and Arman Cohan. 2025b. find
  26. Re-evaluating automatic LLM system ranking for alignment with human preference. In Findings of the Association for Computational Linguistics: North American Chapter of the Association for Computational Linguistics, pages 4605– 4629. Gemma Team, Morgane Riviere, Shreya Pathak, Pier Giuseppe Sessa, Ca… find
  27. Leander Girrbach and Zeynep Akata. 2026. Sparse autoencoders are topic models. In Proceedings of the International Conference on Machine Learning. find
  28. Thomas L. Griffiths and Mark Steyvers. 2004. Finding scientific topics. Proceedings of the National Academy of Sciences of the United States of America, 101(Suppl 1):5228–5235. find
  29. Maarten Grootendorst. 2022. BERTopic: Neural topic modeling with a class-based TF-IDF procedure. arXiv preprint arXiv:2203.05794.
  30. Evan Hernandez, Belinda Z. Li, and Jacob Andreas. 2024. Inspecting and editing knowledge representations in language models. In Proceedings of the Conference on Language Modeling.
  31. Matthew Honnibal, Ines Montani, Sofie Van Lan-deghem, and Adriane Boyd. 2020. spaCy: Industrial-strength natural language processing in Python. find
  32. Alexander M. Hoyle, Pranav Goel, Andrew Hian-Cheong, Denis Peskov, Jordan L. Boyd-Graber, and Philip Resnik. 2021. Is automated topic model evaluation broken? The incoherence of coherence. In Advances in Neural Information Processing Systems, volume 34, pages 2018– 2033. find
  33. Alexander M. Hoyle, Rupak Sarkar, Pranav Goel, and Philip Resnik. 2022. Are neural topic models broken? In Findings of the Association for Computational Linguistics: Empirical Methods in Natural Language Processing, pages 5321– 5344. find
  34. Ken Lang. 1995. NewsWeeder: Learning to filter netnews. In Proceedings of the International Conference on Machine Learning, pages 331– 339. find
  35. Jey Han Lau, David Newman, and Timothy Baldwin. 2014. Machine reading tea leaves: Automatically evaluating topic coherence and topic model quality. In Proceedings of the European Chapter of the Association for Computational Linguistics, pages 530–539.
  36. Haitao Li, Qian Dong, Junjie Chen, Huixue Su, Yujia Zhou, Qingyao Ai, Ziyi Ye, and Yiqun Liu. 2024. LLMs-as-judges: A comprehensive survey on LLM-based evaluation methods. arXiv preprint arXiv:2412.05579.
  37. Qintong Li, Leyang Cui, Lingpeng Kong, and Wei Bi. 2025. Exploring the reliability of large language models as customized evaluators for diverse NLP tasks. In Proceedings of the International Conference on Computational Linguistics, pages 10325–10344.
  38. Tom Lieberum, Senthooran Rajamanoharan, Arthur Conmy, Lewis Smith, Nicolas Sonnerat, Vikrant Varma, János Kramár, Anca Dragan, Rohin Shah, and Neel Nanda. 2024. Gemma Scope: Open sparse autoencoders everywhere all at once on Gemma 2. In Proceedings of the BlackboxNLP Workshop: Analyzing and Interpre…
  39. Johnny Lin. 2023. Neuronpedia: Interactive reference and tooling for analyzing neural networks. find
  40. Yinhong Liu, Han Zhou, Zhijiang Guo, Ehsan Shareghi, Ivan Vulić, Anna Korhonen, and Nigel Collier. 2024. Aligning with human judgement: The role of pairwise preference in large language model evaluators. In Proceedings of the Conference on Language Modeling, pages 1–20.
  41. Ridwan Mahbub, Ifrad Khan, Samiha Anuva, Md Shihab Shahriar, Md Tahmid Rahman Laskar, and Sabbir Ahmed. 2023. Unveiling the essence of poetry: Introducing a comprehensive dataset and benchmark for poem summarization. In Empirical Methods in Natural Language Processing, pages 14878–14886. find
  42. Andrew K. McCallum. 2002. MALLET: A machine learning for language toolkit. find
  43. Leland McInnes, John Healy, and Steve Astels. 2017. hdbscan: Hierarchical density based clustering. Journal of Open Source Software, 2(11):205.
  44. Leland McInnes, John Healy, Nathaniel Saul, and Lukas Großberger. 2018. UMAP: Uniform manifold approximation and projection. Journal of Open Source Software, 3(29):861. find
  45. Stephen Merity, Caiming Xiong, James Bradbury, and Richard Socher. 2017. Pointer sentinel mixture models. In Proceedings of the International Conference on Learning Representations.
  46. Tomas Mikolov, Wen-tau Yih, and Geoffrey Zweig. 2013. Linguistic regularities in continuous space word representations. In Proceedings of the North American Chapter of the Association for Computational Linguistics, pages 746–751.
  47. Rajiv Movva, Kenny Peng, Nikhil Garg, Jon Kleinberg, and Emma Pierson. 2025. Sparse autoencoders for hypothesis generation. In Proceedings of the International Conference on Machine Learning, volume 267, pages 44997–45023. find
  48. Ben Naismith, Phoebe Mulcaire, and Jill Burstein. 2023. Automated evaluation of written discourse coherence using GPT-4. In Proceedings of the Workshop on Innovative Use of NLP for Building Educational Applications, pages 394– 403.
  49. David Newman, Jey Han Lau, Karl Grieser, and Timothy Baldwin. 2010. Automatic evaluation of topic coherence. In Proceedings of the North American Chapter of the Association for Computational Linguistics, pages 100–108.
  50. Kyle O’Brien, David Majercak, Xavier Fernandes, Richard Edgar, Blake Bullwinkel, Jingya Chen, Harsha Nori, Dean Carignan, Eric Horvitz, and Forough Poursabzi-Sangde. 2025. Steering language model refusal with sparse autoencoders. In Proceedings of the Workshop on Reliable and Responsible Foundation… find
  51. OpenAI. 2024. GPT-4o mini: Advancing cost-efficient intelligence. find
  52. OpenAI. 2025. Introducing GPT-4.1 in the API. find
  53. Kiho Park, Yo Joong Choe, and Victor Veitch. 2024. The linear representation hypothesis and the geometry of large language models. In Proceedings of the International Conference on Machine Learning, volume 235, pages 39643–39666.
  54. Gonçalo Santos Paulo, Alex Troy Mallen, Caden Juang, and Nora Belrose. 2025. Automatically interpreting millions of features in large language models. In Proceedings of the International Conference on Machine Learning, volume 267, pages 48393–48421. find
  55. Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, Jake Vanderplas, Alexandre Passos, David Cournapeau, Matthieu Brucher, Matthieu Perrot, and Édouard Duchesnay. 2011. Scikit-learn:… find
  56. Antônio Pereira, Felipe Viegas, Diego Roberto Colombo Dias, Elisa Tuler, Ana Cláudia Machado, Guilherme Fonseca, Marcos André Gonçalves, and Leonardo Rocha. 2025. “Are the current topic modeling evaluation metrics enough?” Mitigating the limitations of topic modeling evaluation metrics using a multi… find
  57. Chau Minh Pham, Alexander M. Hoyle, Simeng Sun, Philip Resnik, and Mohit Iyyer. 2024. TopicGPT: A prompt-based topic modeling framework. In Proceedings of the North American Chapter of the Association for Computational Linguistics, pages 2956–2984.
  58. Nina Rimsky, Nick Gabrieli, Julian Schulz, Meg Tong, Evan Hubinger, and Alexander Turner. 2024. Steering Llama 2 via contrastive activation addition. In Proceedings of the Association for Computational Linguistics, pages 15504– 15522. find
  59. Mansi Sakarvadia, Aswathy Ajith, Arham Khan, Daniel Grzenda, Nathaniel Hudson, André Bauer, Kyle Chard, and Ian Foster. 2023. Memory injections: Correcting multi-hop reasoning failures during inference in transformer-based language models. In Proceedings of the BlackboxNLP Workshop: Analyzing and In… find
  60. Lewis Smith, Senthooran Rajamanoharan, Arthur Conmy, Callum McDougall, Tom Lieberum, János Kramár, Rohin Shah, and Neel Nanda. 2025. Negative results for SAEs on downstream tasks and deprioritising SAE research (GDM mech interp team progress update \#2). Technical blog post. find
  61. Dominik Stammbach, Vilém Zouhar, Alexander Hoyle, Mrinmaya Sachan, and Elliott Ash. 2023. Revisiting automated topic model evaluation with large language models. In Empirical Methods in Natural Language Processing, pages 9348–9357. find
  62. Alex Tamkin, Mohammad Taufeeque, and Noah D. Goodman. 2024. Codebook features: Sparse and discrete interpretability for neural networks. In Proceedings of the International Conference on Machine Learning, volume 235, pages 47535– 47563. find
  63. Daniel Chee Hian Tan, David Chanin, Aengus Lynch, Brooks Paige, Dimitrios Kanoulas, Adrià Garriga-Alonso, and Robert Kirk. 2024. Analysing the generalisation and reliability of steering vectors. In Advances in Neural Information Processing Systems, volume 37, pages 139179–139212. find
  64. Adly Templeton, Tom Conerly, Jonathan Marcus, Jack Lindsey, Trenton Bricken, Brian Chen, Adam Pearce, Craig Citro, Emmanuel Ameisen, Andy Jones, Hoagy Cunningham, Nicholas L. Turner, Callum McDougall, Monte MacDiarmid, C. Daniel Freeman, Theodore R. Sumers, Edward Rees, Joshua Batson, Adam Jermyn, S… find
  65. Alexander Matt Turner, Lisa Thiergart, Gavin Leech, David Udell, Juan J. Vazquez, Ulisse Mini, and Monte MacDiarmid. 2023. Steering language models with activation engineering. arXiv preprint arXiv:2308.10248.
  66. Felipe Viegas, Antonio Pereira, Washington Cunha, Celso França, Claudio Andrade, Elisa Tuler, Leonardo Rocha, and Marcos André Gonçalves. 2025. Exploiting contextual embeddings in hierarchical topic modeling and investigating the limits of the current evaluation metrics. Computational Linguistics, 5… find
  67. Tianlong Wang, Xianfeng Jiao, Yinghao Zhu, Zhongzhi Chen, Yifan He, Xu Chu, Junyi Gao, Yasha Wang, and Liantao Ma. 2025. Adaptive activation steering: A tuning-free LLM truthfulness improvement method for diverse hallucinations categories. In Proceedings of the Association for Computing Machinery We… find
  68. Xiaobao Wu, Thong Nguyen, Delvin Ce Zhang, William Yang Wang, and Anh Tuan Luu. 2024. FASTopic: Pretrained transformer is a fast, adaptive, stable, and transferable topic model. In Advances in Neural Information Processing Systems, volume 37, pages 84447–84481. find
  69. Zhengxuan Wu, Aryaman Arora, Atticus Geiger, Zheng Wang, Jing Huang, Dan Jurafsky, Christopher D. Manning, and Christopher Potts. 2025. AxBench: Steering LLMs? Even simple baselines outperform sparse autoencoders. In Proceedings of the International Conference on Machine Learning, volume 267, pages… find
  70. Zeyu Yun, Yubei Chen, Bruno Olshausen, and Yann LeCun. 2021. Transformer visualization via dictionary learning: Contextualized embedding as a linear superposition of transformer factors. In Proceedings of the Workshop on Knowledge Extraction and Integration for Deep Learning Architectures, pages 1–1… find
  71. Xiang Zhang, Junbo Zhao, and Yann LeCun. 2015. Character-level convolutional networks for text classification. In Advances in Neural Information Processing Systems, volume 28, pages 649– 657.
  72. Zihan Zhang, Meng Fang, Ling Chen, and Mohammad Reza Namazi Rad. 2022. Is neural topic modelling better than clustering? An empirical study on clustering with contextual embeddings for topics. In Proceedings of the North American Chapter of the Association for Computational Linguistics, pages 3886–3… find
  73. Lianmin Zheng, Wei-Lin Chiang, Ying Sheng, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang, Zi Lin, Zhuohan Li, Dacheng Li, Eric P. Xing, Hao Zhang, Joseph E. Gonzalez, and Ion Stoica. 2023. Judging LLM-as-a-judge with MT-Bench and Chatbot Arena. In Advances in Neural Information Processing Systems, volu…

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/zheng-2026-model-directions-not-words-mechanistic/