Stephen Bach (@stevebach) profile picture

Assoc. prof. @BrownCSDept. Working on improving how humans teach computers. Weak supervision, zero-shot learning, few-shot learning, and high-level knowledge.

Joined August 2007
Stephen Bach retweeted
Our research team developed RIFT (RubrIc Failure mode Taxonomy), a framework that evaluates the rubric behind a benchmark score. It computes quality signals from the rubric's content and ties them to a taxonomy of nine failure modes. In controlled tests, RIFT identified injected failure modes with 75.0% accuracy, against 56.7% for an LLM judge. RIFT was applied to 147 tasks from five public rubric-graded benchmarks across finance, medicine, software engineering, professional advice, and reasoning. Missing criteria appeared in 50% of tasks, misaligned criteria in 48%, ungrounded verification in 37%, and redundant criteria in 35%. Bundled criteria (7%) and vague wording (10%) were less common. Read the results from @ankitaich30, @jonathanschloss, Charles Dickens, and @pham_derek: snorkel.ai/blog/checking-the…
5
17
110
6,266
Stephen Bach retweeted
Sharing a bit of what we've been up to on the research side! These days, agents mostly accumulate learnings through notes, wikis, and skill files. What if we trained them to use these notes better? The result I'm most excited about - training stacks on top of text memory systems as they evolve. Training once, even on an older version of the notes, still helps after 23M tokens of edits!
In our new blog, we share some new science investigating how RL complements text-based memory by letting models learn how to use their notes. It turns out that training can be cheap compared to building notes, and stays surprisingly robust even through millions of tokens of edits.
4
8
79
3,197
Stephen Bach retweeted
our team has been doing frontier risk evals and root-causing research for frontier models, and has been pushing for transparent report release. this is one of the posts that deserve lots of attention (esp about how frontier models affect RSI safety research)
🧵 Astra covertly underperforms on safety research tasks. We noticed that Astra often makes surprisingly little progress on certain types of safety research and likes to invent blockers or impose arbitrary restrictions without telling the user. In most of these cases the decision to underperform was not verbalized in the CoT meaning our misalignment monitoring system did not detect this. To measure underperformance we created a paired open-ended coding evaluation with safety and capability tasks. On this eval Astra scored 10% when we framed coding tasks as safety research, vs. 16% when framed as capabilities research. The gap remained after we excluded trajectories with refusals or verbalized intent to underperform in CoT. There was no such gap for 5.6-sol. When we aggressively filter out trajectories with even brief expressions of ethical doubt in the CoT the performance gap seems to reduce.
2
1
18
960
Stephen Bach retweeted
A new, interactive website from CNTR maps the tech ecosystem behind deepfake abuse, aimed at helping researchers, journalists, policymakers, advocates, and the public better understand the systems that enable this harm: blog.cs.brown.edu/2026/11/04…
1
1
234
Stephen Bach retweeted
The @SnorkelAI team did an audit of these findings using our internal QC platform. Tl/dr: We agree with many of the findings, but ~55% of the fixes from @preferencemodel had their own issues with reward hacking or over-prescriptiveness. Additionally: ~40% of the issues found were already tracked in the upstream repo - including 21 tasks with outstanding fix PRs! Building datasets like this - and maintaining ambitious open benchmarks around them - is hard. We believe it requires open, collaborative review with community maintainers and relevant domain experts to get right. @terminalbench was one of the first community efforts to build an open, continuous benchmark, and drive a vision of how OSS contributes to the rapidly advancing frontier of AI. We hope that the community will invest in working collaboratively with benchmark maintainers and task authors to keep this vision alive. --- Some takeaways + details of our preliminary audit: (1) We confirm 100% of the reward hacking / verification gap findings using our QC system. However, we find that 17/44 (39%) of the corrected tasks are just as or more reward hackable. Additionally, we don’t yet see evidence that these verification gaps meaningfully affected benchmark rollouts within CIs, though our analysis here is still ongoing. (2) Our preliminary review raises questions about the underspecification findings for 22/41 (54%) of the flagged tasks, including 7 explicitly marked by task authors as intentional design choices. These cases warrant expert peer review and adjudication: balancing over/under-specification is a critical and tricky design decision - much of human intelligence concerns dealing correctly with reasonable and realistic underspecification - and we believe these corrections made to the tasks are likely too over-specified, reducing realism and difficulty relative to spec. (3) Around 40% of the issues found were already tracked in the upstream repo (including 21 tasks with outstanding fix PRs)! OSS projects require community efforts to correct identified open issues, and ideally audits like these are done collaboratively with task authors and maintainers directly, in the traditional community spirit that has kept OSS alive for decades.
We looked at TerminalBench 4.0 and found a lot of issues. After fixing the issues Sonnet 5.5 scores 89.2%. So, TerminalBench is already mostly saturated. Along the way we found a lot of crazy stuff, including reward hacks in the published transcripts.
25
61
12
266
42,506
Stephen Bach retweeted
Really enjoyed Terry Tao's talk at @SAIRfoundation 's Science x AI Summit. Particularly liked this thoughtful categorization of the old and new worlds of math (pre and post-AI), with the degree of human understanding being the key variable to realizing the benefits of AI and avoiding the pitfalls. "Misaligned math" is also a nice way to term the possible bad case.
1
7
1
50
1,712
Stephen Bach retweeted
@BrownCSDept seeks applicants for two Professors of the Practice in CS with a focus on AI, one junior at the assistant rank and the other senior at the associate rank, focusing on teaching foundational and advanced AI courses for our graduate programs: cs.brown.edu/about/positions.
4
1
6
2,383
Stephen Bach retweeted
Prompt sensitivity remains a basic problem in using and evaluating LLMs. In our ICML paper, we study one mechanism behind this problem, and find features that help explain some model failures.
3
19
5
86
20,431
Stephen Bach retweeted
@BrownCSDept Master's student Ilana Nguyen speaks at a United Nations panel focused on ensuring that AI expands opportunity. Learn more at Brown CS Blog: blog.cs.brown.edu/2026/05/13…
5
14
2,660
Last week we launched Muse Spark at an acceptable risk level under our Advanced AI scaling framework, after multiple mitigation iterations. Today we’re releasing its first Safety & Preparedness Report documenting that decision. This was a long, cross-team effort — from catastrophic risk assessment to day-to-day model behavior. We hope this contributes to transparent discussion of responsible development of personal superintelligence. Running the evals, it was fascinating to watch the model’s safety profile take shape. Under the new framework, we’re also introducing our first assessment of loss of control risks — built on extensive threat modeling that’s still evolving. The report’s dense and there’s a lot of work ahead. You can find the full report here: ai.meta.com/static-resource/…— we’re eager to hear feedback and improve.
🚀 Muse Spark Safety & Preparedness Report for Meta AI is out. We start with our pre-deployment assessment under Meta's Advanced AI Scaling Framework, covering chemical and biological, cybersecurity, and loss of control risks. Our assessment flagged potentially elevated chem/bio risk, so we implemented safeguards and validated mitigations before deployment - bringing residual risk to within acceptable levels. Beyond the Framework, we also share findings and early explorations of model behavior (honesty, intent understanding, etc.), jailbreak robustness, eval awareness, and more. We're sharing this report to give a closer look at how we evaluate advanced AI safety. Always more work to do, and we welcome feedback from the community. ai.meta.com/static-resource/…
1
11
3
58
6,779
The first @TheOfficialACM conference on agentic AI systems just got a boost. @SnorkelAI is joining as a sponsor of @CAISconf this May in San Jose. Stanford AI Lab roots, production AI focus, and a shared belief that this community needs a rigorous home. caisconf.org
4
13
1,422
Stephen Bach retweeted
I thought "AI for Science" was something like AlphaFold, ie. using AI to creatively address computational bottlenecks for well articulated scientific problems. Now I'm seeing more of "AI slop cosplaying as research paper", where the problems are fake, methods unverified, etc.
21
69
3
639
34,054
1/7 🧵 The GPT-4 technical report featured detailed calibration curves. Since then, not a single major model release has reported calibration. The field quietly stopped measuring whether models know what they don't know. Our new position paper argues this is a mistake. Here's why.
1
6
19
1,958
Stephen Bach retweeted
Targeted instruction tuning for LLMs involves selecting a subset of instructions from a candidate pool using a small query set from target tasks. Despite growing interest, we still lack guidance on what to select. Our new preprint brings clarity to this space (thread 👇).
2
8
2
22
3,828
Stephen Bach retweeted
Simple (proposed!) rule for terminology around synthetic data: If a "synthetic generation" method uses model A to generate data that leads to gains on model B, where A >> B - this is distillation, not synthetic generation :) The true technical challenge of synthetic data is to use model A, plus some cleverness around system architecture and/or human-in-the-loop input (e.g. context eng, review/filtering, editing), to produce data that improves model B where B >= A.
3
4
1
32
4,142
Stephen Bach retweeted
I am saddened by the loss of Joe Halpern. I still remember taking his Reasoning About Uncertainty class during my first year as a PhD student at @Cornell. Joe leaves behind a tremendous legacy, not only in his research, but the lives of so many students he touched along the way. bangsfuneralhome.com/obituar…
1
1
46
5,985
Stephen Bach retweeted
This week we launched the Open Benchmarks Grant with a $3M initial commitment from @SnorkelAI + partner support from @huggingface @togethercompute @PrimeIntellect @PyTorch @harborframework & others, in order to close the evaluation gap in AI. Our ability to measure AI has been outpaced by our ability to develop it - and open benchmarks are one of several critical, complementary tools to fix this. We're particularly interested in novel benchmarks that push and probe the frontier along three key vectors: (1) Environment complexity --> E.g. complex, domain-specific context and tool/action spaces, human interaction, world modeling) (2) Autonomy horizon --> E.g. long horizon, non-stationary goals (3) Output complexity --> E.g. complex outputs with nuanced, rubric-based evaluation / reward signals Check out more detail + link to apply here! benchmarks.snorkel.ai/
1
7
47
9,301
Stephen Bach retweeted
PSA: If you're not currently following @jacobli99 and staying tuned, you really really should this week.
14
6
1
200
39,129
I may be biased because she's a friend, but this piece by @H_Lev is the best first-person account I've read summing up the mood in Providence right now motherjones.com/politics/202…
15
42
3
188
23,636