Interpretabilidade mecanicista

Interpretabilidade mecanística (frequentemente abreviada como mec interp, mecinterp ou MI) é um subcampo de pesquisa dentro da inteligência artificial explicável que visa compreender o funcionamento interno de redes neurais analisando os mecanismos presentes em seus cálculos. A abordagem busca analisar redes neurais de maneira semelhante a como programas de computador binários podem ser submetidos a engenharia reversa para entender suas funções.

História

O termo interpretabilidade mecanística foi cunhado por Chris Olah como uma descrição de seu trabalho em análise de circuitos, em oposição aos métodos usuais em IA interpretável. A análise de circuitos tentava caracterizar completamente características e circuitos individuais dentro de modelos, enquanto o campo mais amplo tendia a abordagens baseadas em gradiente, como mapas de saliência.

Antes da análise de circuitos, o trabalho no subcampo combinava várias técnicas, como visualização de características, redução de dimensionalidade e atribuição com métodos de interação humano-computador para analisar modelos como o modelo de visão Inception v1.

Conceitos-chave

A interpretabilidade mecanística visa identificar estruturas, circuitos ou algoritmos codificados nos pesos de modelos de aprendizado de máquina. Isso contrasta com métodos de interpretabilidade anteriores que se concentravam principalmente em explicações de entrada-saída.

Hipótese da representação linear

Inserções de palavras simples exibem uma representação linear da semântica. A relação entre um país e sua capital é codificada em uma direção linear no exemplo acima.

Esta hipótese sugere que conceitos de alto nível são representados como direções lineares no espaço de ativação de redes neurais. Evidências empíricas de inserções de palavras e modelos de linguagem grandes apoiam essa visão, embora ela não se sustente universalmente.

Métodos

A interpretabilidade mecanística emprega métodos causais para entender como os componentes internos do modelo influenciam as saídas, frequentemente usando ferramentas formais da teoria da causalidade.

A interpretabilidade mecanística, no campo da segurança de IA, é usada para entender e verificar o comportamento de sistemas de IA complexos e para tentar identificar riscos potenciais como o desalinhamento de IA.

Autoencoders esparsos

Um autoencoder esparso (SAE) é um modelo treinado para desembaraçar as ativações de redes neurais em representações esparsas. As dimensões aprendidas frequentemente representam conceitos simples e compreensíveis por humanos. A técnica foi aplicada à interpretabilidade de modelos de linguagem grandes pela Anthropic.

Características e circuitos

Um circuito em uma rede neural é composto por cadeias causais de ativações de características. Ao mapear quais circuitos levam a quais consequências posteriores, bem como ao ativar e inibir circuitos, pode-se analisar como uma rede neural (como um LLM) chega a um determinado resultado a partir de uma determinada entrada.

Referências

  1. ↑ Saphra, Naomi; Wiegreffe, Sarah (2024). «Mechanistic?» (PDF). Cópia arquivada (PDF) em 16 de março de 2026
  2. ↑ Olah, Chris; Cammarata, Nick; Schubert, Ludwig; Goh, Gabriel; Petrov, Michael; Carter, Shan (10 de março de 2020). «Zoom In: An Introduction to Circuits». Distill. 5 (3). ISSN 2476-0757. doi:10.23915/distill.00024.001
  3. ↑ Olah, Chris; Satyanarayan, Arvind; Johnson, Ian; Carter, Shan; Schubert, Ludwig; Ye, Katherine; Mordvintsev, Alexander (6 de março de 2018). «The Building Blocks of Interpretability». Distill. 3 (3). ISSN 2476-0757. doi:10.23915/distill.00010
  4. ↑ Olah, Chris; Cammarata, Nick; Schubert, Ludwig; Goh, Gabriel; Petrov, Michael; Carter, Shan (1 de abril de 2020). «An Overview of Early Vision in InceptionV1». Distill. 5 (4). ISSN 2476-0757. doi:10.23915/distill.00024.002. Cópia arquivada em 7 de junho de 2026
  5. ↑ Conmy, Arthur; Mavor-Parker, Augustine N.; Lynch, Aengus; Heimersheim, Stefan; Garriga-Alonso, Adrià (10 de dezembro de 2023). «Towards automated circuit discovery for mechanistic interpretability». Red Hook, Nova Iorque: Curran Associates Inc. pp. 16318–16352
  6. 1 2 Levy, Steven (27 de outubro de 2025). «Why AI Breaks Bad». Wired. ISSN 1059-1028. Consultado em 18 de março de 2026. Cópia arquivada em 7 de maio de 2026
  7. ↑ Kästner, Lena; Crook, Barnaby (11 de outubro de 2024). «Explaining AI through mechanistic interpretability». European Journal for Philosophy of Science. 14 (4). ISSN 1879-4920. doi:10.1007/s13194-024-00614-4
  8. ↑ Mikolov, Tomas; Yih, Wen-tau; Zweig, Geoffrey (junho de 2013). «Linguistic Regularities in Continuous Space Word Representations». Atlanta, Geórgia: Association for Computational Linguistics. pp. 746–751. Cópia arquivada em 11 de maio de 2026
  9. ↑ Park, Kiho; Choe, Yo Joong; Veitch, Victor (21 de julho de 2024). «The linear representation hypothesis and the geometry of large language models». Proceedings of Machine Learning Research. Viena, Áustria. pp. 39643–39666
  10. ↑ Vig, Jesse; Gehrmann, Sebastian; Belinkov, Yonatan; Qian, Sharon; Nevo, Daniel; Singer, Yaron; Shieber, Stuart (6 de dezembro de 2020). «Investigating gender bias in language models using causal mediation analysis». Red Hook, Nova Iorque: Curran Associates Inc. pp. 12388–12401. ISBN 978-1-7138-2954-6
  11. ↑ Sullivan, Mark (22 de abril de 2025). «This startup wants to reprogram the mind of AI—and just got $50 million to do it». Fast Company. Consultado em 12 de maio de 2025. Cópia arquivada em 20 de julho de 2025
  12. ↑ «Researchers are figuring out how large language models work». The Economist. 11 de julho de 2024. ISSN 0013-0613. Consultado em 18 de março de 2026
  13. ↑ Geiger, Atticus; Ibeling, Duligur; Zur, Amir; Chaudhary, Maheep; Chauhan, Sonakshi; Huang, Jing; Arora, Aryaman; Wu, Zhengxuan; Goodman, Noah; Potts, Christopher; Icard, Thomas (2025). «Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretability». Journal of Machine Learning Research. 26 (83): 1–64. ISSN 1533-7928. Cópia arquivada em 7 de junho de 2026
  14. ↑ Somvanshi, Shriyank; Islam, Md Monzurul; Rafe, Amir; Tusti, Anannya Ghosh; Chakraborty, Arka; Baitullah, Anika; Chowdhury, Tausif Islam; Alnawmasi, Nawaf; Dutta, Anandi; Das, Subasish (junho de 2026). «Bridging the Black Box: A Survey on Mechanistic Interpretability in AI». ACM Computing Surveys. 58 (8). ISSN 0360-0300. doi:10.1145/3787104
  15. ↑ Lindsey, Jack; Gurnee, Wes; Ameisen, Emmanuel; etal (27 de março de 2025). «On the Biology of a Large Language Model». Transformer Circuits Thread. Anthropic. Cópia arquivada em 10 de junho de 2026

Leitura adicional