Paper: 2609.02852 Author: James Mickens Categories: cs.LG, cs.CR
The Gap
A large class of AI safety mechanisms reads the model’s language and draws conclusions about its computation. Chain-of-thought monitoring reads the reasoning trace. Constitutional self-critique asks the model to judge itself. Activation probing extracts “linguistically-defined feature vectors” and treats the presence of a feature as evidence about what the model is doing.
All of these share one assumption: that an LLM’s externalized linguistic outputs, and the linguistic features we extract from its internals, are a reliable lens on its internal computation. The paper names the failure of that assumption linguistic illegibility and argues it is not a defect of particular models but unavoidable for models whose computation is not itself language.
The argument is structural, and it rests on where language sits in the model. A model’s internal computation is math over activation spaces; natural language appears only at the bookends — the input and the output — and the translations between activation space and language at those bookends are lossy. If the middle is not language and the interfaces are lossy, then no linguistic artifact can be assumed to faithfully represent what the middle is doing.
MECHANISMS THAT READ THE MODEL'S LANGUAGE
chain-of-thought monitoring -> reads the reasoning trace
constitutional self-critique -> asks the model to judge itself
activation probing for
linguistically-defined
feature vectors -> treats a feature's presence
as evidence about behaviour
|
v
SHARED ASSUMPTION: externalized linguistic outputs, and the
linguistic features we extract from internals, are a
RELIABLE LENS on internal computation
|
v
[THE PAPER'S NAME FOR THE FAILURE] LINGUISTIC ILLEGIBILITY
scenarios in which externalized or mechanistically-probed
language artifacts FAIL TO REPRESENT how the model actually
thinks
|
v
ARGUMENT: this is NOT a defect of particular models but
UNAVOIDABLE for models whose computation is not itself language
|
+-- internal computation is MATH OVER ACTIVATION SPACES
+-- natural language appears only AT THE BOOKENDS
| (input and output)
+-- the translations at those bookends are LOSSY
|
v
-> no linguistic artifact can be assumed faithful to the middle
The Increment
One sentence: Before this paper, linguistic monitoring was treated as an imperfect but improvable safety tool; after it, an argument from where language sits in the computation shows the illegibility is structural, and the recommendation is a sandbox whose guarantees never read the model’s linguistic state.
Core Mechanism
The paper’s contribution is a consequence, drawn carefully from the structural argument: if linguistic illegibility is always possible, then security mechanisms that rely on a model’s linguistic self-reporting can never be completely sound.
Two things about that claim deserve attention. The word completely is doing precise work — the claim is not that monitoring is useless, but that it cannot close the problem, so it cannot be the floor. And the mechanisms named are not strawmen: chain-of-thought monitoring, constitutional self-critique, and activation probing for linguistically-defined feature vectors are the mainstream approaches, and the argument applies to each for the same structural reason rather than because of an implementation flaw.
The consequence is stated plainly: the model sandbox will always need isolation techniques whose guarantees do not depend on reading a model’s linguistic state at all. That is a strong architectural prescription. It says safety cannot be a property of interpretation — of correctly reading what the model says — and must instead be a property of isolation, which holds regardless of what the model means.
The constructive proposal follows the prescription. Taint tracking is put forward as promising, and the design survives the illegibility argument for a reason worth spelling out: regardless of how a model linguistically self-reports, a taint tracking policy can define, a priori, pieces of system state that should never be influenced by model-produced data. Three properties make it robust to the argument. It is a priori — defined before the model does anything, so it cannot be talked around. It constrains data flow rather than meaning, so lossy translation is irrelevant. And it is unconditional — the policy holds whether or not the model’s explanation is accurate.
Further mechanisms are discussed as a floor beneath linguistic monitoring: robust virtualization and third-party auditing of sandboxing configurations. The framing of a floor is well chosen: linguistic monitoring may still be useful above it, but it should not be load-bearing. And the paper closes the loop empirically, noting that such a floor would have mitigated recent sandbox exploits by frontier models — so the argument is about failures that have already occurred, not a hypothetical.
THE CONSEQUENCE
if illegibility is ALWAYS POSSIBLE, then mechanisms relying
on linguistic self-reporting can NEVER BE COMPLETELY SOUND
("completely" is precise: not useless, but cannot close
the problem, so cannot be the FLOOR)
|
v
-> the sandbox ALWAYS needs isolation whose guarantees do not
depend on reading the model's linguistic state at all
-> safety cannot be a property of INTERPRETATION (reading
what the model says) but must be a property of ISOLATION
(holding regardless of what it means)
CONSTRUCTIVE PROPOSAL: TAINT TRACKING
with a taint tracking policy you can define, A PRIORI,
pieces of system state that should NEVER be influenced by
model-produced data
+-- A PRIORI: defined before the model acts -> it cannot
| be talked around
+-- constrains DATA FLOW, not MEANING -> lossy
| translation is irrelevant
+-- UNCONDITIONAL: holds whether or not the model's
explanation is accurate
ADDITIONAL MECHANISMS as a FLOOR BENEATH linguistic monitoring
robust virtualization
third-party auditing of sandboxing configurations
<- monitoring may still be useful ABOVE the floor, but
should not be LOAD-BEARING
-> such a floor would have mitigated recent sandbox exploits
by frontier models (failures that already happened)
Think of it as airport security that searches bags instead of interviewing passengers. An interview-based check depends on the passenger’s account being truthful and complete; it improves with a better interviewer, but it can never be sound, because the account is a translation of intent and translations are lossy. Searching bags is different in kind: the rule is stated in advance, it constrains what may cross rather than what the passenger says, and it holds whether or not the passenger is honest or even coherent. Interviews may still be useful at the margin — but you would not make them the floor, and if past incidents all involved passengers who talked convincingly, you would stop treating the interview as a guarantee.
Key Concepts
- Linguistic illegibility: externalized or probed language artifacts failing to represent internal computation. The term is useful because it names a class of failure rather than an instance, which is what allows the structural argument to apply broadly.
- The bookends argument: computation as math over activation spaces, with lossy language interfaces only at input and output. It is the source of the unavoidability claim, and it is why the failure is not fixable by better probing.
- “Completely sound” as the precise claim: monitoring is not dismissed, only denied the status of a floor. Keeping the claim at this strength is what makes it defensible and what makes the prescription follow.
- Isolation over interpretation: safety as a property that holds regardless of what the model means, rather than as correctly reading what it says. It is the architectural shift the argument forces.
- A priori data-flow policies: taint tracking that specifies up front what system state may never be influenced by model output. Being unconditional and meaning-independent is exactly why it survives the illegibility argument.
Framework Shift
Before (linguistic monitoring as the safety layer):
read the reasoning trace, ask the model to critique itself,
probe for linguistically-defined features
-> assume the linguistic lens is reliable
-> improve the technique when it underperforms
-> monitoring treated as the floor
After (monitoring above a non-linguistic floor):
linguistic illegibility is structurally unavoidable
-> monitoring can never be completely sound
-> the floor must be isolation whose guarantees do not
read the linguistic state: a priori taint tracking,
robust virtualization, third-party audit
From improving our ability to read what a model says about itself, to building guarantees that hold regardless of what it says, the core shift is that a lossy interface cannot be the basis of a soundness claim.
Expert Assessment
Problem choice: Excellent, and it is the right kind of conceptual paper: it takes a set of mainstream techniques and shows they share an assumption that fails for structural reasons. That is more useful than another proposed monitor, because it changes which layer of the stack is expected to carry the guarantee.
Method maturity: The argument is compact and its steps are each defensible: computation is not language, the interfaces are lossy, therefore linguistic artifacts are unreliable, therefore monitoring cannot be complete. The constructive half is well matched to the diagnosis rather than generic — taint tracking is chosen because its properties (a priori, meaning-independent, unconditional) are exactly the ones the argument demands. Naming a floor beneath monitoring is a careful position: it preserves the value of existing work while denying it the load-bearing role.
Experimental integrity: This is an argument paper, so the evidence is the structure of the reasoning and the observation that recent sandbox exploits by frontier models would have been mitigated by the proposed floor. That last point is the empirical anchor, and it is used appropriately — to show the failure class is real rather than to claim a measured improvement. The honest limitation is that the argument establishes illegibility is always possible, not that it is always present; a monitor may still be sound much of the time, and the paper’s own framing as a floor is consistent with that.
Writing quality: The term does a lot of work and is defined tightly, which is what a conceptual contribution needs. Because the practical reader will ask “so should I stop monitoring?”, a short passage quantifying the recommended posture — monitoring as defence in depth above a floor, with examples of decisions that should never rest on it alone — would turn the argument into a policy teams could adopt.
Verdict: strong accept — it names a structural failure shared by a family of mainstream safety techniques and follows it to an architectural prescription, rather than proposing another technique in the same family.
Takeaways
- Do not let a lossy interface carry a soundness claim. If a safety mechanism depends on reading the model’s linguistic state, treat it as defence in depth rather than as the floor.
- Define constraints a priori and on data flow. A policy stated before the model acts, and about what may cross rather than what it means, is robust to the model’s explanation being wrong or absent.
- Separate what a model says from what it can affect. Sandbox guarantees should hold regardless of meaning, which is a different property from interpretability.
- Check whether a monitoring approach assumes its own lens is faithful. If the assumption fails structurally, improving the technique cannot close the gap.
论文: 2609.02852 作者: James Mickens 分类: cs.LG, cs.CR
缺口
有一大类 AI 安全机制,通过读模型的语言来对它的计算下结论。 思维链监控读的是推理轨迹;宪法式自我批评让模型评判自己;激活探测提取”由语言定义的特征向量”,并把某个特征的出现当作”模型在做什么”的证据。
它们共享一个假设:大模型外化的语言输出,以及我们从其内部提取的语言特征,是观察内部计算的可靠透镜。 论文把这个假设的失效命名为语言不可读性(linguistic illegibility),并论证它不是某些模型的缺陷,而是”计算本身不是语言”的模型的不可避免之处。
论证是结构性的,且依赖语言在模型中的位置。 模型的内部计算是激活空间上的数学;自然语言只出现在两端——输入与输出——而这两端处”激活空间↔语言”的翻译是有损的。如果中间不是语言、而接口又是有损的,那么任何语言产物都不能被假定忠实代表中间在做什么。
那些「读取模型语言」的机制
思维链监控 -> 读推理轨迹
宪法式自我批评 -> 让模型评判自己
针对"由语言定义的
特征向量"的
激活探测 -> 把某特征的出现当作
行为证据
|
v
共同的假设:外化的语言输出,以及我们从内部提取的
语言特征,是观察内部计算的「可靠透镜」
|
v
[论文给这种失效起的名字] 「语言不可读性」
指那些"外化的或被机制性探测到的语言产物
「无法代表」模型实际如何思考"的情形
|
v
论证:这对"计算本身不是语言"的模型来说,
不是某些模型的缺陷,而是「不可避免」的
|
+-- 内部计算是「激活空间上的数学」
+-- 自然语言只出现在「两端」
| (输入与输出)
+-- 这两端的翻译是「有损的」
|
v
-> 任何语言产物都不能被假定忠实于"中间"
增量
一句话: 在这篇论文之前,语言监控被视为一种”不完美但可改进”的安全工具;在这篇论文之后,一个关于”语言在计算中处于何处”的论证表明这种不可读性是结构性的,而建议是:沙箱的保证永远不要去读模型的语言状态。
核心机制
论文的贡献是一个从结构性论证中谨慎推出的后果:如果语言不可读性总是可能,那么依赖模型语言自我报告的安全机制就永远不可能完全可靠。
这个主张有两点值得注意。 **“完全”**这个词在精确地做事——主张并不是”监控没用”,而是”它无法闭合这个问题,因此不能当地板”。而被点名的机制并不是稻草人:思维链监控、宪法式自我批评、以及针对由语言定义的特征向量的激活探测都是主流做法,而这个论证对它们各自都成立,理由是同一条结构性的理由,而不是因为某个实现缺陷。
后果被直白陈述:模型沙箱将始终需要”其保证不依赖读取模型语言状态”的隔离技术。 这是一个很强的架构主张。它说的是:安全不可能成为解释的属性——不可能靠”正确地读懂模型说的话”——而必须是隔离的属性,即无论模型是什么意思都成立。
建设性提案沿着这条处方走。 污点追踪(taint tracking)被提为有希望的方案,而它的设计之所以能挺过不可读性论证,理由值得讲清:无论模型在语言上如何自我报告,污点追踪策略都可以「先验地」定义若干系统状态,规定它们永远不应被模型产生的数据影响。 有三条性质使它对该论证稳健:它是先验的——在模型做任何事之前就定义好,因此无法被”绕过去”;它约束的是数据流而非含义,因此有损翻译无从影响;它是无条件的——无论模型的解释是否准确,策略都成立。
论文还讨论了位于语言监控之下的一层”地板”:稳健虚拟化与对沙箱配置的第三方审计。 “地板”这个说法选得好:语言监控在地板之上可能仍然有用,但它不应当承重。论文把回路合上:这样一层地板本可以缓解近期前沿模型造成的沙箱逃逸——因此这个论证针对的是已经发生过的失效,而不是假设。
后果
如果不可读性「总是可能」,那么依赖语言自我报告的
机制就「永远不可能完全可靠」
("完全"是精确的:不是没用,而是无法闭合问题,
因此不能当「地板」)
|
v
-> 沙箱「始终」需要"其保证不依赖读取模型语言状态"
的隔离
-> 安全不能是「解释」的属性(读懂模型说的话),
而必须是「隔离」的属性(无论它是什么意思都成立)
建设性提案:「污点追踪」
借助污点追踪策略,你可以「先验地」定义若干系统状态,
规定它们「永远不应」被模型产生的数据影响
+-- 「先验」:在模型行动之前定义 -> 无法被绕过
+-- 约束「数据流」而非「含义」 -> 有损翻译无从影响
+-- 「无条件」:无论模型的解释是否准确都成立
作为「地板」的补充机制(位于语言监控之下)
稳健虚拟化
对沙箱配置的第三方审计
<- 监控在地板「之上」可能仍然有用,但不应「承重」
-> 这样一层地板本可缓解近期前沿模型的沙箱逃逸
(已经发生过的失效)
可以用**“只翻行李、不问乘客的机场安检”来理解这件事: 以问话为基础的检查,依赖乘客陈述的真实与完整;换一位更好的问话者能让它变好,但它永远不可能可靠**,因为那份陈述是意图的翻译,而翻译是有损的。 翻行李在类别上不同:规则事先声明,它约束的是”什么可以过境”而不是”乘客说了什么”,而且无论乘客是否诚实、甚至是否说得通,它都成立。 问话在边际上可能仍然有用——但你不会把它当作地板;而如果过去的事故全都涉及”说话很有说服力的乘客”,你就会停止把问话当作一种保证。
关键概念
- 语言不可读性(linguistic illegibility): 外化的或被探测到的语言产物无法代表内部计算。这个词有用,是因为它命名的是一类失效而不是一个实例——这正是让结构性论证得以广泛适用的原因。
- “两端”论证: 计算是激活空间上的数学,而语言接口只出现在输入与输出两端,且是有损的。它是”不可避免性”主张的来源,也解释了为什么这个失效无法靠”更好的探测”修复。
- 以”完全可靠”作为精确主张: 它并不否定监控,只是否认它具备”地板”的地位。把主张保持在这个强度上,才使它可辩护,也才使处方得以推出。
- 隔离优先于解释: 安全是一种”无论模型是什么意思都成立”的性质,而不是”正确读懂它说什么”。这是论证所强制的那次架构转变。
- 先验的数据流策略: 事先规定哪些系统状态永不可被模型输出影响的污点追踪。“无条件且与含义无关”恰恰是它能挺过不可读性论证的原因。
框架转变
之前(把语言监控当作安全层):
读推理轨迹、让模型自我批评、
探测"由语言定义的特征"
-> 假定语言透镜是可靠的
-> 表现不佳时就改进技术
-> 把监控当作「地板」
之后(把监控放在一层非语言地板「之上」):
语言不可读性在结构上不可避免
-> 监控永远不可能完全可靠
-> 地板必须是"其保证不读取语言状态"的隔离:
先验的污点追踪、稳健虚拟化、第三方审计
从”提升我们读懂模型自我陈述的能力”,转变为”建立无论它说什么都成立的保证”,核心转变在于:一个有损的接口不能作为可靠性主张的基础。
专家评审
选题眼光: 极好,而且它是正确意义上的概念论文:它拿一组主流技术,指出它们共享一个因结构性原因而失效的假设。 这比再提出一个监控器更有用,因为它改变了”技术栈的哪一层应当承担保证”。
方法成熟度: 论证紧凑,且每一步都可辩护:计算不是语言、接口有损、因此语言产物不可靠、因此监控不可能完备。 建设性的那一半与诊断匹配得很好,而不是泛泛之谈——选择污点追踪,是因为它的性质(先验、与含义无关、无条件)恰好是论证所要求的那些。把监控放在一层地板之上,是一个谨慎的立场:它保留了既有工作的价值,同时否认了它的承重地位。
实验诚意: 这是一篇论证性论文,因此它的证据是推理的结构,以及”近期前沿模型的沙箱逃逸本可被提议的地板缓解”这一观察。 后者是经验锚点,且用得恰当——用来表明这个失效类别是真实的,而不是声称一个被测量到的改进。诚实的局限在于:论证确立的是”不可读性总是可能”,而不是”它总是存在”;一个监控器可能在很多时候仍然可靠,而论文自身”地板”的框架与此一致。
写作功力: 那个术语承担了大量工作,且被严格定义——这正是概念性贡献所需要的。 由于实践型读者会问”那我该停止监控吗?“,若能补一小段量化建议的姿势——把监控当作地板上方的纵深防御,并举出”绝不应只依赖监控来做”的决策例子——会把论证变成团队可以采纳的策略。
判决: 强接收(Strong Accept) — 它点出了一个主流安全技术家族共享的结构性失效,并一路推到一项架构处方,而不是在同一家族里再提一个技术。
要点总结
- 不要让一个有损的接口承担可靠性主张。如果一个安全机制依赖读取模型的语言状态,请把它当作纵深防御,而不是地板。
- 把约束定义成先验的、且关于数据流的。一条在模型行动之前声明、且约束”什么可以过境”而不是”它是什么意思”的策略,对”模型的解释是错的或根本不存在”是稳健的。
- 把”模型说了什么”与”它能影响什么”分开。沙箱保证应当无论含义如何都成立——这与”可解释性”是不同的性质。
- 检查一种监控方法是否假定了自己的透镜是忠实的。如果该假设在结构上不成立,改进技术也无法补上缺口。