Skip to content
Sprint projectAug 17, 2026Minneapolis

Adversarial Improvement of Preference Probes

Isaiah Milbank · Team N/A?

Submitted to Digital Minds Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.

Read the report

Report: Adversarial Improvement of Preference Probes

Code (opens in new tab)
Share

Understanding the distribution of preferences and being able to predict what a model might prefer in novel situations allows us to make better informed deployment decisions and properly target misaligned behaviors. We measure preferences in four open models (4B–32B) via simplified Thurstonian utilities over 3,800 generated items, train linear probes on the results, and stress-test the whole stack with an adapted probe-based SURF search. Three rounds of this loop significantly improved probe generalization, though not monotonically, and exposed quirks a passive design missed: the Qwen-2.5 models have utility patterns approaching a flat bimodal distribution, drastically different from the lopsided Llama and Qwen3 models, and Qwen-2.5-7b demonstrates a fairly strong preference for questions that the original probe mis-judged until such examples entered the training data. On the affect side, we duplicate the Anthropic Emotion Vectors pipeline (PCA1–valence Pearson .86–.91) and test the reverse direction: it appears that preferences have little to no affect on downstream emotion representations.

Reviews

Judging this Sprint?

Review this project

Your public critique appears on this page without your name. Your private critique is not published; only the Apart team reads it. If you agree below, we share your review with grantmaking.ai (opens in new tab) and the Transformative AI Fund so strong projects can be funded.

Not shown on this page.

Shown on this page, without your name.

Only the Apart team reads this, and funders if you agree below.

Share my name publicly on grantmaking.ai *
Share my private critique with funders *

How much would this matter for the field if it worked? How innovative is it? For scores of 4-5: is this actually new to the field, or replicating recent work?

Scoring guide
  1. 1Negligible. No clear problem addressed, or no meaningful novelty.
  2. 2Limited. Addresses a real problem but with a generic or well-trodden approach. Incremental at best.
  3. 3Moderate. Clear problem with a reasonable approach; some novelty in framing or method beyond routine application of existing tools.
  4. 4Significant. Important problem with an original approach, or identifies a neglected problem area. A valuable contribution others could build on.
  5. 5Exceptional. Tackles a critical problem with a genuinely novel approach, or opens a new research direction. Clear theory of change. You'd be excited to share this with researchers in the area.

How sound are methodology, implementation, and findings?

Scoring guide
  1. 1Seriously flawed. Methodology broken, results uninterpretable, or implementation doesn't work.
  2. 2Weak. Approach has significant gaps: missing validation, flawed experimental design, or incomplete implementation.
  3. 3Competent. Technically solid given the short duration. Methodology makes sense, results are interpretable, limitations acknowledged, work builds toward clear conclusions.
  4. 4Strong. Thorough methodology with convincing validation. Results clearly support conclusions. Immediately useful for future work.
  5. 5Exceptional. Ambitious scope executed rigorously. Surprising findings, novel methods, or unusually robust validation.

How clearly are work, findings, and impact potential communicated?

