LMs can play chess, but they can't really explain their moves well (chess engines can't at all). Our new BinProp scaffold tackles this, and nearly triples LMs’ score on our chess-explanation benchmark. It works on other games too! Try it on your own games on our site-🧵👇
7
12
59
5,776
Ori Press retweeted
I’ve been thinking for a long time about how we can explain an agent’s individual actions in a long-horizon task, when their consequences may only become clear many steps later. Chess and Go provide strong engines that give us reliable estimates of move quality, even when the reasons behind a good move are far from obvious. That lets us ground explanations in the consequences of a move, compared with those of alternative moves. The question then is how can we discover useful concepts and turn them into explanations of why one move is better than another? I’m excited to explore how these ideas might extend to coding agents and other agents operating in open-ended environments, where evaluating intermediate actions and explaining their value is much harder.
LMs can play chess, but they can't really explain their moves well (chess engines can't at all). Our new BinProp scaffold tackles this, and nearly triples LMs’ score on our chess-explanation benchmark. It works on other games too! Try it on your own games on our site-🧵👇
1
1
2
176
LMs can play chess, but they can't really explain their moves well (chess engines can't at all). Our new BinProp scaffold tackles this, and nearly triples LMs’ score on our chess-explanation benchmark. It works on other games too! Try it on your own games on our site-🧵👇
7
12
59
5,776
BinProp also finds concepts in Go, Shogi, and Draughts (Checkers), without any fine-tuning. Some examples from Go and Shogi:
1
5
139
Ori Press retweeted
When we were at human-level AI we could take human tasks and translate them into benchmarks. In many domains, we can't do that anymore, those tasks are too easy. Here are my guidelines on how to build benchmarks in this new era:
11
10
96
25,375
Ori Press retweeted
1/8 LLM agents can get stuck repeating unsuccessful actions or lose track of the task. Natural language feedback can help, but how do we train a model to give useful advice? We introduce Caddie: a critic trained with RL from the agent’s final task outcome. A 4B critic is trained alongside a frozen Qwen3-4B agent, but its advice also improves larger models that were never used during training, including Qwen3.8-27B and Kimi K3.
3
6
23
756
Ori Press retweeted
SWE-sweep will enable building agents that can find and fix bugs with no guidance or supervision. Top models get <5%, so this is an ability that labs haven't started climbing yet. Our benchmarks set north stars for future AI, and this is one of our most challenging ones ever.
Can LMs discover & fix bugs if you don't tell them what went wrong? To proactively maintain a repo, agents need to find problems before users do. SWE-sweep benchmarks this on 100 repos, 22 languages, 4k real bugs (numpy, php interpreter, lean kernel). Top models get <5%.
10
7
129
13,340
Ori Press retweeted
Releasing SWE-bench Multimodal v2.0 today 480 tasks where a coding agent must interpret visual assets like screenshots, diagrams, recordings to diagnose and fix a bug in a repository.
19
37
245
25,230
if you're building, stay away from NYC 💀
11
2,929
I’m researching how language models explain chess and would love feedback from chess players. Give feedback (6 mins) and be entered to win a $25 giftcard 👇
4
1
14
1,107
Ori Press retweeted
If you're at ICML, I'd love to meet up and talk about RL environments and agentic evals, long-horizon RL, OPD/MOPD, inference-time scaling for agents and many more. We also host a private Nebius event for engineers and researchers, feel free to DM me.
8
3
109
10,759
It's been ten years since @OfirPress first wrote on how to get started in deep learning -- and most of what he wrote is still relevant today! Congratulations Ofir!👏👏👏
1
1
46
13,074
Read the full post here: ofir.io/How-to-Start-Learnin…
1
11
1,308
Next Talk is released! @ori_press AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs? piped.video/watch?v=6Og5aotP…
2
8
11,311