The One-Step Trap (In AI Research)
jxmorris12
48 points
10 comments
July 12, 2026
Related Discussions
Found 5 related stories in 54.3ms across 5,215 title embeddings via pgvector HNSW
- AI Alignment as a Thought-Terminating Cliche meetpateltech · 17 pts · August 18, 2026 · 54% similar
- AI At Home Part 1: A Box Of Scraps timmmmmmay · 112 pts · August 13, 2026 · 52% similar
- The Most Famous AI Writing Tic Is Also the Most Mysterious tekdude · 14 pts · July 12, 2026 · 51% similar
- The AI Productivity Illusion quick_brown_fox · 43 pts · July 25, 2026 · 51% similar
- Most AI Work Can Wait walterbell · 29 pts · August 24, 2026 · 49% similar
Discussion Highlights (4 comments)
ssivark
Ha, interesting. I wasn't aware of Sutton's blog post, but if I might make a shameless plug, we demonstrated [1] exactly this problem (see section 4.4.3), and how multi-step world models (using diffusion models as the substrate) could be one potential answer. Since then, I have come to like temporally-abstract models more and more. Rolling out in time -- either step-by-step or many steps at once -- suffers from the tyranny of the specific . For long horizon planning with agents, I care (often only approximately) about where I can end up, and seldom about exactly when I end up there. Successor features, GVFs, Forward-Backward representations, and the like seem like they have an elegant approach for structuring thinking at a "high level", instead of generating exponentially large search trees by rolling out microscopic world models. [1] https://arxiv.org/abs/2410.05364 (funnily, from around the same time / few months after Sutton's blog post)
mxwsn
This is the same reasoning behind why Yann Lecun thought test-time scaling would not work for LLMs: compounding error. Instead, the more tokens LLMs use, the better their performance on many tasks. LLMs can self-correct, evidenced by the power of getting models to question themselves by emitting "Wait," in S1. https://arxiv.org/abs/2501.19393
fny
I'm not sure I follow what one step means exactly. Aren't all models some f(x) = y? Is the suggestion instead that we should be doing f(x) = g(h(x)) = y? What would the difference be?
thornewolf
just read this when reviewing OpenAI's "spinning up" documentation as it was linked there!