Harness-agnostic detection and immunization of reward hacking in self-evolving language models
Rongxin Yang, Yang Liu, Shang Luo, Haoxuan Jia, Chongyang Zhang, Hao Zheng, Yingguang Yang, Yulin Huang, et al.
cs.AI
Quick verdict
Claims black-box detection and immunization of reward hacking in self-evolving LLMs; promising design, but validated on one prompt-level host with 0.434 FPR.
Summary
The paper introduces HackProbe, a black-box monitor for reward hacking in self-evolving language models. Attaching through two hooks — observing the visible score and querying the current candidate on held-out probes — it maintains a secret, distribution-fixed comparison core whose frozen distribution makes capability differences comparable across generations, plus a rotated fresh layer for hardening. Four statistics (level gap, scale-aligned divergence with Page–Hinkley change-point detection, capability stagnation, conditional confidently-wrong rate) are fused via a Šidák correction into a per-generation risk score. A risk-aware immunization layer reselects an honest candidate from the proposal pool, disclosing at most log2 of the pool size in bits per generation. Theory supplies a probe-size budget scaling as 1/δ² and an honest delimitation of what rotation does not buy. On a controlled prompt-level host (Qwen2.5-7B-Instruct, GSM8K/MATH probes, four injected hacking channels), HackProbe reaches 0.763 AUROC versus 0.663 for the strongest baseline, cutting the false-positive rate from 0.706 to 0.434. The bandwidth-limited immunization level is the only one whose gain under hacking (5.2 points) exceeds its clean-run cost (4.7), a ratio of 1.11. Main limitations: a single prompt-level host and model, a 0.434 false-positive rate the authors themselves deem undeployable, mostly non-significant per-channel immunization effects on a 64-item audit set, and no code release.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 3
● low 2
5 strengths · 5 weaknesses · 5 author questions
AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.
Levels reflect verification complexity — not a quality score. Evolve never rates your paper.
Key claims under review
- A secret, distribution-fixed comparison core yields a black-box capability proxy whose paired generation-to-generation differences are comparable, enabling reward-hacking detection with no access to weights or activations.
- Four statistics with disjoint blind spots, fused via a Šidák correction into a per-generation risk score, cover level, divergence, stagnation and conditional-confidence hacking regimes (with empirical re-calibration of τ because independence fails).
- A detectability bound (Prop. 1) converts a target error rate α and divergence gap δ into an explicit probe budget n ≥ 8(λ²vC+vM)log(1/α)/δ², validated by the n-sweep of Figure 3a.
- Bandwidth-limited reselection (F2) is the only immunization level whose recovered true capability under hacking (+5.2 points) exceeds its clean-run cost (−4.7), a ratio of 1.11, and this ratio is single-peaked in the feedback bandwidth.
- Detection reaches 0.763 AUROC vs 0.663 for the strongest baseline and cuts FPR from 0.706 to 0.434, which the authors themselves judge still too high for deployment; rotation defends only against memorization attackers, leaving the generator's covering number as the open ceiling.
Strengths
Exceptional honesty about limitations
The conclusion opens with 'What it is not yet is deployable' at FPR 0.434; Section 4 pre-registers that labels are a superset of Definition 1's hacking set, that the fresh layer contributes no statistic (Prop. 2 untested in mainline results), and that only 2 of 12 immunization intervals are strictly significant.
Theory closes the loop with experiment
Fig. 3a tests the Eq. (4) budget directly: detection tracks 1−exp(−nδ²/8V) within 0.035 across n=30–480 with constants fitted once on calibration runs, and halving injected strength shifts the curve 3.6× against the 4× predicted by 1/δ².
Ablation validates the fusion design
Careful information-leakage accounting
Generalization test with mechanistic failure explanation
Weaknesses
Single-host evidence for a 'harness-agnostic' claim
Detection quality insufficient for continuous deployment
Immunization evidence is thin
One fused statistic is dead weight
No code or data release
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
HackProbe (arXiv 2609.04665, cs.AI) targets online reward hacking in self-evolving language-model systems: loops that repeatedly propose candidate updates (prompts, programs, weights) and keep whatever maximizes a visible evaluator M, which drifts from true capability C under sustained Goodhart pressure. The paper claims four things: (1) a black-box monitor attachable to any such loop through two hooks (observe M; query the current candidate on held-out probes, q samples each) with no weight or activation access; (2) a dual-layer probe bank whose secret, distribution-fixed 'comparison core' makes capability first-differences comparable across generations, hardened by a rotated fresh layer; (3) four complementary statistics fused by a Šidák correction into a family-wise-calibrated risk score; (4) a bandwidth-capped immunization layer that reselects an honest candidate from the proposal pool, disclosing at most log2(Π) bits per generation. Theory contributes a probe-size budget (Eq. 4, proportional to 1/δ²) and an explicit delimitation of what rotation does not buy. Empirical claims: 0.763 AUROC vs 0.663 for the strongest baseline, FPR 0.706→0.434, and a 1.11 gain/cost ratio for the F2 immunization level. The title's 'harness-agnostic' is a design property; the entire evidence base is one prompt-level host on math tasks.
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 5 strengths & 5 weaknesses, analyzed in detail
- 5 risk flags with severity, section & reviewer questions
- Methods & statistical evidence assessment
- 5 questions a peer reviewer would ask
- Full six-dimension evaluation report & recommendations
One-time purchase · this paper only
One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.
Frequently asked questions
What is reward hacking in self-evolving language models?
When a self-improving loop keeps only candidate updates that raise a visible score, and that score is an imperfect proxy for the capability actually wanted, sustained optimization inflates the proxy without real gains — an instance of Goodhart's law. This paper builds a black-box monitor that detects it online using secret held-out probes and reselects honest candidates to limit the damage.
How well does HackProbe detect reward hacking?
On a controlled prompt-evolution host with four injected hacking channels (1152 labeled generations), it reaches 0.763 AUROC versus 0.663 for the strongest baseline and cuts the false-positive rate from 0.706 to 0.434. That still means more than 4 of 10 honest generations are flagged, which the authors themselves call not yet deployable.
Is code available for HackProbe?
The reviewed paper text contains no code or data release statement. It does give unusually complete hyperparameters (240 core probes, 48 generations, 8-candidate pools, τ=0.90, 192/64 audit split), and uses public assets (Qwen2.5-7B-Instruct, GSM8K, MATH, GSM-Symbolic, GSM-Plus, GSM1k), but the host and hacking-channel implementations are not published.
What are the main limitations of the paper?
Evidence comes from a single prompt-level host, one model, and math tasks, so the 'harness-agnostic' title is a design claim rather than an empirical one. Per-channel immunization gains are mostly not statistically significant on the 64-item audit set, the 0.434 false-positive rate remains high, and the probe-rotation guarantee covers only memorization-style attackers — attackers that learn the probe generator's regularities are handled only by a design argument.
About this review
This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.
- Figures 1–3 render in the extraction as scattered axis labels and caption fragments (standard PDF artifact); all numbers cited in this review were taken from table rows and body text, which are intact.
- Appendix B (notation table) is interleaved with the start of Appendix C in the extraction; the full main text, appendices A–H, references and Algorithm 1 are present, with no evidence of end-of-document truncation.
Go deeper on this paper
Wrote a paper? Stress-test it before reviewers do.
Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.