Scoring guide
  1. 1Incomprehensible. Cannot determine what the project is actually claiming or doing.
  2. 2Hard to follow. Key information buried, missing, or diluted by excessive length. Significant effort to extract main points.
  3. 3Clear enough. Can understand the problem, approach, and results without undue effort. Core content clearly present: problem, method, findings, limitations.
  4. 4Well presented. Easy to follow, well-structured, appropriate level of detail. Target audience would get it quickly.
  5. 5Exceptionally clear. A pleasure to read. Complex ideas made accessible. Could serve as a model for how to present this type of work.

  1. Well the experiment/research area is good, but the 3 out of 4 models are from Qwen, so the no mood difference in the models reflects the family of Qwen. It doesn't generalize to LLMs, for which more data tested across more models of different family would be useful!

  2. This project makes a framing point worth more than the sum of its experiments: measurement under optimization pressure behaves differently from measurement at rest. Using a cheap probe to adversarially hunt for items where it diverges from expensive ground truth, then retraining on those items, is a sensible and reasonably novel transplant of SURF into interpretability tooling — and the motivating example in the discussion (probing immediately for behaviors that would otherwise only surface after 10,000 tokens of generation) is the clearest statement of why this could matter. The scope achieved in a sprint is substantial, and the code and lens/vector artifacts are released.

    The strongest empirical result is the question-phrasing finding on Qwen2.5-7B, because it is the one claim you triangulated properly: showing the inflation lives in the stated letter-logit channel but not in the internal probe or revealed choice, and that the gap inverts on other models, is exactly the right decomposition and is a real warning for anyone reading preferences off pairwise logits.

    The central claim about probe generalization is where the evaluation design does not yet carry the weight put on it. Two gaps drive most of my concern. First, you note yourself that the held-out items come from the same SURF family with similarly weighted attributes — so the probe is being scored on a distribution the loop is shaping. An independent evaluation set (a different item generator, a different category taxonomy, or human-written items) would make this claim stand up. Second, and more important, there is no matched-compute control: a probe retrained on the same number of randomly generated additional items. Without it, "adversarial selection helped" is not separable from "more data helped," and that control is cheap relative to what you already ran. Relatedly, "significantly improved" in the abstract is not backed by a test statistic, and with one run per model, no seeds, and no confidence intervals, the Llama dip below frozen v0 at cycle 2 means the trend could be noise. Multiple probe seeds and bootstrap CIs would settle this.

    There is also a circularity worth confronting directly: your probe's training target is derived from stated pairwise logits — the exact channel your own question-phrasing result shows is contaminated. "The probe mis-judged these items until we added them to training" and "the probe was taught to reproduce a prompt-format artifact" predict the same curve. Training against revealed choice instead, or re-running the generalization result with artifact-affected items excluded, would distinguish them.

    The preference-to-emotion null is stated far more strongly than the evidence supports. "A resounding no" across "several different setups" arrives with no n, no effect sizes, no intervals, and no power analysis, yet appears in the abstract and the contributions list. A null across a handful of unreported configurations is not evidence of absence; either report the setups and effect sizes with CIs, or soften this to "we found no evidence of an effect in the configurations we tried."

    The distributional claims are descriptive and partly confounded. Bimodality is argued from KDE shape plus Shapiro p-values, but at n≈4,000 Shapiro rejects normality for trivial deviations and says nothing about modality — use a dip test or compare Gaussian-mixture fits by BIC. The cross-family shape comparison is also confounded by per-model anchoring and z-scoring, since differences in utility scale or calibration can manufacture apparent shape differences. And the Qwen2.5-0.5B "GATE FAIL" is dropped from the size sweep without discussion of what failed or what it implies for the sweep's conclusion.

    On reproducibility and clarity, the highest-value fixes are concrete. The sentence defining your Thurstonian loss function ends mid-clause and never states the loss. Probe layer is given as "middle or ¾" with no rationale or ablation; probe type and regularization, the number of rephrasings, the SURF attribute pool and reweighting rule, steps per cycle, and the two-tier judge thresholds are all unspecified. Figures have no numbers or captions and are referred to as "this figure," so claims cannot be mapped to evidence; in-plot text is too small to read at page size; and there is no table of headline numbers, leaving readers to eyeball values off plots. Most usefully, split the evaluation protocol into its own subsection, separate from the training protocol — right now the reader has to reconstruct what was held out from where, which is precisely the thing the central claim depends on.

    Finally, the disclosure about discovering concurrent work in the final hours is the right call and reflects well on you. But having disclosed it, say what your delta is. The adversarial-loop contribution does look distinct from persona-conditioned probing, and one or two sentences positioning it would serve you better than leaving the comparison open.

    Read full reviewShow less

Cite this project

@misc{milbank2026adversarial,
  title = {{Adversarial Improvement of Preference Probes}},
  author = {Isaiah Milbank},
  year = {2026},
  month = aug,
  note = {Submitted to Digital Minds Research Sprint, an Apart Research Sprint},
  howpublished = {\url{https://apartresearch.com/sprints/projects/adversarial-improvement-of-preference-probes-za5b}},
  url = {https://apartresearch.com/sprints/projects/adversarial-improvement-of-preference-probes-za5b}
}

Build something like this at the next Sprint

AI Collusion Research Sprint · Oct 23 - 25, 2026