MATH · IN · MODELS
structures / Linear Structures / Conceptor (soft ellipsoidal region)

Conceptor (soft ellipsoidal region)

TOOLoperatorPSD-contractionadvancedhow it's classified →

A soft generalization of a linear subspace: a positive semi-definite matrix C, fit to the covariance of a set of activation vectors, whose eigenvalues lie continuously in [0,1] rather than being restricted to exactly 0 or 1 — so 'membership' in the region is graded rather than binary.

Replicationcomputed from the corpus — never hand-assigned
3 papers · no shared authors2 architecture classes · across papers2 domains · across papers5 model families · across papers
Filled = two or more values reported by papers that share no author — replication. Outlined = two or more values, but all from a single study — breadth, not replication. Grey = a single value. Derived from paper authorship and each model's architecture class, domain and family; it updates itself when a paper is added.

Definition

Given a matrix XX of activation vectors (rows), a conceptor is the positive semi-definite matrix

C(R,α)=R(R+α2I)1,R=XXnC(R,\alpha) = R(R + \alpha^{-2}I)^{-1}, \qquad R = \frac{X^\top X}{n}

for correlation matrix RR and aperture α>0\alpha > 0. CC is first of all a positive semi-definite linear operator (0CI0 \preceq C \preceq I), a spectral contraction — not itself a region. Writing RR‘s eigenvalues as λi\lambda_i, CC‘s eigenvalues are μi=λi/(λi+α2)[0,1)\mu_i = \lambda_i/(\lambda_i + \alpha^{-2}) \in [0,1) for finite α\alpha (strictly below 11; the value 11 is only reached in the α\alpha\to\infty limit on imR\mathrm{im}\,R) — continuous, unlike an orthogonal-projection matrix (see Linear Subspace), whose eigenvalues are restricted to exactly {0,1}\{0,1\}. The operator acts as a soft projection: xCxx \mapsto Cx shrinks xx‘s components along low-variance directions rather than zeroing them out entirely.

Limits (corrected). As α0\alpha \to 0, μi0\mu_i \to 0 so C0C \to 0 (everything is filtered). As α\alpha \to \infty, μi1\mu_i \to 1 only for λi>0\lambda_i > 0 and μi=0\mu_i = 0 whenever λi=0\lambda_i = 0, so C    PimR,C \;\longrightarrow\; P_{\mathrm{im}\,R}, the orthogonal projector onto the range of RRnot II in general. CIC \to I holds only when R0R \succ 0 (full rank). This matters for activations: when n<dn < d the empirical R=XX/nR = X^\top X/n has rank n<d\le n < d and is therefore singular, so the large-aperture limit is a projector onto the data’s principal subspace, not the identity.

Associated region (only after a level-set is chosen). CC can be tied to an ellipsoid, e.g. the level set EC={x:xCx1}E_C = \{x : x^\top C^{\dagger} x \le 1\} (using the pseudo-inverse CC^{\dagger}, with a stated convention on kerC\ker C), but that is an additional definition layered on the operator, not something CC is on its own.

Relative to linear-subspace

Linear Subspace‘s orthogonal projection PVP_V is the α\alpha \to \infty-with-hard-cutoff limiting case: a direction either fully belongs to the represented concept (μi=1\mu_i=1) or is fully discarded (μi=0\mu_i=0), with no in-between. A conceptor keeps the same basic idea — capture a kk-dimensional-ish region relevant to a concept — but replaces the binary membership test with a graded one that also encodes each direction’s relative importance (via its eigenvalue), not just whether it belongs. Two conceptors admit Boolean operations (AND/OR/NOT) that behave like set operations on the regions they represent, with no analogue for a plain linear subspace’s binary projection beyond ordinary subspace intersection/sum.

Key evidence

Origin paper, now with its own full entry. Jaeger (2014) is the source of the conceptor construction itself, already cited above as the Key Paper for both this node and Conceptor steering (soft projection) — but is added here as its own full paper/observation entry (unlike the analogous Bricken et al. 2023 SAE-origin case, rejected as redundant elsewhere in this map) because it reports a rich, doubly-satisfying finding not yet captured anywhere else in the corpus: conceptor ellipsoids computed directly from a real N=100-unit reservoir network’s own neuron-state correlation matrix are used causally, loaded back into the same network’s recurrent dynamics, to deterministically store, morph between, and cleanly regenerate multiple distinct attractor patterns from a single shared substrate — the founding demonstration that this operator is not just a post-hoc descriptive fit but a causally load-bearing control object in the very setting (reservoir computing) it was introduced for. See jaeger-2014-conceptor-ellipsoids-computed-from-real-reservoir-network-states-enable-causal-storage-and-recall-of-multiple-attractor-patterns-in-a-single-network.

