Saved in:
Bibliographic Details
Main Authors: Klindt, David, O'Neill, Charles, Reizinger, Patrik, Maurer, Harald, Miolane, Nina
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.01824
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909522749030400
author Klindt, David
O'Neill, Charles
Reizinger, Patrik
Maurer, Harald
Miolane, Nina
author_facet Klindt, David
O'Neill, Charles
Reizinger, Patrik
Maurer, Harald
Miolane, Nina
contents Understanding how information is represented in neural networks is a fundamental challenge in both neuroscience and artificial intelligence. Despite their nonlinear architectures, recent evidence suggests that neural networks encode features in superposition, meaning that input concepts are linearly overlaid within the network's representations. We present a perspective that explains this phenomenon and provides a foundation for extracting interpretable representations from neural activations. Our theoretical framework consists of three steps: (1) Identifiability theory shows that neural networks trained for classification recover latent features up to a linear transformation. (2) Sparse coding methods can extract disentangled features from these representations by leveraging principles from compressed sensing. (3) Quantitative interpretability metrics provide a means to assess the success of these methods, ensuring that extracted features align with human-interpretable concepts. By bridging insights from theoretical neuroscience, representation learning, and interpretability research, we propose an emerging perspective on understanding neural representations in both artificial and biological systems. Our arguments have implications for neural coding theories, AI transparency, and the broader goal of making deep learning models more interpretable.
format Preprint
id arxiv_https___arxiv_org_abs_2503_01824
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle From superposition to sparse codes: interpretable representations in neural networks
Klindt, David
O'Neill, Charles
Reizinger, Patrik
Maurer, Harald
Miolane, Nina
Machine Learning
Understanding how information is represented in neural networks is a fundamental challenge in both neuroscience and artificial intelligence. Despite their nonlinear architectures, recent evidence suggests that neural networks encode features in superposition, meaning that input concepts are linearly overlaid within the network's representations. We present a perspective that explains this phenomenon and provides a foundation for extracting interpretable representations from neural activations. Our theoretical framework consists of three steps: (1) Identifiability theory shows that neural networks trained for classification recover latent features up to a linear transformation. (2) Sparse coding methods can extract disentangled features from these representations by leveraging principles from compressed sensing. (3) Quantitative interpretability metrics provide a means to assess the success of these methods, ensuring that extracted features align with human-interpretable concepts. By bridging insights from theoretical neuroscience, representation learning, and interpretability research, we propose an emerging perspective on understanding neural representations in both artificial and biological systems. Our arguments have implications for neural coding theories, AI transparency, and the broader goal of making deep learning models more interpretable.
title From superposition to sparse codes: interpretable representations in neural networks
topic Machine Learning
url https://arxiv.org/abs/2503.01824