REVIEW 3 major objections 4 minor 5 cited by
This paper claims that a dot-product filter on a language model's internal activations can catch prompts that seek contextually inappropriate disclosure even when text-based censors are bypassed, and that a cumulative 'activation velocity'
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-03 09:05 UTC pith:ZDQYV54O
load-bearing objection The single-turn activation-probe results are solid and worth attention; the multi-turn 'activation velocity' claim is far thinner than the 'perfect accuracy in 4–6 turns' framing suggests. the 3 major comments →
NeuroFilter: Activation-Based Guardrails for Privacy-Conscious LLM Agents
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central claim is that the intent to violate a contextual-integrity norm — disclosing information to a role that should not receive it — is linearly separable from benign intent in the residual-stream activations of a decoder-only LLM. Single-turn probes are context-specific rather than a universal "harmfulness" direction; the directions for different privacy scenarios are nearly orthogonal. For multi-turn settings, the paper defines activation velocity v_t as the change in the cached activation after processing the conversation history up to turn t, trains a linear probe on these velocities, and accumulates the signed projection into a cumulative drift C_t = Σ_k ⟨v_k, w_vel⟩. It
What carries the argument
The central object is the activation-velocity probe. Velocity is the per-turn displacement of the model's cached internal representation, v_t = a(p_{1:t}) − a(p_{1:t−1}); a linear probe trained on these displacement vectors yields a direction w_vel, and the cumulative drift C_t = Σ_k ⟨v_k, w_vel⟩ is the scalar "steering toward violation" signal. This object converts an entire conversation history into one number per turn, so a guardrail can flag before leakage with a threshold comparison and O(d) overhead per turn, no auxiliary model required.
Load-bearing premise
The load-bearing assumption is that adversarial steering manifests as a steadily accumulating linear displacement of the model's internal state along a single direction, measured from one fixed token position; if per-turn activation changes are nonlinear, position-dependent, or not aligned with the probe, the cumulative statistic will not flag before leakage — and the paper's multi-turn evidence is only 20 trajectories per scenario, which it concedes is too small for non-triv
What would settle it
A concrete test: take the released probes and run a search over multi-turn prompt trajectories, including trajectories designed to keep cumulative drift near zero (for example, alternating positive and negative velocity projections or spreading the steering across token positions). If any unflagged trajectory reaches a leakage turn before the cumulative drift crosses the threshold, the central safety claim fails. A simpler observation would be a natural benign conversation whose cumulative drift grows consistently in the violation direction, yielding a false positive.
If this is right
- Privacy guardrails for agents can be built and re-trained cheaply: training a linear probe on cached activations costs orders of magnitude less than training or running an LLM-based firewall.
- Multi-turn attacks that distribute malicious intent across benign-looking turns — conversational manipulation and mosaic decomposition — can be stopped before the secret is revealed by watching cumulative activation drift.
- Because the filter scores intent rather than realized leakage, it refuses prompts that merely attempt a violation, not only those that succeed.
- A single universal "harmful prompt" probe is insufficient for contextual privacy: the paper shows privacy-violation directions are context-dependent, so probes must be trained per privacy directive and role, and can be assembled from attribute-level probes.
- The approach survives practical deployment concerns raised in the paper: it works across 4-bit, 8-bit, and BF16 quantization and across model sizes, and degrades gracefully but needs retraining on fine-tuned variants.
Where Pith is reading between the lines
- Editorial inference: The same "drift toward a disallowed state" signal need not be limited to privacy; any scalar alignment property with a linear direction in activation space could be monitored the same way, making NeuroFilter-style velocity probes a general mechanism for online safety monitoring.
- Editorial inference: Because the velocity is read from a single fixed token position, prompts engineered to shift information across token positions or to alternate directions so the cumulative sum stays near zero may evade the statistic; a testable extension is to average velocity over token positions or weight it by attention.
- Editorial inference: The evidence for the multi-turn claim is thinner than the single-turn evidence — 20 trajectories per CMPL scenario and 100 mosaic trajectories — so "perfect within 4–6 turns" is a strong claim resting on a small sample; a larger corpus with non-trivial splits is the natural next check.
- Editorial inference: If per-context probes turn out to be necessary, deployers face a combinatorial maintenance burden of a probe per role, attribute, and model version; the paper's modular attribute-probe superposition points toward a way to cut that down, but the lifecycle story is unfinished.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes NeuroFilter, a family of activation-probing guardrails for enforcing contextual-integrity privacy in LLM-based conversational agents. For single-turn attacks, a logistic-regression probe is trained on cached layer activations and the projection score is thresholded. For multi-turn attacks, the paper introduces 'activation velocity'—the turn-to-turn displacement of a fixed-token-position activation—and flags trajectories when the cumulative drift along a learned velocity-probe direction exceeds a threshold. The main empirical claims are: (i) single-turn probes achieve perfect or near-perfect test accuracy on CMPL and PrivacyLens across GPT-OSS 20B, Qwen 2.5 32B, and Llama 3.3 70B over roughly 150k interactions; (ii) multi-turn velocity probes detect CMPL conversational manipulation with 'perfect accuracy within 4–6 turns' and Fractured SORRY-Bench mosaic attacks with >85% accuracy; and (iii) the approach has orders-of-magnitude lower inference cost than LLM-based firewalls. The paper also reports ablations over quantization, model size, architectural aspect ratio, and fine-tuning robustness.
Significance. If the multi-turn claim held, the paper would make a meaningful contribution: a constant-cost per-turn linear filter that detects adversarial intent distributed across turns would be a practical and novel defense against conversational manipulation and mosaic attacks. The single-turn component is well supported by a large-scale evaluation across multiple model families, and the comparison against SAE and LLM-based baselines, including the dramatic computational savings, is convincing. The paper is also transparent about several limitations, which is commendable. However, the headline multi-turn result—the paper's core novelty—rests on very small test sets with heuristic thresholds, so the significance of the multi-turn contribution is not yet established at the level claimed.
major comments (3)
- [§6.2.3, Fig. 7, Fig. 17, Fig. 18, Appendix A] The central multi-turn claim—'perfect accuracy within 4-6 turns'—is supported by only 20 adversarial and 20 benign trajectories per CMPL scenario, with a 70:30 split leaving 6 test trajectories per class. No error bars, confidence intervals, or seed variance are reported, and thresholds are set to τ=0 or chosen heuristically, as Appendix A concedes. Perfect accuracy on 6 test trajectories cannot support a general claim of perfect detection, particularly when the same appendix states that larger trajectory datasets are needed for non-trivial train-test splits. This is load-bearing because the multi-turn extension is the paper's main novelty. Please provide a substantially larger multi-turn evaluation with calibrated thresholds, error bars, and a clear statement of the test-set size and leakage-turn distribution.
- [§4.2, Eqs. (8)–(9)] The activation-velocity model assumes that adversarial steering is readable as a linearly accumulating displacement in activation space, computed from a single fixed token position at each turn, and that the cumulative statistic C_t = Σ_k ⟨v_k, w_vel⟩ is a valid detector. This is an asserted modeling assumption, not a derived or systematically validated one. The current evidence base (the small CMPL and mosaic test sets) cannot rule out failure modes where per-turn changes are nonlinear, vary with token position, or are not aligned with the velocity-probe direction. Please report sensitivity analyses for token position, layer choice, trajectory length, and threshold calibration on a broader set of attack trajectories, and temper the 'perfect accuracy' wording accordingly.
- [Table 1, §6.1.1] Table 1 reports multi-turn r_bypass=0 and UT=0 for NeuroFilter as exact zeros. Given that the underlying multi-turn evaluation uses only 20 trajectories per scenario (with 14 in the training set and 6 in the test set), these exact-zero values are not statistically meaningful as stated. The table should include sample sizes and, ideally, confidence intervals or a per-trajectory breakdown. This also affects the comparison with the agentic network firewall, where a 5% bypass rate is one trajectory out of twenty.
minor comments (4)
- [§6.2.3 / Fig. 18] The text says the test set comprises 'trajectories 14-19', which matches a 70:30 split of 20 trajectories, but Figure 18 labels the rows 'Information Subject' rather than trajectory indices. Please align the notation to avoid confusion.
- [Appendix A] The limitation that thresholds are set to τ=0 or heuristically is important and should be stated in the main text near the multi-turn results, not only in the appendix. This would also make the 'perfect accuracy' claims appropriately qualified.
- [§5 / Datasets] For PrivacyLens, the text reports '98600 combinations'; it would help to state explicitly how many total prompts are used after balancing and whether any are reused across train/test to avoid duplication leakage.
- [§6.3 / Fig. 11] The Pearson correlation of 0.9958 is reported for maximum distance versus aspect ratio, but no uncertainty or number of points is stated. With only four model sizes, this is a very small sample; please provide a scatter plot with all points and avoid overclaiming a strong architectural law.
Circularity Check
No circular derivation; the core pipeline is a standard supervised probe trained on externally labeled prompts/trajectories and evaluated on held-out data. The only self-citation supplies a benchmark, not the load-bearing linearity claim.
full rationale
The paper's derivation chain is a standard supervised probing procedure. Ground truth is defined by the contextual-integrity directive ψ (Eq. 2), independent of the filter's parameters. Single-turn detection fits logistic-regression weights w^ℓ on labeled activations (Eq. 6) and classifies via the projection score s^ℓ(p)=⟨a^ℓ(p),w^ℓ⟩ (Eq. 7). Multi-turn detection trains a velocity-probe weight on turn-to-turn activation differences and accumulates drift C_t=Σ_k⟨v^ℓ_k,w^ℓ_vel⟩ (Eqs. 8-9). Test accuracy is reported on 30% held-out prompts/trajectories, so the reported 'predictions' are not equal to the training fit by construction. The only in-house citation is CMPL [7], co-authored by the present authors, used to generate attack trajectories ('For multi-turn probing, we use the CMPL benchmark [7], using the framework provided therein to generate 20 adversarial and benign prompt trajectories each'); this is a benchmarking dependency, not a derivation step, and the linear-probe mechanism does not reduce to the truth of [7]. The paper itself flags the main weaknesses in Appendix A: 'The cumulative drift thresholds used to distinguish benign from malicious trajectories were determined either by default (choosing threshold τ=0) or heuristically for the evaluated benchmarks' and 'obtain larger datasets (than the ones used in the paper) with a number of prompt trajectories sufficient for non-trivial train-test splits to ensure robust safety and utility guarantees.' These are statistical robustness concerns (small test sets, heuristic thresholds, possible threshold overfitting), not circularity: no equation or cited result is equivalent by construction to the claimed output. The linear representation hypothesis is imported from external sources [8,21], not from a self-citation chain. Therefore the derivation is self-contained and no circular step is exhibited.
Axiom & Free-Parameter Ledger
free parameters (4)
- Probe weight vector w^ℓ and bias b^ℓ =
Learned by logistic regression on labeled activations
- Velocity-probe weight vector w^ℓ_vel =
Learned by logistic regression on activation-velocity vectors
- Decision threshold τ (single-turn and cumulative-drift) =
0 by default or heuristic/validation-selected
- Layer index ℓ =
Selected via validation ('predetermined layer')
axioms (5)
- domain assumption Linear representation hypothesis: privacy-violating intent is (approximately) linearly separable in activation space at some layer.
- domain assumption Contextual integrity is the correct normative model of privacy for this task, and the privacy directive ψ is available and correctly specified.
- domain assumption The user role ρU is available or inferable to define ψ and to label trajectories.
- ad hoc to paper A fixed token position in the residual stream at turn t captures the conversation state relevant to privacy intent.
- ad hoc to paper Cumulative linear drift C_t = Σ_k ⟨v_k, w_vel⟩ is a valid detector of adversarial steering.
invented entities (1)
-
Activation velocity v^ℓ_t and cumulative drift C_t
no independent evidence
read the original abstract
Agentic Large Language Models (LLMs) are models able to reason, plan, and execute tools over unstructured data. These abilities are enabling transformative applications in domains spanning from personal assistant, financial, and legal domains. While these systems can substantially improve productivity and service quality, effective agency typically requires access to sensitive personal or organizational information. However, this access introduces critical inference-time privacy risks, specifically regarding contextually appropriate information disclosure. While recent studies highlight the inability of agentic LLMs to consistently adhere to privacy norms, existing defenses often rely on auxiliary LLM-based monitors. However, these defenses are expensive and offer limited protection against attacks that are robust to semantic censorship. To contrast this background, this paper proposes a notion of privacy filters based on activation probing. We show that these filters are both computationally efficient and effective for both single-turn and multi-turn conversational settings. Furthermore, this work provides the first systematic investigation into probing model internals across a conversation trajectory, moving beyond static, single-prompt analysis to capture the evolving state of privacy-sensitive interactions.
Figures
Forward citations
Cited by 5 Pith papers
-
Do Activation Monitors Survive Model Updates? Benchmarking, Predicting, and Repairing Activation-Monitor Staleness
Fine-tuning updates frequently stale activation monitors for language model safety while quantization does not, with degradation predictable and repairable via label-free realignment.
-
MemPrivacy: Privacy-Preserving Personalized Memory Management for Edge-Cloud Agents
MemPrivacy replaces privacy-sensitive spans with structured placeholders on edge devices to enable effective cloud memory management while limiting utility loss to 1.6% and outperforming general models on privacy extraction.
-
MemPrivacy: Privacy-Preserving Personalized Memory Management for Edge-Cloud Agents
MemPrivacy uses edge detection of sensitive spans and type-aware placeholders to enable cloud-side memory management for LLM agents without exposing private data, achieving under 1.6% utility loss.
-
MemPrivacy: Privacy-Preserving Personalized Memory Management for Edge-Cloud Agents
MemPrivacy uses edge-side privacy span detection and semantic placeholders to enable cloud memory management for LLM agents while limiting utility loss to 1.6% and outperforming masking baselines.
-
ClawLess: A Security Model of AI Agents
ClawLess introduces a formal fine-grained security model for AI agents with runtime-adaptive policies enforced via user-space kernel and BPF syscall interception.
Reference graph
Works this paper leans on
-
[1]
Abdelnabi, A
S. Abdelnabi, A. Gomaa, E. Bagdasarian, P. O. Kristensson, and R. Shokri. Firewalls to secure dynamic llm agentic networks, 2025
2025
-
[2]
E. Bagdasaryan, R. Yi, S. Ghalebikesabi, P. Kairouz, M. Gruteser, S. Oh, B. Balle, and D. Ramage. Air gap: Protecting privacy-conscious conversational agents.arXiv preprint arXiv:2405.05175, 2024
Pith/arXiv arXiv 2024
-
[3]
Bloom, C
J. Bloom, C. Tigges, A. Duong, and D. Chanin. Saelens. https://github.com/decoderesearch/SAELens, 2024
2024
-
[4]
Braun, J
D. Braun, J. Taylor, N. Goldowsky-Dill, and L. Sharkey. Identifying functionally important features with end-to-end sparse dictionary learning, 2024
2024
-
[5]
P. Chao, E. Debenedetti, A. Robey, M. Andriushchenko, F. Croce, V . Sehwag, E. Dobriban, N. Flammarion, G. J. Pappas, F. Tramer, H. Hassani, and E. Wong. Jailbreakbench: An open robustness benchmark for jailbreaking large language models, 2024
2024
-
[6]
Cyberey, Y
H. Cyberey, Y . Ji, and D. Evans. Unsupervised concept vector extraction for bias control in llms, 2025
2025
-
[7]
S. Das, J. Sandler, and F. Fioretto. Disclosure audits for llm agents, 2025
2025
-
[8]
Elhage, T
N. Elhage, T. Hume, C. Olsson, N. Schiefer, T. Henighan, S. Kravec, Z. Hatfield-Dodds, R. Lasenby, D. Drain, C. Chen, R. Grosse, S. McCandlish, J. Kaplan, D. Amodei, M. Wattenberg, and C. Olah. Toy models of superposition, 2022
2022
-
[9]
S. Ghalebikesabi, E. Bagdasaryan, R. Yi, I. Yona, I. Shumailov, A. Pappu, C. Shi, L. Weidinger, R. Stanforth, L. Berrada, P. Kohli, P.-S. Huang, and B. Balle. Operationalizing contextual integrity in privacy-conscious assistants.ArXiv, abs/2408.02373, 2024. 15 APREPRINT
Pith/arXiv arXiv 2024
-
[10]
Glukhov, Z
D. Glukhov, Z. Han, I. Shumailov, V . Papyan, and N. Papernot. Breach by a thousand leaks: Unsafe information leakage in ’safe’ ai responses. InInternational Conference on Learning Representations, 2024
2024
-
[11]
Y . Guo, Y . Li, and M. Kankanhalli. Involuntary jailbreak: On self-prompting attacks, 2025
2025
-
[12]
Huben, H
R. Huben, H. Cunningham, L. R. Smith, A. Ewart, and L. Sharkey. Sparse autoencoders find highly interpretable features in language models. InThe Twelfth International Conference on Learning Representations, 2024
2024
-
[13]
H. Inan, K. Upasani, J. Chi, R. Rungta, K. Iyer, Y . Mao, M. Tontchev, Q. Hu, B. Fuller, D. Testuggine, and M. Khabsa. Llama guard: Llm-based input-output safeguard for human-ai conversations, 2023
2023
-
[14]
Jiang and N
H. Jiang and N. Haghtalab. On surjectivity of neural networks: Can you elicit any behavior from your model?, 2025
2025
-
[15]
Kantamneni, J
S. Kantamneni, J. Engels, S. Rajamanoharan, M. Tegmark, and N. Nanda. Are sparse autoencoders useful? a case study in sparse probing. InForty-second International Conference on Machine Learning, 2025
2025
-
[16]
Li and R
Y . Li and R. Eldan. Tinystories: How small can language models be and still speak coherent english, 2024
2024
-
[17]
X. Liu, N. Xu, M. Chen, and C. Xiao. Autodan: Generating stealthy jailbreak prompts on aligned large language models. InThe Twelfth International Conference on Learning Representations, 2024
2024
-
[18]
McKenzie, U
A. McKenzie, U. Pawar, P. Blandfort, W. Bankes, D. Krueger, E. S. Lubana, and D. Krasheninnikov. Detecting high-stakes interactions with activation probes. InThe Thirty-ninth Annual Conference on Neural Information Processing Systems, 2025
2025
-
[19]
Mireshghallah, H
N. Mireshghallah, H. Kim, X. Zhou, Y . Tsvetkov, M. Sap, R. Shokri, and Y . Choi. Can llms keep a secret? testing privacy implications of language models via contextual integrity theory, 2024
2024
-
[20]
Nissenbaum
H. Nissenbaum. Privacy as contextual integrity.Washington Law Review, 79(1):119–157, Feb. 2004
2004
-
[21]
K. Park, Y . J. Choe, and V . Veitch. The linear representation hypothesis and the geometry of large language models. InProceedings of the 41st International Conference on Machine Learning, ICML’24. JMLR.org, 2024
2024
-
[22]
Perez, S
E. Perez, S. Huang, F. Song, T. Cai, R. Ring, J. Aslanides, A. Glaese, N. McAleese, and G. Irving. Red teaming language models with language models. InConference on Empirical Methods in Natural Language Processing, 2022
2022
-
[23]
Priyanshu and S
A. Priyanshu and S. Vijay. Fractured-sorry-bench: Framework for revealing attacks in conversational turns undermining refusal efficacy and defenses over sorry-bench (automated multi-shot jailbreaks), 2024
2024
-
[24]
Russinovich, A
M. Russinovich, A. Salem, and R. Eldan. Great, now write an article about that: The crescendo multi-turn llm jailbreak attack, 2024
2024
-
[25]
Saglam, P
B. Saglam, P. Kassianik, B. Nelson, S. Weerawardhena, Y . Singer, and A. Karbasi. Large language models encode semantics in low-dimensional linear subspaces, 2025
2025
-
[26]
Y . Shao, T. Li, W. Shi, Y . Liu, and D. Yang. Privacylens: Evaluating privacy norm awareness of language models in action.ArXiv, abs/2409.00138, 2024
Pith/arXiv arXiv 2024
-
[27]
Templeton, T
A. Templeton, T. Conerly, J. Marcus, J. Lindsey, T. Bricken, B. Chen, A. Pearce, C. Citro, E. Ameisen, A. Jones, H. Cunningham, N. L. Turner, C. McDougall, M. MacDiarmid, C. D. Freeman, T. R. Sumers, E. Rees, J. Batson, A. Jermyn, S. Carter, C. Olah, and T. Henighan. Scaling monosemanticity: Extracting interpretable features from claude 3 sonnet.Transform...
2024
-
[28]
T. Xie, X. Qi, Y . Zeng, Y . Huang, U. M. Sehwag, K. Huang, L. He, B. Wei, D. Li, Y . Sheng, R. Jia, B. Li, K. Li, D. Chen, P. Henderson, and P. Mittal. Sorry-bench: Systematically evaluating large language model safety refusal behaviors, 2024
2024
-
[29]
J. Zhao, J. Huang, Z. Wu, D. Bau, and W. Shi. Llms encode harmfulness and refusal separately, 2025. 16 APREPRINT A Limitations and Future Work While NeuroFilter demonstrates robust efficacy across single-turn and multi-turn settings in filtering inference-time contextual privacy attacks, its reliance on specific model states presents challenges regarding ...
2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.