Postmus & Abreu (2024) compute a conceptor from the cached activations of in-context demonstrations of a task (e.g. antonym-generation), then steer by soft-projecting new activations through it (h=βcChh' = \beta_c C h) instead of adding a fixed steering vector. Across five function-vector tasks (antonyms, present-past, English-French, singular-plural, country-capital) plus capitalize, on GPT-J-6B and GPT-NeoX-20B, this consistently outperforms additive steering — e.g. country-capital accuracy on GPT-J rises from 32.0% (addition) / 63.9% (addition + mean-centering) to 81.6% / 85.3% (conceptor, without/with mean-centering). Combining two conceptors for different tasks via the AND Boolean operation also outperforms averaging their corresponding additive steering vectors on composite tasks. See Conceptor steering (soft projection) for the causal-intervention mechanism itself.

Triantafyllopoulos, Cho, Tao, Miao, Rai, Ungar, Guntuku, Ryant & Sedoc (2026) extend the operator to a bipolar variant — fit by pooling activations from both poles of a concept (e.g. positive+negative sentiment) rather than one direction at a time, capturing ”>=95% of the mean-difference direction” versus ~10% for a single pole — and test it on Gemma-2-2B-IT, Gemma-2-9B-IT, and Qwen-2.5-3B-Instruct. Bipolar-conceptor steering beats both additive and diff-of-means steering on win-ratio evaluation (Gemma-2-2B-IT: 0.70-0.82 vs. baselines’ 0.50-0.62) and produces far fewer degenerate outputs (13% vs. 58% additive / 30% diff-of-means). Composing two bipolar conceptors via Boolean AND/OR/NOT shifts multi- concept response distributions in the predicted direction (e.g. Political AND-NOT Sentiment raises “Sentiment only” responses from a 0.27 base rate to 0.33) — a second, independent confirmation that the operator’s Boolean algebra tracks real behavioral composition, on different models than Postmus & Abreu’s GPT-J/GPT-NeoX. See bipolar-conceptors-outperform-additive-steering-and-compose-via-boolean-operations-across-gemma-2-and-qwen-2.5.

How to detect it

Fit a conceptor to a set of task-demonstrating activations and check whether soft-projecting through it (rather than adding their mean as a fixed vector) causally steers behavior more reliably or accurately — if so, the underlying representation is better described as a region than a single point/direction.

Key papers

  • Jaeger (2014). Controlling Recurrent Neural Networks by Conceptors. — origin of the conceptor construction in reservoir computing, prior to its use on LLMs.
  • Postmus & Abreu (2024). Steering Large Language Models using Conceptors: Improving Addition-Based Activation Engineering. NeurIPS 2024 MINT Workshop, arXiv:2410.16314 — first application of conceptors to LLM activation steering.

Found in (3 observations · 5 families)

Gemma

Conceptors for Semantic Steering (2026)measured

Bipolar conceptors beat additive steering and compose via Boolean ops

Details

- A "bipolar" conceptor C = R(R+alpha^-2 I)^-1, fit by pooling activations from both poles of a concept, captures >=95% of the mean-difference steering direction versus ~10% for a single pole. [triantafyllopoulos-etal-2026-bipolar-conceptors] - Soft-projection steering through the bipolar conceptor beats additive and diff-of-means steering (Gemma-2-2B-IT win ratios 0.70-0.82 vs baselines' 0.50-0.62) and yields far fewer degenerate outputs (13% vs 30% diff-of-means, 58% additive). [triantafyllopoulos-etal-2026-bipolar-conceptors] - Two concept conceptors compose via closed-form Boolean AND/OR/NOT (AND = (C_A^-1 + C_B^-1 - I)^-1) from the matrices alone, causally shifting multi-concept behavior in the predicted direction (e.g. Abortion AND LGBTQ raises "Both" 0.29 to 0.34). [triantafyllopoulos-etal-2026-bipolar-conceptors] - Tested on Gemma-2-2B-IT, Gemma-2-9B-IT and Qwen-2.5-3B-Instruct; inference-time steering evaluated by classifier win-ratios (authors disclaim clinical/persuasion use). [triantafyllopoulos-etal-2026-bipolar-conceptors]

models: Gemma-2-2B-it, Gemma-2-9B-it · method: Conceptor steering (soft projection)

Qwen

Conceptors for Semantic Steering (2026)measured

Bipolar conceptors beat additive steering and compose via Boolean ops

Details

- A "bipolar" conceptor C = R(R+alpha^-2 I)^-1, fit by pooling activations from both poles of a concept, captures >=95% of the mean-difference steering direction versus ~10% for a single pole. [triantafyllopoulos-etal-2026-bipolar-conceptors] - Soft-projection steering through the bipolar conceptor beats additive and diff-of-means steering (Gemma-2-2B-IT win ratios 0.70-0.82 vs baselines' 0.50-0.62) and yields far fewer degenerate outputs (13% vs 30% diff-of-means, 58% additive). [triantafyllopoulos-etal-2026-bipolar-conceptors] - Two concept conceptors compose via closed-form Boolean AND/OR/NOT (AND = (C_A^-1 + C_B^-1 - I)^-1) from the matrices alone, causally shifting multi-concept behavior in the predicted direction (e.g. Abortion AND LGBTQ raises "Both" 0.29 to 0.34). [triantafyllopoulos-etal-2026-bipolar-conceptors] - Tested on Gemma-2-2B-IT, Gemma-2-9B-IT and Qwen-2.5-3B-Instruct; inference-time steering evaluated by classifier win-ratios (authors disclaim clinical/persuasion use). [triantafyllopoulos-etal-2026-bipolar-conceptors]

models: Qwen2.5-3B-Instruct · method: Conceptor steering (soft projection)

GPT-J

Steering Large Language Models using Conceptors: Improving Addition-Based Activation Engineering (2024)measured

Task representations are soft ellipsoidal regions, not single vectors

Details

- Fitting a conceptor C = R(R+alpha^-2 I)^-1 - a soft ellipsoidal projection over a task's cached in-context activations - captures a function-vector task as a graded region rather than a single steering direction. [postmus-abreu-2024] - Soft-projecting new activations through the conceptor steers GPT-J-6B and GPT-NeoX-20B toward the task more accurately than additive steering (country-capital top-1 on GPT-J: additive 32.0% vs conceptor 81.6% without mean-centering; 63.9% vs 85.3% with mean-centering). [postmus-abreu-2024] - The improvement holds across the function-vector tasks tested (antonyms, capitalize, country-capital, English-French, present-past), and mean-centering helps both methods. [postmus-abreu-2024] - Two task conceptors combined via Boolean AND steer composite behavior more accurately than averaging the two additive steering vectors on all three task pairs, and additionally beat the additive baseline on one pair (English-French AND antonyms). [postmus-abreu-2024]

models: GPT-J-6B · method: Activation Steering (Addition), Conceptor steering (soft projection)

GPT-NeoX

Steering Large Language Models using Conceptors: Improving Addition-Based Activation Engineering (2024)measured

Task representations are soft ellipsoidal regions, not single vectors

Details

- Fitting a conceptor C = R(R+alpha^-2 I)^-1 - a soft ellipsoidal projection over a task's cached in-context activations - captures a function-vector task as a graded region rather than a single steering direction. [postmus-abreu-2024] - Soft-projecting new activations through the conceptor steers GPT-J-6B and GPT-NeoX-20B toward the task more accurately than additive steering (country-capital top-1 on GPT-J: additive 32.0% vs conceptor 81.6% without mean-centering; 63.9% vs 85.3% with mean-centering). [postmus-abreu-2024] - The improvement holds across the function-vector tasks tested (antonyms, capitalize, country-capital, English-French, present-past), and mean-centering helps both methods. [postmus-abreu-2024] - Two task conceptors combined via Boolean AND steer composite behavior more accurately than averaging the two additive steering vectors on all three task pairs, and additionally beat the additive baseline on one pair (English-French AND antonyms). [postmus-abreu-2024]

models: GPT-NeoX-20B · method: Activation Steering (Addition), Conceptor steering (soft projection)

Echo State Network / Reservoir Computer

Controlling Recurrent Neural Networks by Conceptors (2014)measured

Conceptor ellipsoids store and recall many attractors in one reservoir

Details

- A conceptor C = R(R+alpha^-2 I)^-1 is a soft-projection ellipsoid derived from the state correlation matrix R of a trained N=100 echo-state reservoir. [jaeger-2014-conceptors] - Computing one conceptor per learned temporal pattern and inserting it into the recurrent update (x(n+1) = C tanh(W x(n))) clips the reservoir into that ellipsoid, so a single network stores and selectively regenerates multiple attractor patterns (four patterns reconstructed at NMSE 3.3e-5 to 4.0e-3). [jaeger-2014-conceptors] - Conceptors compose via Boolean AND/OR/NOT on the ellipsoids (OR = (R1+R2)(R1+R2+I)^-1), obeying De Morgan laws, to morph and combine stored patterns. [jaeger-2014-conceptors] - Selecting a different conceptor causally selects a different attractor pattern in the same fixed network; this is the origin paper for the conceptor operator. [jaeger-2014-conceptors]

models: Reservoir/echo-state network (N=100 neurons, Jaeger 2014) · method: Conceptor steering (soft projection)