- J-lens uses an averaged Jacobian to capture 'what a direction tends to be verbalized as across contexts,' fixing the single-shot blind spot of logit lens.
- J-space accounts for at most ~10% of Claude's activation variance, yet its downstream coupling is ~100× denser — the signature of a broadcast workspace.
- Ablating the top-10 J-lens vectors barely dents MMLU (98%), but collapses multi-hop reasoning from 70% to 5% — proving only 'consciously-accessed' tasks depend on the workspace.
Table of Contents
Anthropic’s 2026 paper Verbalizable Representations Form a Global Workspace in Language Models is one of the most interesting mechanistic interpretability results of the past two years. It doesn’t just find one more feature or reverse one more circuit — it proposes an entire lens for observing ‘verbalizable thought’ inside a model, and uses that lens to empirically show that Claude exhibits the functional structure predicted by neuroscience’s Global Workspace Theory (GWT).
This post focuses purely on the technical mechanics — no consciousness philosophy. The goal is to give someone already familiar with logit lens, activation patching, and feature circuits enough detail to decide whether they want to reproduce this themselves.
J-lens: upgrading logit lens from ‘this time’ to ‘this class’
To see why J-lens deserves its own name, start with the limits of logit lens.
Logit lens is straightforward: take an activation from the residual stream at some intermediate layer, multiply by the unembedding matrix, and see which vocab token it currently looks most like. What it captures is “at this instant, at this position, what does the model internally look like it’s about to say.” The downside is obvious: activations get yanked around by context in every forward pass, so the same direction can point at different tokens in different sentences. Single-point observations are noisy and unstable.
J-lens (Jacobian Lens) reframes the question. Instead of asking “which token does this direction currently look like,” it asks:
“How much linearized influence does this direction have, averaged across contexts, on the model’s probability of outputting a given token?”
Concretely, for each vocab token t at layer ℓ, J-lens computes ∂P(t) / ∂h_ℓ — the Jacobian — across roughly 1,000 pretraining-like prompts, then averages. The output is a |V| × d_model matrix where each vector represents “how this token tends to get routed to the output.”
The distinction matters:
| Aspect | logit lens | J-lens |
|---|---|---|
| Captures | Instantaneous alignment in one forward pass | Cross-context averaged “tendency to be verbalized” |
| Noise | Very sensitive | Smoothed by averaging |
| Semantic stability | Drifts with context | Stable “concept vectors” |
| Answers | What does this activation look like right now | What can this direction be said as |
Put differently, J-lens captures directions inside the model that have ‘reportability’ — not the instantaneous projection of any single activation. This maps directly onto GWT’s definition of access consciousness: information that can be verbalized and accessed by multiple downstream systems.
J-space: not a new layer, but a densely-coupled subspace
After sweeping J-lens across all layers, Anthropic found a structural pattern: directions that J-lens can effectively capture are concentrated in the middle-layer band of the network, and account for only a small fraction of total activation variance. They name this subspace J-space.
Using Claude Sonnet 4.5 as the reference (layers scaled to a 100-layer axis in the paper):
Layer 0 ─────── 33 ─────── 38 ═══════════ 92 ─────── 100
│ │ │ │
[ Sensory ] │ [ Workspace J-space ] │ [ Motor ]
token/syntax abstract concepts / reasoning aligned with output
The three bands behave completely differently:
- Early layers (0–33) — what Anthropic calls sensory layers, handling tokens and syntax; J-lens barely surfaces any verbalizable abstract concepts here.
- Middle layers (38–92) — the J-space proper. Abstract concepts surface, get broadcast, and drive downstream reasoning.
- Late layers (92–100) — motor layers, already aligned toward the output token distribution.
Three structural metrics on J-space are worth memorizing:
- Variance share: J-space accounts for at most ~10% of total activation variance (varying by layer) — it is small.
- Concurrent sparsity: even though the J-lens vocabulary covers 50k+ tokens, only about 10–25 J-lens vectors are simultaneously active at any moment.
- Coupling density: J-lens directions compose with downstream weights roughly 100× more densely than non-J-space directions.
The third point is the crux: J-space isn’t loud on its own — the downstream just listens to it much harder. That is exactly GWT’s definition of a “broadcast channel” — information written once, read by many downstream modules.
Five functional criteria: proving it actually is a workspace
Finding a special subspace wouldn’t be enough on its own. The more publication-worthy part of the paper is that Anthropic designed five experiments to verify J-space exhibits the functional signatures GWT predicts for a workspace.
1. Verbal Report
Take one concept vector from J-lens (say soccer), swap it in the residual stream for another (rugby), and observe whether the model’s next verbal output switches accordingly. It does — the model starts talking about rugby.
This shows J-space contents causally determine verbal output; the correlation isn’t just post-hoc.
2. Directed Modulation
Give Claude a task of transcribing unrelated text, and add an instruction: “while transcribing, think about citrus fruits.” Read J-lens at the transcription token positions: orange and lemon clearly dominate the activations.
The implication: users can write directly into the workspace, and the write doesn’t affect surface output. That also makes J-space a natural observation point for detecting a “hidden thought channel.”
3. Internal Reasoning (unspoken intermediates)
Ask the model “how many legs does the animal that spins webs have?” The correct answer is 8. Sweeping J-lens layer by layer: the concept spider lights up a median of ~17% earlier in relative layer depth than the final answer 8 (expressed as a percentile of layers, not absolute layer count) — even though the model never verbalizes “spider.”
Then do the causal check: swap the spider vector at that position for ant, and the answer automatically becomes 6. This is a textbook mediating-variable causal experiment, confirming J-space carries the intermediate steps of a reasoning chain, not a byproduct of the output.
4. Flexible Generalization (write once, read many)
Inject the France J-lens vector at some position, then test multiple downstream tasks: capital, language, continent. The same vector feeds three different downstream operations and all return correct answers.
This matches GWT’s core prediction: representations in the workspace are format-agnostic broadcast content that any downstream module can consume.
5. Selectivity (most computation never enters J-space)
Flip the question and test “which tasks don’t depend on J-space.” By ablating the top-10 J-lens vectors, measure per-task degradation:
| Task | Baseline → Ablation | Degradation |
|---|---|---|
| MMLU (general knowledge) | 100% → 98% | Barely any |
| CoLA (grammaticality) | 100% → 96% | Barely any |
| TriviaQA (fact retrieval) | 100% → 40% | Severe |
| Multi-hop reasoning | 70% → 5% | Collapses |
| GSM8K with CoT | Fairly robust (CoT gives external workspace) | Moderate |
Values approximated from Figure 24; the paper reports these qualitatively in prose and presents the numerics visually rather than as per-task percentages.
This table is critical for interpretability researchers: it cleanly separates “tasks that need conscious access” from “purely automatic pipelines.” Shallow pattern matching (most multiple choice, grammaticality checks) never routes through J-space. The moment you need to chain multiple steps or hold an intermediate result internally, J-space becomes the bottleneck resource.
Ignition: threshold-like concept switching in LLMs
Another striking observation is the paper finds a Transformer analogue of GWT’s ignition dynamics.
In neuroscience, “ignition” refers to how a sensory stimulus, once it crosses a certain threshold, triggers a sudden, non-linear spread of activity across cortex — considered a hallmark of conscious access.
Anthropic’s experimental setup: feed the model an “embedding halfway between country A and country B” (e.g. α·France + (1−α)·Germany). Track how the J-lens activation on the France and Germany directions evolves layer by layer:
flowchart LR
Input["Mixed embedding<br/>α·A + (1-α)·B"]
subgraph Early["Early layers 0-37"]
E1["A and B directions<br/>mixed linearly by α"]
end
subgraph Middle["Workspace entry L38"]
M1["Threshold-like flip<br/>collapses to A or B"]
end
subgraph Late["Later layers"]
L1["Stable single concept<br/>drives downstream reasoning"]
end
Input --> E1 --> M1 --> L1
Early layers hold the linear mixture proportional to the input; but near L38 (workspace entry), a non-linear threshold flip occurs — the concept collapses to one pole rather than continuing to hold the mixture.
This is a longstanding GWT prediction — that conscious broadcast is all-or-none — observed for the first time as a functional analogue inside an LLM. The implication for mechanistic interpretability: the middle layers are not a smooth continuous evolution of representation; there is a clear phase-transition point. This also explains why ablation or patching at specific layers has an outsized effect compared to others.
Three new implications for mechanistic interpretability
Placing J-lens alongside the existing interpretability toolbox (logit lens, activation patching, SAE features, attribution graphs), it fills in a previously-missing angle:
1. Adds “reportability” as a previously-overlooked dimension. Features found by SAEs aren’t necessarily verbalizable; J-lens filters on “what linearized effect a direction has on output probability,” naturally selecting for directions strongly coupled with verbal output. This is especially valuable for safety research — what we want to monitor is often precisely “internal states the model could say but chose not to.”
2. Gives a measurable signal for ‘when the model is thinking.’ The Selectivity result was the first quantification of “which tasks need the workspace and which don’t.” That means future capability evaluations could use J-space usage as an internal indicator of “is this task actually hard for the model,” rather than relying solely on external benchmark scores.
3. Provides empirical input on the feedforward-vs-recurrent debate about conscious access. Earlier versions of GWT emphasized that temporal recurrent loops were necessary for conscious access. Anthropic’s results suggest at least at the functional level, network depth can substitute for temporal recurrence — Transformers have no recurrence, yet realize the workspace features of broadcast, bottleneck, and ignition. This may be a substantive contribution to consciousness theory itself.
Technical limits (read before reproducing)
The limitations the paper acknowledges are worth flagging:
- Vocabulary-restricted: J-lens can only capture single-token concepts. Multi-token concepts (Anthropic estimates ~10% of important ones) are missed.
- Cost of averaging: averaging across 1,000 prompts smears out context-specific usage. If you want to study “how concept X is represented in this specific prompt,” J-lens is not the tool.
- Early-layer blind spot: J-lens shows no signal in early layers, which could mean either “there really is no verbalizable content there” or “J-lens as a projection can’t see it.” Currently indistinguishable.
- Not an SAE replacement: SAEs extract a full dictionary of sparse features; J-lens only picks up directions aligned with the vocabulary. The two complement rather than substitute for each other.
Overall
J-lens deserves a spot in the future mechanistic interpretability toolbox, and not just because it finds one more feature. It supplies a previously-missing coordinate axis — verbalizability — and uses that axis to partition the Transformer’s internals into three functional bands and identify a subspace exhibiting the three GWT signatures of broadcast, bottleneck, and ignition.
For engineers who want to do model monitoring, deception detection, or alignment evaluation in practice, the most immediate opportunity is this: use J-lens to measure the gap between “what the model is saying internally” and “what it outputs.” The paper already demonstrates leaking signals in prompt injection, data fabrication, and evaluation awareness scenarios. Whether this line develops into a production-grade runtime monitor is very much worth tracking over the next year.
References
- Anthropic Research — Global Workspace in Language Models
- Transformer Circuits — Verbalizable Representations Form a Global Workspace in Language Models
- Global Workspace Theory foundational paper (Baars 1988, Google Scholar)
- Dehaene et al., 2011 — Global neuronal workspace hypothesis
- Logit Lens (original blog post, nostalgebraist)
Answers come from this article only. Click any prompt below or open the chat at the bottom right.
🇺🇸 English
Anthropic just dropped a 2026 paper called *Verbalizable Representations Form a Global Workspace in Language Models*, and honestly, it's one of the most interesting mechanistic interpretability results I've seen in the last couple of years. This isn't another "we found one more feature" story. It's a whole new lens for watching verbalizable thought happen inside a Transformer — and using that lens, they show Claude actually exhibits the functional structure that neuroscience predicts for a global workspace.
I'm going to skip the consciousness philosophy entirely. Pure technical mechanics. If you already know logit lens, activation patching, and feature circuits, this should give you enough to decide whether you want to reproduce it yourself.
So let's start with why J-lens deserves its own name. And to see that, you need to know where logit lens falls short.
Logit lens is simple. You grab an activation from the residual stream at some intermediate layer, multiply by the unembedding matrix, and see which vocab token that direction currently looks most like. It tells you, at this instant, at this position, what does the model internally look like it's about to say. The problem — activations get shoved around by context on every forward pass. The same direction can point at different tokens in different sentences. Single-point observations are noisy.
J-lens — the J is for Jacobian — reframes the question. Instead of asking "which token does this direction look like right now," it asks how much linearized influence does this direction have, averaged across contexts, on the model's probability of outputting a given token. Concretely, for every vocab token, at each layer, they compute the Jacobian — the partial derivative of that token's probability with respect to the hidden state — across about a thousand pretraining-like prompts, and average. The output is a big matrix where each vector represents how a token tends to get routed to the output.
The contrast: logit lens is instantaneous and noisy, drifts with context. J-lens is averaged, smoothed, gives you stable concept vectors. Logit lens says what does this activation look like right now. J-lens says what can this direction be said as.
Or put more sharply — J-lens captures directions inside the model that have reportability. Not the instantaneous projection of any single activation, but reportability itself. And that maps almost exactly onto GWT's definition of access consciousness — information that can be verbalized and accessed by multiple downstream systems.
Now, when you sweep J-lens across all layers, a structural pattern jumps out. The directions J-lens can effectively capture are concentrated in a middle-layer band, and they account for only a small slice of total activation variance. Anthropic calls this subspace J-space.
Using Claude Sonnet 4.5 as the reference, and scaling layers to a 100-layer axis: layers zero through about thirty-three are sensory layers, dealing with tokens and syntax. J-lens barely surfaces anything abstract there. Layers thirty-eight through ninety-two — that's the J-space proper. Abstract concepts surface, get broadcast, drive downstream reasoning. And ninety-two to one hundred are motor layers, already aligned toward the output token distribution.
Three numbers about J-space are worth burning into memory.
First, variance share. J-space accounts for at most around ten percent of total activation variance. It's small.
Second, concurrent sparsity. Even though the J-lens vocabulary covers over fifty thousand tokens, only about ten to twenty-five J-lens vectors are simultaneously active at any moment.
Third — and this is the crux — coupling density. J-lens directions compose with downstream weights roughly one hundred times more densely than non-J-space directions.
Read that third one again. J-space isn't loud on its own. The downstream just listens to it much harder. That is exactly GWT's definition of a broadcast channel. Written once, read by many.
But finding a special subspace wouldn't be enough on its own. The really publication-worthy part is that Anthropic designed five experiments to verify J-space actually behaves like a workspace should.
Experiment one — verbal report. Take a concept vector from J-lens, say "soccer," swap it in the residual stream for another, say "rugby," and see if the model's next verbal output switches. It does. The model starts talking about rugby. J-space contents causally determine verbal output. It's not just correlation.
Experiment two — directed modulation. Give Claude a task transcribing unrelated text, and add an instruction: while transcribing, think about citrus fruits. Read J-lens at the transcription positions — "orange" and "lemon" clearly dominate. Meaning users can write directly into the workspace, and the write doesn't affect surface output. That also makes J-space a natural place to watch for a hidden thought channel.
Experiment three — internal reasoning. This is my favorite. Ask the model, how many legs does the animal that spins webs have. Correct answer is eight. When you sweep J-lens layer by layer, the concept "spider" lights up a median of about seventeen percent earlier in relative layer depth than the final answer "eight" — expressed as a percentile of layers, not absolute layer count. And the model never actually says "spider." Then the causal check — swap the spider vector at that position for ant, and the answer becomes six. Textbook mediating-variable experiment. J-space carries the intermediate steps of a reasoning chain, not just an echo of the output.
Experiment four — flexible generalization. Inject the "France" J-lens vector at some position, then test multiple downstream tasks — capital, language, continent. Same vector feeds three different downstream operations, all return correct answers. Format-agnostic broadcast content. Any downstream module can consume it.
Experiment five — selectivity. This one flips the question. Which tasks don't depend on J-space. Ablate the top ten J-lens vectors and measure damage. MMLU general knowledge — basically no effect. Grammaticality checks — basically no effect. But TriviaQA fact retrieval collapses from full performance down to about forty percent. And multi-hop reasoning — this one is dramatic — drops from seventy percent to about five percent. Just gone.
These numbers are approximated from the paper's figure twenty-four, which is more qualitative than a clean table, but the pattern is unmistakable. It cleanly separates tasks that need conscious access from purely automatic pipelines. Shallow pattern matching never routes through J-space. The moment you need to chain multiple steps or hold an intermediate result internally, J-space becomes the bottleneck.
Now, the other striking finding. Ignition.
In neuroscience, ignition is when a sensory stimulus crosses a threshold and triggers a sudden, non-linear spread of activity across cortex. It's considered a hallmark of conscious access. Anthropic's experimental setup — feed the model an embedding halfway between two countries, say a linear mix of France and Germany. Then track how J-lens activation on the France direction and the Germany direction evolves layer by layer.
In the early layers, the France and Germany directions stay mixed, in proportion to the input. Linear. Boring. But near layer thirty-eight — right at the entry to the workspace — there's a non-linear threshold flip. The concept collapses to one pole. Either France or Germany. Not the mixture anymore. And it stays collapsed through the later layers, driving downstream reasoning as a single clean concept.
This is the all-or-none conscious broadcast that GWT has been predicting for decades, observed for the first time as a functional analogue inside an LLM. And the mechanistic interpretability implication is important — the middle layers are not a smooth continuous evolution of representation. There is a clear phase transition. That's why ablating or patching at certain layers hits so much harder than at others.
Zooming out. Placing J-lens next to the existing toolbox — logit lens, activation patching, sparse autoencoder features, attribution graphs — it fills in an angle nobody had.
First, it adds reportability as a dimension. SAE features aren't necessarily verbalizable. J-lens filters on linearized effect on output probability, so you naturally select for directions strongly coupled with verbal output. Which is exactly what you want for safety research — because what we want to monitor is often precisely the internal states the model could say but chose not to.
Second, it gives you a measurable signal for when the model is thinking. That selectivity result is the first quantification of which tasks need the workspace and which don't. Future capability evaluations could use J-space usage as an internal indicator of how hard a task actually is for the model, rather than only external benchmark scores.
Third, it's real empirical input on the feedforward-versus-recurrent debate in consciousness theory. Earlier GWT versions emphasized that temporal recurrent loops were necessary for conscious access. Anthropic's results suggest — at least at the functional level — network depth can substitute for temporal recurrence. Transformers have no recurrence, and they still realize broadcast, bottleneck, and ignition. That might be a genuine contribution back to consciousness theory.
Now, some limits before you go try to reproduce this.
J-lens is vocabulary-restricted. Only single-token concepts. Anthropic estimates about ten percent of important concepts are multi-token, and those get missed. The averaging over a thousand prompts smears out context-specific usage — if you want to study how concept X shows up in this specific prompt, wrong tool. There's an early-layer blind spot — J-lens shows no signal in early layers, and we can't yet tell whether that means there's nothing verbalizable there or whether the projection just can't see it. And it doesn't replace SAEs. SAEs give you a full dictionary of sparse features. J-lens only picks up directions aligned with the vocabulary. They complement each other.
Alright, three takeaways.
One — J-lens adds a coordinate axis that mechanistic interpretability didn't have before, verbalizability, and uses it to carve the Transformer into three functional bands with a densely-coupled middle-layer subspace that behaves like a broadcast channel.
Two — five carefully designed experiments show that subspace exhibits the specific functional signatures GWT predicts — causal effect on verbal output, external write-ability, mediating internal reasoning, one-write-many-read generalization, and a phase-transition ignition dynamic near the workspace entry.
And three — the most immediate practical opening for engineers is monitoring the gap between what the model is saying internally and what it outputs. Anthropic already shows leaking signals in prompt injection, data fabrication, and evaluation awareness scenarios. Whether this turns into a production-grade runtime monitor over the next year is very much worth watching.
🇹🇼 中文
Anthropic 在 2026 年釋出的這篇《Verbalizable Representations Form a Global Workspace in Language Models》,是這兩年最有意思的 mechanistic interpretability 研究之一。它做的事情,不是又多找一個 feature、又多解一個 circuit,而是提出一整套「看模型內部『可語言化思考』的鏡頭」,並用這面鏡頭實證 Claude 具備了神經科學全域工作空間理論所描述的功能結構。
今天我不談意識哲學,只聚焦技術怎麼做。如果你熟悉 logit lens、activation patching、feature circuits,聽完這集你就能決定要不要自己動手複現。
先講 J-lens 為什麼值得單獨命名。要理解這點,得先回顧 logit lens 的限制。
Logit lens 的做法很直接:拿中間層 residual stream 的活化值,直接乘上 unembedding matrix,看它現在最像哪個詞彙 token。它抓的是「這個瞬間,這個位置,模型內部像在說什麼」。缺點也顯而易見:activation 每次 forward pass 都會被脈絡拉來拉去,同一個方向在不同句子可能對應不同 token,單點觀測既嘈雜又不穩定。
J-lens,也就是 Jacobian Lens,換一個問法。它不問「這個方向現在像哪個 token」,而是問:「這個方向,在跨脈絡平均下,對模型輸出某個 token 的機率的線性化影響有多大?」
實作上,對某一層的每個 vocab token,J-lens 在大約一千個 pretraining-like 的 prompts 上計算 Jacobian,然後取平均。結果是一組向量——每個向量代表「這個 token 傾向於怎樣被 route 到輸出」。
換句話說,J-lens 抓的是模型內部具備「可報告性」的方向,而不是任何一個活化的即時投影。這正好對應全域工作空間理論對 access consciousness 的定義:可以被言語化、可以被下游多個系統取用的資訊。
用 J-lens 掃過所有層之後,Anthropic 發現一個結構性現象:能被 J-lens 有效捕捉的向量方向,只集中在網路的中間層區段,而且只佔活化變異數的一小部分。他們把這個子空間命名為 J-space。
以 Claude Sonnet 4.5 為例,把 100 層等比縮放後來看:早期層零到三十三是感官層,處理 token 和語法,J-lens 幾乎看不到抽象概念。中間層三十八到九十二是 J-space 本體,抽象概念在這裡浮現、被廣播、驅動下游推理。晚期層九十二到一百是運動層,內容已經對齊到最終要輸出的 token 分佈。
J-space 有三個結構性指標值得記住。第一,變異數佔比:它對整體活化變異數的貢獻上限大約只有 10%,很小。第二,並發稀疏度:儘管 J-lens 詞彙表覆蓋五萬多個 token,任一時刻只有大約十到二十五個向量同時活化。第三,耦合密度:J-lens 方向與下游權重的合成密度,比非 J-space 方向高出約一百倍。
第三點是關鍵:J-space 不是靠自己特別大聲,而是靠下游特別認真在聽。這正是全域工作空間理論對「廣播頻道」的定義——資訊寫一次、被許多下游模組讀。
如果只到「找到一個特殊子空間」為止,還不夠新。Anthropic 更值得寫進論文的部分,是他們設計了五個實驗,逐一驗證 J-space 具備工作空間預測的功能特徵。
第一個實驗叫可報告性。把 J-lens 中某個概念向量,例如 soccer,在 residual stream 中直接換成另一個,比如 rugby,觀察模型是否跟著切換話題。結果模型會開始講 rugby。這證明 J-space 的內容因果決定了模型的言語輸出,不是事後 correlate。
第二個是可外部調控。給 Claude 一個抄寫無關文字的任務,同時在 prompt 裡加一句「一邊抄寫,一邊心裡想著柑橘類水果」。用 J-lens 觀察抄寫 token 位置的內部狀態,orange 和 lemon 明顯主宰活化。意義是:使用者可以直接向工作空間寫入內容,而這個寫入不會影響表面輸出。這也讓 J-space 成為一個天然的「隱藏思考通道」的觀測點。
第三個是內部推理。問模型:「會結網的動物有幾隻腳?」正確答案是八。用 J-lens 逐層掃,spider 這個概念會在最終答案「八」出現前,中位大約提早 17% 的層深就先亮起來——即使模型從未把「spider」講出口。再做因果驗證:把該位置的 spider 向量換成 ant,答案自動變成六。這證實 J-space 承載的是推理鏈中的中間步驟,不是輸出的副產物。
第四個是彈性泛化。把 France 的向量注入某個位置,然後測試多個下游任務:問首都、問語言、問所屬大陸。同一個向量能同時餵給三個不同的下游運算,全部得到正確答案。這對應了「格式無關的廣播內容」這個核心預測。
第五個叫選擇性——反過來測「哪些任務不依賴 J-space」。透過消融 top 10 的 J-lens 向量,觀察退化程度:MMLU 和語法判斷幾乎無傷;但 TriviaQA 從 100% 掉到 40%;多跳推理更誇張,從 70% 直接崩到 5%。而使用 CoT 的 GSM8K 反而較穩健,因為思維鏈本身提供了外部工作空間。
這張結果對可解釋性研究者非常關鍵:它把「需要意識取用的任務」和「純自動流程」清楚切開。淺層 pattern matching 根本不會經過 J-space;一旦要串連多個步驟、要在內部保留中間結果,J-space 就變成瓶頸資源。
論文另一個令人驚訝的觀察,是 ignition 動態在 Transformer 中的類比。神經科學裡的 ignition,指的是感官刺激跨過某個閾值後,大腦皮層活動會突然、非線性地擴散開來,被視為意識取用的特徵。
Anthropic 的實驗設計是:給模型一個「介於國家 A 和 B 之間的模糊 embedding」,比如 alpha 乘 France 加上 1 減 alpha 乘 Germany。觀察兩個方向的活化強度如何隨層變化。早期層裡兩者維持線性混合,符合輸入的比例;但到了第三十八層,也就是工作空間入口附近,會發生一次非線性的閾值切換——概念會塌縮到其中一極,而不是繼續維持混合。
這是「意識廣播是全有或全無」這個長期理論預測,第一次在 LLM 中被觀察到功能對應物。對可解釋性的意義是:中間層不是連續平滑的表徵演化,而是存在明確的相變點——這也解釋了為何在特定層做 ablation 或 patching 的影響會比其他層大得多。
那把 J-lens 放到既有工具箱裡看,它補上了什麼?
第一,它提供了「可報告性」這個過去被忽略的維度。SAE 找出的 feature 不見得能被模型言語化;J-lens 直接以「能對輸出機率造成何種線性效應」為判準,天然過濾出與言語輸出耦合強的方向。這對安全研究特別有價值——我們想監控的往往正是「模型可以說、但選擇不說」的內部狀態。
第二,它給「模型什麼時候在思考」一個可測量的訊號。未來評估模型能力時,可以用 J-space 使用度當作「這個任務對模型是不是真的困難」的內部指標,而不必只依賴外部 benchmark 分數。
第三,它對前饋與遞迴的意識架構爭論提供了實證。過去理論版本強調時間上的遞迴迴路是意識取用的必要條件。Anthropic 的結果暗示:至少在功能層面,網路深度可以替代時間遞迴——Transformer 沒有 recurrence,卻能實現廣播、瓶頸、ignition 這些工作空間特徵。
複現前有幾個限制要記住。詞彙受限:J-lens 只能捕捉單 token 概念,多 token 概念會被漏掉。平均化的代價:跨一千個 prompt 平均會抹掉情境特異的用法,不適合研究「這個 prompt 的某概念表徵」。早期層是盲點:可能真的沒有可語言化內容,也可能只是投影方式看不到,目前無法區分。另外它不是 SAE 的替代品,兩者互補。
最後幫大家收攏三個重點。第一,J-lens 給出了過去缺失的座標軸——可語言化性——並用它把 Transformer 內部切成三段功能分區。第二,中間那塊 J-space 具備廣播、瓶頸、ignition 三大特徵,且下游耦合密度高出百倍,是真正意義上的工作空間。第三,對於想做模型監控、欺騙偵測、對齊評估的工程師,最直接的機會是:用 J-lens 監測「模型內部在說什麼但輸出沒說」的落差。這條路線會不會發展成生產級的 runtime monitor,是未來一年很值得追蹤的方向。
Tags
Related Articles
RAG's Five Stages: From Pipeline to Reasoning Retrieval, and the Naive RAG on My Own Site
Over the past two years RAG evolved from a 'linear pipeline' to 'loop-based reasoning'. It maps cleanly to five stages: Naive, Advanced, Modular, Graph, Agentic. The real inflection point is control moving from pipeline to agent — a System 1 → System 2 shift. Looking back at engineer-news's own RAG stack, it's stuck at the Naive edge — so this post also lays out what to fix next.
Building a Real RAG: 5 Infra Lessons from InfiniFlow's 2024 Year-in-Review
The previous post zoomed out for a five-stage panorama of RAG. This one zooms in on the five infra lessons any real RAG has to face: document ingestion, contextualized chunking, three-lane hybrid search, tensor reranker, and GraphRAG's semantic gap. Each lesson is checked against engineer-news's current stack, ending with a priority list for a personal site.
Harness Engineering (2): Five Engineering Answers from OpenAI's Million-Line Experiment
Three OpenAI engineers, five months, one million lines of AI-generated code, zero hand-written. The real value of this experiment isn't the numbers — it's the proof that Harness design can be engineered. Five concrete practices: making the app legible to agents, treating the repo as the source of truth, mechanizing architectural constraints, rewriting merge philosophy, and background entropy management.