Tianjian Li (@tli104) header
Tianjian Li (@tli104) profile picture

PhD student @jhuclsp, 2x research scientist intern @AIatMeta FAIR. Previously @nyuniversity. I work on making LMs intelligent and interesting.

Baltimore, MD
Joined November 2022
Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)Photo by Tianjian Li (@tli104)
So excited that this finally came out!! Studying reward hacking at scale in autoresearch agents is hard, and we ended up injecting hacks into long agent trajectories, so that we can do a controlled study on how monitors catch them. HackBench serves as a stress test of agent monitor’s long context recall, understanding of the research task, and reasoning over multiple turns.
Introducing *HackBench* 🤡💀⏱️📊 ⏲️ 💪🔧 🔥 - Detecting & localizing reward hacking in autoresearch agents - Frontier models fail - Dataset on HuggingFace - Recipe to collect natural & synthetic hacks Blog post: facebookresearch.github.io/R… 🧵1/5
3
15
1
68
3,144
LLMs might be superhuman at math, but can they act in real time? Not even close! Presenting Gym-Anything-RT, a framework for generating real-time minigames in which the game keeps moving while the model thinks. Even the best frontier model, GPT-6 Astra, scores just 9%! 🌐: gym-anything.github.io/gym-a… 🧵
7
19
5
72
5,134
Tianjian Li retweeted
I will present at EMNLP on ✨Oct 27 (9 AM) ✨about our work "Exploring Sparse Autoencoders in Text-Based Causal Confounding Adjustment". Many causal questions hinge on texts. For example, does the type of media coverage of a bill affect the number of legislators who vote for it?
3
13
2
30
1,815
Tianjian Li retweeted
Introducing *HackBench* 🤡💀⏱️📊 ⏲️ 💪🔧 🔥 - Detecting & localizing reward hacking in autoresearch agents - Frontier models fail - Dataset on HuggingFace - Recipe to collect natural & synthetic hacks Blog post: facebookresearch.github.io/R… 🧵1/5
1
41
14
336
26,412
1/9 Current optimizers are static during training. What if the optimizer could think and react while the network trains? We let an agent watch the training dynamics and rewrite the optimizer's source code as training goes: a reactive optimizer. In every language and image setting we tried that has no tuned recipe, it matches or beats the best recipe one can one-shot, and it guards against loss spikes and overfitting by itself. In the near future, optimization decisions may belong to agents, not humans. 📝 xingjianbai.com/reactive-opt… 💻 Try it on your task: github.com/xingjian-bai/opal 🧵
75
200
66
1,533
212,253
Each time I see Seungone in the summer, I saw him had a Physics paper printed and reading it carefully. Always amazed by that he can dig so deep into fields that he has few prior exposure, and understands them so fast. Congrats!
🧪Can AI agents take a scientific paper and write a meaningful follow-up to it? We introduce Into the Unknown, an AI agent benchmark of 15 open scientific research problems. Each problem comes from a scientist currently or formerly at US DOE National Labs: @LosAlamosNatLab @SandiaLabs @BerkeleyLab @AmesNatLab @PPPLab @Livermore_Lab
1
9
838
This new benchmark evaluates nine frontier agents on 15 open scientific follow-up problems developed with domain scientists, producing 135 research papers. Most of the papers fail integrity checks, including discrepancies between claimed work and supporting execution evidence.
18
35
3
164
12,113
Tianjian Li retweeted
Excited to share ResearchTrails, a dataset of human research decision trajectories extracted from Git commit histories. Final papers show the outcome, but they often do not capture the full path: abandoned methods, omitted experiments, and ablations. ResearchTrails recovers these intermediate decisions, and we show that learning from them improves LLMs’ ability to assist with research exploration! Blog, code, data, and the trajectory visualizer are at researchtrails.org 🧵
18
45
8
385
23,849
Tianjian Li retweeted
Can LLMs generate novel research ideas? We propose Priced Guidance to quantify this via compression! We lower bound P(LLM forecasts a future paper’s idea X). Instead of sampling ideas until X is matched, the LLM plays “20 Questions” to recover X, charging each hint by surprisal.
21
86
22
542
80,826
Tianjian Li retweeted
‼️Have you ever used a chess engine and wished it could explain its moves and evaluations?‼️ Introducing QUEEN, a 4B-parameter chess-language model that plays at the level approaching a typical Grandmaster and explains its moves in natural language.
3
12
5
56
4,965
Tianjian Li retweeted
New post: Capabilities research expands the safety-usefulness Pareto frontier too. It’s tempting to define safety research as research that enables developers to deploy an AI system more safely without making the deployment much more expensive or much less useful. You can visualize this definition of safety research as pushing out the safety-usefulness Pareto frontier. At any given level of usefulness, there's greater safety available. Awkwardly, this definition counts basically all capabilities research as safety research. For example, consider performance optimization for inference. By making inference more efficient you can use weaker, safer models more extensively than you would otherwise be able to, pushing out the Pareto frontier. Likewise, any successful research whatsoever pushes out this Pareto frontier because research can only ever create more options. It seems like something has gone wrong with our definition of safety research if it includes seemingly all capabilities research. Here, I spell out one reason why enabling improved safety without hurting usefulness is an insufficient standard for safety research. The core observation is that developers have to choose a particular point on the Pareto frontier, and some technological improvements incentivize them to sacrifice safety. Safety research typically reshapes the Pareto frontier in a way that causes developers to choose greater safety, while capabilities research typically does the opposite. However, I also argue there is an important and plausible future regime involving much higher political will than we have right now, in which certain kinds of capabilities research would be an effective way to improve safety. I don't write this post to argue that more people should be doing capabilities research, and in fact I think that currently capabilities research at any frontier AI company is probably bad. Instead, I'm treating this as an interesting puzzle to sharpen our models of when and why safety and capabilities research are good. Link: lesswrong.com/posts/nwrx9DHp…
2
6
2
83
4,214
Nice work! I really liked the part where they used suffix KV cache
‼️The Bitter Lesson for context management: Giving LMs unrestricted control over their context beats human-designed SOTA! Introducing 🩵Context Language Models (CLMs)🩵 - Natively manage their own context - Treat context as a file - Learn policies in CLM weights, no harness
1
1
9
1,285
There are so many works on RSI/autoresearch for methods, and we show that agents can also iteratively refine a benchmark! However, human oversight is still very important in generating a high quality benchmark. Led by the amazing @seungonekim
⏱️⚙️Introducing *AutoBenchmark* 📊🏁 - Creating benchmarks automatically - Benchmarking benchmark creation - Studying the role & impact of humans in the loop Blog post: facebookresearch.github.io/R… Key takeaways: 1) We find human-agent collaboration gives big wins over agents alone - fine-grained feedback in ideation stage crucial - autobench can be used to measure this in the future with stronger agents 2) We show that it's possible to make *autoresearch benchmarks* for AI research using this recipe – full recursive improvement loop! 3) Important Ingredients: Autobenchmark creation works best with feedback from two sources: benchmark solvers + external verifiers (human+AI). 🧵1/5
5
25
3,154
𝐒𝐞𝐥𝐟𝐂𝐨𝐦𝐩𝐚𝐜𝐭 is accepted to NeurIPS 2026 🚀 Check out our harness that enables agents to effectively manage their own context! arxiv.org/abs/2606.23525
🚨 New paper: "Self-Compacting Language Model Agents" LM agents build up long traces of reasoning and tool calls. As the trace grows, old mistakes and stale info stick around and anchor everything that follows. We ask: can the model itself decide when to clean up?
2
7
39
2,587
great work! congrats to Zhihui and Qwen
As hybrid computer use—the ability to dynamically interleave CLI and GUI actions for complex work—becomes essential for universal digital agents, we need tasks and environments to measure and advance it. Introducing RecreationWorld: scalable, verifiable environments grounded in executable references across Ubuntu, macOS, Windows, Android and Web. 🧵 Website: recreation-bench.cc/ Code: github.com/QwenLM/Recreation…
3
682
Tianjian Li retweeted
We've long known that AI agent benchmarks are broken. Check out our work back from July 2025 on establishing best practices for making rigorous AI agent benchmarks! (links below)
Introducing Benchmark Reviews: our new initiative to audit AI benchmarks. We are launching with 15 benchmarks: 4 Verified, 9 Flawed, and 2 with not enough information for a review.
9
12
1
94
6,990
Tianjian Li retweeted
Does your Claude model really need Claude Code…? 🤔 We evaluate 7 models on Claude Code, Codex, and Pi. Three surprising findings emerge: 1️⃣Harness choice has little effect on task success rate, but can significantly affect the cost 2️⃣A simple harness can be competitive 3️⃣The native harness isn’t always the best. Millions of people are using coding agents, but the impact of harness choice remains unclear. (1/n) More details in the thread. 🧵
182
189
104
1,363
365,990
Tianjian Li retweeted
🧵 With unlimited compute, how fast can agents surpass humans? We introduce Elo-per-token analysis to profile agent performance curves across multiple open-ended tasks. • Agents initially scale faster than repeated sampling, but over long horizons converge toward their theoretical log-linear scaling curve. Humans, in contrast, improve superlinearly. • These curves also tell us how to spend test-time compute: the scaling inflection point gives a simple rule for splitting a fixed budget across agent sessions. Split a long run in a principled way, and you can get significant gains over a single run. • Fitting human-time and agent-token curves also gives us a fun way to translate AI compute into human time. Taking OpenAI’s ~130B-token Navier–Stokes run as input and extrapolating across the two curves gives an equivalent of ~41 years of work by a mathematician at 8 hours/day 😮.
7
23
8
115
27,903
Tianjian Li retweeted
Why should a generative model be diverse? 👀 If there’s an obviously best answer, why put probability on worse ones? New paper: a perspective on what diversity is *for*, and an algorithm on post-training for the right amount 🌹. 🧵🔽 [1/12]
11
53
4
417
31,141
Tianjian Li retweeted
The world of R&D is forking into two paths: the token-abundant research, and the token-starved research. The future is in the former - evidentially, the progress by today's top AI industry teams and neolabs is breathtaking, where researchers’ human brilliance is super charged by AI’s assistance. Every research university president should be reading this report and reflecting on what the future of higher education research should be. openai.com/index/research-ac…
82
411
52
2,624
337,241