The Linear Representation Hypothesis is the conjecture that a neural network's internal representation space is fundamentally structured such that high-level concepts correspond to linear directions. This means a concept like 'honesty' or 'the French language' is not stored in a single neuron but is encoded as a vector in activation space, allowing the model to manipulate these concepts through simple linear algebra.
Glossary
Linear Representation Hypothesis

What is the Linear Representation Hypothesis?
The Linear Representation Hypothesis posits that neural networks encode high-level, human-interpretable concepts as specific, linear directions within their activation vector spaces.
This hypothesis is a cornerstone of mechanistic interpretability because it implies that model computations can be decomposed and understood by identifying these linear feature directions. Evidence for it comes from techniques like probing classifiers, which can easily recover interpretable concepts using a linear model on a network's activations, and activation engineering, where adding a concept's steering vector directly alters the model's behavior in a predictable way.
Core Characteristics of the Hypothesis
The Linear Representation Hypothesis posits that neural networks encode high-level, human-interpretable concepts as specific, linear directions within their activation vector spaces. This conjecture is the bedrock of modern mechanistic interpretability, providing a tractable framework for decoding model internals.
Concept as a Direction
The core claim is that a concept (e.g., 'honesty', 'French text', 'Python code') is represented not by a single neuron, but by a linear direction—a vector—in the model's activation space. This means the model's internal representation of a concept can be mathematically described as a straight line. The intensity of the concept in an input is measured by the dot product between the input's activation vector and the concept's direction vector. This linearity makes concepts amenable to algebraic manipulation.
Linear Probing as Evidence
The primary empirical support comes from probing classifiers. A simple linear model (like logistic regression) trained on a network's internal activations can easily predict a high-level property (e.g., part-of-speech, sentiment). Key implications:
- If a linear probe can decode a concept, the information is linearly separable in the representation space.
- This suggests the network itself is already using a linear encoding, as a non-linear probe would be required to untangle a non-linear representation.
- The probe's learned weights form a vector orthogonal to the decision boundary, which is interpreted as the concept direction.
Algebraic Vector Manipulation
A powerful consequence is that concepts can be manipulated with simple linear algebra. This is most famously demonstrated with word embeddings (e.g., Word2Vec, GloVe) where vector('King') - vector('Man') + vector('Woman') ≈ vector('Queen'). In transformer models, this extends to activation engineering:
- A steering vector for a concept (e.g., 'refusal') can be derived.
- Adding or subtracting this vector from the model's residual stream during a forward pass directly modulates the model's behavior.
- This allows for controlled generation without any prompt engineering, providing causal evidence for the hypothesis.
Relationship to Superposition
The Linear Representation Hypothesis is in direct tension with the phenomenon of superposition. Superposition posits that models compress more features than they have dimensions, leading to polysemantic neurons that fire for multiple unrelated concepts. The resolution is that concepts are still linear directions, but these directions are not axis-aligned (i.e., not a single neuron). Instead, they are sparse, almost-orthogonal vectors in a high-dimensional space. Sparse autoencoders are a key tool used to disentangle these superimposed features into a set of monosemantic, linear directions.
Causal Validation via Patching
Correlation from probing is not causation. The hypothesis is causally validated using activation patching and direct logit attribution. These techniques confirm that the linear direction is not just readable, but functionally used by the model:
- Activation Patching: Replacing an activation along a hypothesized concept direction with a counterfactual value changes the model's output in a predictable way.
- Direct Logit Attribution: The final model output (logits) can be linearly decomposed into the sum of individual component contributions, showing that the model's computation is fundamentally additive and linear in the residual stream.
The Residual Stream as a Communication Channel
The hypothesis is architecturally grounded in the residual stream of transformers. Each layer reads from and writes its output back to this shared, accumulating state vector. This design naturally encourages a linear representation scheme:
- Each attention head and MLP layer adds its output vector to the stream.
- The final representation is a linear sum of all component outputs.
- This additive structure makes it optimal for components to communicate by writing information into specific, independent linear directions, allowing later layers to read them without destructive interference.
Frequently Asked Questions
Explore the core questions surrounding the conjecture that neural networks encode high-level concepts as linear directions in their activation space, a foundational idea in mechanistic interpretability.
The Linear Representation Hypothesis is the conjecture that high-level, human-interpretable concepts are encoded as linear directions in the representation space of a neural network's activation vectors. This means a concept like 'honesty,' 'the French language,' or 'a positive sentiment' is not stored in a single neuron but rather as a specific, straight-line direction in the high-dimensional vector space of a layer's residual stream. The presence or intensity of that concept in the input can be measured by projecting the model's activation vector onto that concept's direction. This hypothesis is a cornerstone of mechanistic interpretability because it suggests we can understand and manipulate a model's internal world model using simple linear algebra, moving beyond the limitations of analyzing individual, polysemantic neurons.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Core concepts for understanding how high-level features are encoded as directions in a neural network's activation space.
Superposition
The hypothesized phenomenon where a model represents more independent features than it has dimensions in a given layer. Instead of dedicating one neuron to one concept, the model compresses sparse, almost-orthogonal features into a lower-dimensional space. This directly challenges the Linear Representation Hypothesis by suggesting that linear directions may be overlapping and compressed rather than cleanly separated.
Dictionary Learning
A decomposition method that factorizes a model's activations into a sparse linear combination of learned basis vectors. Each basis vector represents a distinct, interpretable feature. This technique is used to test the Linear Representation Hypothesis by attempting to recover the exact linear directions that encode concepts, even when they exist in superposition.
Sparse Autoencoder
An unsupervised architecture trained to decompose a model's dense, polysemantic activations into a sparse set of monosemantic features. By enforcing sparsity, SAEs attempt to disentangle the overlapping linear directions predicted by the Linear Representation Hypothesis, producing a clean dictionary of concept vectors from a single layer's output.
Probing Classifier
A simple supervised model—often a linear classifier—trained on a network's internal activations to predict a specific property. If a linear probe can accurately recover a concept, it provides strong evidence for the Linear Representation Hypothesis, demonstrating that the information is encoded in a linearly separable direction within the representation space.
Monosemanticity
The ideal property where a single neuron or feature direction corresponds to exactly one human-interpretable concept. The Linear Representation Hypothesis predicts that high-level concepts should be monosemantically encoded as individual directions. Achieving monosemanticity through techniques like sparse autoencoders is a central goal of mechanistic interpretability research.
Activation Engineering
The practice of directly modifying a model's internal activations by adding steering vectors during a forward pass. This technique exploits the Linear Representation Hypothesis by computing a concept direction—such as 'honesty' or 'refusal'—and injecting it into the residual stream to causally control model behavior without prompt engineering.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us