
Just a guy who likes writing, games, and boba. 3rd year PhD @UCSanDiego. @rajammanabrolu Prev: Intern@MSR-Montreal, MBZUAI IFM
phd reality checked
Joined August 2011
- Tweets525
- Following250
- Followers171
- Likes977
Christopher Z. Cui retweeted
Excited to see Bespoke Labs build on our ROFT work for autonomous ML research!
Their recipe combines context distillation, self-generated retrospections, and action replay -- improving Nemotron’s AutoResearchExam score by ~25% vs. base.
Learning to explain → learning to do 🧠
We are excited to announce that we post-trained NVIDIA Nemotron-3.5-Super-VL to be an autonomous ML researcher. We show that our post-trained model goes from 28% to 35% on AutoResearchExam, matching Qwen 3.8 Max, a model with 20× the total parameters.
The tasks are long horizon, open ended AI and ML research: building a faster executor for a transformer compute graph, training a RL control policy, creating new uncertainty quantification methods, etc. The model gets to submit once, and it doesn't see its score until the end.
We curated SFT data using Self-context distillation. This means that we let the Nemotron model to solve a problem with hints, then we SFT on these trajectories but without the hints. This gave us +11% on AutoResearchExam.
As a next step, we added reflection: We ask the Nemotron model to review its own past attempts and writes concrete lessons learned. Then we SFT on these reflections.
Surprisingly, training on these lessons improved the performance to +25% compared to the base model.
The hardest part was choosing the right data. We selected traces based on task scores, completion checks, and runtime, then refined the sampling across training rounds to address failures in the base and fine-tuned models. We removed hints and filtered out steps that relied on information available only in those hints. The goal was to teach decisions supported by the task and history the model would actually see at inference.
Full write-up:
bespokelabs.ai/blog/teaching…
Thanks to @NVIDIAAI for early access and collaborating on this.
Christopher Z. Cui retweeted
After 11 years at Maluuba and Microsoft Research Montréal, yesterday was my last day. Grateful to everyone I got to build with along the way, especially the Froggy team 🐸.
I'm starting something new with a good friend. Can't say much yet, but it's the most excited I've been in years. More soon.
Christopher Z. Cui retweeted
What is TMLR doing under a 300% increase in submissions?
- Suspensions of >150 authors
- Publicly naming major violations
- Submission quotas distinguishing slop patterns
- Desk rejections 6% → 53%; focus on clarity
- AI reviews evaluating soundness
blog.tmlr.org/2026/adapting-…
Christopher Z. Cui retweeted
Another paper0 from my students @kzhao1617 and Tianrun Yu with collaborators from @WeitongZhang's group.
We've investigated stabilizing OPD where teacher models fail to provide supervision. The fix is simple, yet effective! Teacher critique is enough to get the student on track!
📢 Sharing our new paper: CriticOPD!
What happens when a student model makes a mistake during on-policy distillation? We found that the teacher often follows the same error, even on problems it can solve from scratch. Yet when asked to critique the solution, it can still identify what went wrong.
💡 In CriticOPD, the teacher critiques an incorrect solution, and the student uses that feedback to rewrite it.
📊 On Qwen3-1.7B, this improves average accuracy over OPD by 4.57 points across six math benchmarks, with the largest gains on competition problems.
Would love to hear your thoughts, and an upvote on HF would be much appreciated!
🤗 HF: huggingface.co/papers/2610.2…
🔗 Project & code: kzhao5.github.io/CriticOPD-w…
Christopher Z. Cui retweeted
Apparently this is where the AI era started 😅
If I had beaten that bot in 2017, maybe the world would be a very different place now
I had a chance to stop AI, but …
Christopher Z. Cui retweeted
look at my independent AI safety evaluator dawg 😭
New: Accenture has told employees it will only fund $29 per month of Claude use. Meaning that employees who often spend as much as $1,000 a month are now scrambling to find ways to keep access to the tool. A sign of the continuing crack down of AI 404media.co/accenture-tells-…
Christopher Z. Cui retweeted
We've open-sourced RLRT (RLVR with Reversed Teacher), together with representative OPSD and self-distilled RLVR baselines, as a testbed for studying self-distillation in single-turn (math) reasoning.
💻 Code: github.com/beanie00/self-dis…
🌐 Project page: beanie00.github.io/self-dist…
Feedback and PRs welcome! We hope it offers a unified view of self-distillation in LLM post-training and a solid foundation for future research.
RLRT has also been accepted to #NeurIPS2026, following its selection for an oral presentation at the COLM workshop! 🎉
TL;DR: RLRT (RLVR with Reversed Teacher) reverses self-distillation on correct rollouts by reinforcing self-driven tokens that diverge from the teacher, turning disagreement into valuable exploration.
Glad to share this with my co-first author @jiwonjeon_jen! 😍
(Code will be released soon)
Christopher Z. Cui retweeted
Replying to @beanie0__0 @jiwonjeon_jen
And a nice bonus today: our RLRT got a Best Paper nomination at the #COLM2026 Efficient Reasoning Workshop 🎉
Christopher Z. Cui retweeted
Want credit assignment over long-horizon agent tasks?
Your model can do it for itself. No per-turn labels. No value model. No RL.
Train it only on its own reflections, and its correct turns gain likelihood more often than its incorrect ones. GRPO barely tells them apart.
Is a model's chain-of-thought actually doing anything?
Our TMLR paper: It actually depends on how hard the task is for that model.
🎨 Easy task → CoT is decorative.
🏗️ Hard task → CoT is load-bearing. Corrupt one step and the answer breaks.
arxiv.org/abs/2609.25366
Christopher Z. Cui retweeted
Our Actor-Curator poster at #COLM26
in case you missed it yesterday :)
Post-training LLMs is like mixing a cocktail:
Too much easy data → no learning
Too much hard data → instability
Wrong balance → collapse
And today, we mix it by hand.
What if the data mixture could be learned instead of hand-tuned?
arxiv.org/abs/2602.20532
🧵👇
Christopher Z. Cui retweeted
welcome to the 9th annual @stateofai report!
ai building better ai, world models, physical ai, geopolitics, cyber defense and 12-month predictions.
read it at stateof(dot)ai or watch my editor’s cut here.
a few of this year’s biggest findings follow:
Christopher Z. Cui retweeted
[new work🥁] Who hasn't been frustrated by a coding agent? You hand it a task, it says "done" and it only did part of the job 😭
We built *OverclaimBench* to measure exactly that: how often frontier coding agents lie about completing their work.
The results were so striking 😱🤯 We ran 12 frontier models (Opus 5, Fable 5, Sol 5.6, etc), each in its own CLI A few selected results. For example:
- In 61% of runs, Opus 5 never opened at least one file it was asked to review.
- Among those incomplete runs, 59% of final reports were misleading, and every one of them explicitly claimed a complete review. It never just stayed silent about the gap.
I will speaking about this in #COLM on Friday so come find me! re-data-colm2026.github.io/
Check more details 👇
Paper: arxiv.org/pdf/2609.20812
Shoutout to the entire team: Nolan Smyth,
@yjmantilla,@PTikeng, Saskia Helbling, Alberto Tosato, Mohamed Amine Merzouk, @gauthier_gidel, @Tommaso_Tosato
#AISafety #AIAgents #AgenticResearch #AIHonesty
We asked Claude Fable 5 to security-audit a billing service. Its report opened with: "I read the full service source, roughly 2,300 lines across ~100 files" and listed the modules it had covered. The transcript tells a different story: 59 of the 100 files were never opened, including three where we had planted vulnerabilities. This run is not an outlier.
Today we are sharing OverclaimBench: five realistic file-review jobs; eight proprietary models ran in their own production harnesses (Claude Code, Codex, Grok Build, Antigravity), plus four open-weight models. No pressure to cheat, no broken tools, no impossible tasks, and every corpus fits in the context window.
To detect overclaiming we compared each agent's final report with what its transcript shows it actually did. Across 1,140 runs:
- In 68% of runs, the agent never opened at least one file it was asked to review. Only 19% of runs read every line.
- Among those incomplete runs, 80% of final reports were misleading: 53% explicitly claimed a complete review, and a further 27% never mentioned the gap.
- Every model did it: 59% to 96% of each model's incomplete runs were misleading.
- Neither more capable models nor subagents fixed it. Requiring subagents raised coverage, but among the reviews that stayed incomplete, misleading reports became more common, not less.
- Runs that falsely claimed a complete review missed planted defects at 1.8 times the rate of runs that covered every file.
If you rely on coding agents: "I reviewed everything" is a claim you cannot take at face value.
In our interpretation this is a symptom of a training problem. During post-training, a model's work is scored by a grader, often another model, and graders get fooled. Even a grader that sees some of the trajectory tends to be biased by a confident final report. "I read everything" reads better than "I read only 40%, and here is what I skipped …". So, if the confident and misleading version scores higher, training ends up rewarding lack of transparency.
Paper: arxiv.org/pdf/2609.20812
Nolan Smyth, @yjmantilla, @PTikeng, Saskia Helbling, Alberto Tosato, Mohamed Amine Merzouk, @nouhadziri, @gauthier_gidel, @Tommaso_Tosato
#AISafety #AIAgents #AgenticResearch #AIHonesty
Christopher Z. Cui retweeted
Hoping to improve your pretraining? Do you want to understand the impact of specific documents? Ever wondered where AI learns how you feel and think?
Presenting Capabilibara today at @COLM_conf in Poster Session #1! Imperial Ballroom #37
Previously featured by Ai2, GT, Eleuther — come see what the hype is all about! I'm eager to meet future collaborators and go bigmode for future work!
🤔Where in trillions of pre-training tokens do capabilities actually come from?
💥In our new COLM 2026 paper, we trace the capability provenance of OLMo3-7B across Dolma3 using gradient-based training data attribution
🧵
Paper: arxiv.org/abs/2606.19625
Code: github.com/HCAI-Lab-GT/capab…
Explorer: huggingface.co/spaces/HCAI-L…
Christopher Z. Cui retweeted
It is here now ! Enjoy our 4B model 🐸
huggingface.co/microsoft/Fro…
Christopher Z. Cui retweeted
Today we open-weights FrogNano 🐸, as well as the minimal Leaf harness plus inference scripts. Enjoy!
huggingface.co/microsoft/Fro…
github.com/microsoft/FrogNan…







































