Harry Dong (@Real_HDong) header
Harry Dong (@Real_HDong) profile picture

@MicrosoftAI | Prev Microsoft Research, PhD-ing CMU, Intern at Meta, Apple, AFRL, Amazon

NYC
Joined March 2024
Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)Photo by Harry Dong (@Real_HDong)
I'm always a fan of better information utilization in LLMs to improve efficiency/performance. So much potential in features of deeper layers and an efficient way to extract them. Congrats to @xidulu and team on the amazing work!
1/ Sharing a new, interesting project I did during my internship at Microsoft AI Frontiers w/ @JohnCLangford TL;DR: At decoding time, we feed **previous hidden state** into the input together with token embedding, and it boosts performance for free. arxiv.org/abs/2608.08888
8
416
Harry Dong retweeted
Agents can often fix a mistake by retrying, then forget what they just learned! Next session, same mistake 🥲 Introducing Self-Direction: each failure becomes a small, procedural adapter the agent trains on its own reflection and reuses later 💪🏽 🌐 self-direction.github.io/ 🧵1/n
6
24
4
99
6,347
Harry Dong retweeted
i'm making a team 🤭
2
5
154
22,090
Harry Dong retweeted
Banger paper from Microsoft and Cornell. If you have looked at thinking tokens and decided you cannot afford the context, read this one. (bookmark it) A pause token buys the model extra compute for each next-token prediction, and it pays for that compute with a sequence position. Free pause tokens carry the same compute in a parallel prediction stream over a weight-shared backbone, riding an existing position instead of adding one. At inference it adds nothing to context length, leaves the KV cache unchanged, and costs essentially no extra latency, since the additional flops are not the throughput bottleneck. On a 1B model it improves next-token prediction by 2 to 3 centinats. The cost moves to training, where the overhead against an optimized pretraining pipeline comes down to about 1.14x while keeping most of the benefit. Paper: arxiv.org/abs/2609.03807 Chat with Paper: academy.dair.ai/papers/free-…
11
15
1
146
27,061
A quick fun paper: We ran State Prediction Separation arxiv.org/pdf/2607.01218 through an optimization process arxiv.org/abs/2609.03807 finding that it works at higher op and yielding "free pause tokens" which allow a transformer to make higher quality inference for (near) free.
2
11
59
4,666
Harry Dong retweeted
“Full-bandwidth Transformer” Transformers usually pass just the sampled token into the next step, even though the model just computed a much richer hidden state. This paper feeds that hidden state back in too, so the model can keep working on ideas internally instead of spelling everything out token by token. At 1B scale, it improves math, coding, and LM evals with <1% extra decoding cost, and can match models trained on ~2x more data. alphaxiv.org/abs/2608.08888
33
75
9
764
127,499
TLDR: we integrate many computational and statistical improvements for muon-style updates here: github.com/microsoft/dion . Comp: Gram Newton Schulz, Row Selection, Megabatching, Cudagraph Capture, Symmetric Kernels Stat: Joint learning rate+fraction, row norm, fused rounding
Newton-Schulz is what makes Muon work, but it's also a massive pain compared to Adam. *Dion3* makes it ~6x faster and more parallelizable too. Combines our work on row-filtered gradients, Gram-NS alg, and GPU kernels in one package. Try pip install dion! arxiv.org/abs/2608.11612
1
25
152
11,993
another very interesting paper with the shape I like of things looping somehow in latent space
1/ Sharing a new, interesting project I did during my internship at Microsoft AI Frontiers w/ @JohnCLangford TL;DR: At decoding time, we feed **previous hidden state** into the input together with token embedding, and it boosts performance for free. arxiv.org/abs/2608.08888
2
8
113
8,023
Harry Dong retweeted
Video generation models are improving fast—real-time autoregressive models now deliver high quality at low latency, and they’re quickly being adopted for world models and robotics applications. So what’s the problem? They’re still too slow on consumer hardware. 🚀 What if we told you that we can get true real-time 16 FPS video generation on a single RTX 5090? (1.5-12x over FA 2/3/4 on 5090, H100, B200) Today we release MonarchRT 🦋, an efficient video attention that parameterizes attention maps as (tiled) Monarch matrices and delivers real E2E gains. 📄 Paper: arxiv.org/abs/2602.12271 🌐 Website: infini-ai-lab.github.io/Mona… 🔗 GitHub: github.com/Infini-AI-Lab/Mon… 🧵1/n
4
26
8
134
34,746
Harry Dong retweeted
RL is notoriously unstable under actor–policy mismatch 😥 — a common reality caused by kernel differences, MoE randomness, FP8 rollouts, or asynchronous pipelines. But here’s a crazy thought 🤔 👉 What if you could RL-train a large model using rollouts generated only by a weaker, faster, and completely different model? Sounds doomed from the start? 💩 We are releasing Jackpot 🎰.💡 enabling training Qwen3-8B-Base using only Qwen3-1.7B-Base generated rollouts ✨ Jackpot is surprisingly powerful: • Enables cheap, fast rollouts to train stronger models • Dramatically changes the cost–performance tradeoff of RL training We release Jackpot 🎰 in the following format: 🌔Paper: arxiv.org/abs/2602.06107 🌕Code: github.com/Infini-AI-Lab/jac… 🌖Blog: infini-ai-lab.github.io/jpt_… [1/n]
6
23
7
128
27,498
Very neat work led by @RJ_Sadhukhan to make LLMs more efficient, sparse, and interpretable!
Lookup memories are having a moment 😄 The whale 🐋 #deepseek dropped engram… and we dropped up-projections from our FFNs…perfect timing 😅 🥳 Introducing STEM: Scaling Transformers with Embedding Modules 🌱 A scalable way to boost parametric memory with extra perks: ✅ Stable training even at extreme sparsity ✅ Better quality for fewer training FLOPs (knowledge + reasoning + long-context gains) ✅ Efficient inference: ~33% FFN params removed + CPU offload & async prefetch ✅ More interpretable → seamless knowledge editing 🔧🧠 Looking forward to DeepSeek v4… feels like we’ve only scratched the surface of embedding-lookup scaling 👀 📄Paper: arxiv.org/abs/2601.10639 🌐 Website: infini-ai-lab.github.io/STEM 🔗 GitHub: github.com/Infini-AI-Lab/STE…
5
262
How timely!
Replacing the up projection in FFNs with token embeddings. As cited in the paper it feels similar to a hash based router for MoEs. Again Engram could be the beginning of studies around embeddings.
4
20
271
35,805
At NeurIPS all week! Swing by the Efficient Reasoning workshop at 10:45-11:00 on Saturday to hear my oral presentation about our work on interdependent sampling for parallel generation!
1/🧵 🎉Introducing Bridge🌉, our parallel LLM inference scaling method that shares info between all responses to an input prompt throughout the generation process! Bridge greatly improves the quality of individual responses and the entire response set! 📜arxiv.org/pdf/2510.01143
1
3
350
Harry Dong retweeted
This will be presented as an oral talk at NeurIPS Workshop Efficient Reasoning! Stop by to listen to Harry if you plan to attend NeurIPS. Harry is also on the job market this year! @Real_HDong
1/🧵 🎉Introducing Bridge🌉, our parallel LLM inference scaling method that shares info between all responses to an input prompt throughout the generation process! Bridge greatly improves the quality of individual responses and the entire response set! 📜arxiv.org/pdf/2510.01143
3
4
1,070
Excited to release our new preprint - we introduce Adaptive Patch Transformers (APT), a method to speed up vision transformers by using multiple different patch sizes within the same image!
10
29
12
228
30,318
New paper! I had a lot of fun working on scaling up RL with @agarwl_ @Devvrit_Khatri @louvishh and others. Check it out!
Wish to build scaling laws for RL but not sure how to scale? Or what scales? Or would RL even scale predictably? We introduce: The Art of Scaling Reinforcement Learning Compute for LLMs
4
7
70
12,735
🤔Can we train RL on LLMs with extremely stale data? 🚀Our latest study says YES! Stale data can be as informative as on-policy data, unlocking more scalable, efficient asynchronous RL for LLMs. We introduce M2PO, an off-policy RL algorithm that keeps training stable and performant even when using data stale by 256 model updates. 🔗 Notion Blog: m2po.notion.site/rl-stale-m2… 📄 Paper: arxiv.org/abs/2510.01161 💻 GitHub: github.com/Infini-AI-Lab/M2P… 🧵 1/4
3
39
7
232
64,033
1/🧵 🎉Introducing Bridge🌉, our parallel LLM inference scaling method that shares info between all responses to an input prompt throughout the generation process! Bridge greatly improves the quality of individual responses and the entire response set! 📜arxiv.org/pdf/2510.01143
1
4
5
22
5,219
8/🧵 ✨Key takeaway: By treating LLM features for parallel scaling as a single tensor unit instead of independent slices, each response can give/take info to/from other responses to improve individual response AND response set quality while maintaining total parallelism.
1
145
9/🧵 More details in the full paper (Generalized Parallel Scaling with Interdependent Generations): arxiv.org/pdf/2510.01143 Big thank you to all my collaborators @brandfonbrener, @ErykHelenowski, Yun He, Mrinal Kumar, @Han_Fang_, @yuejiec, @karthikabinav
2
4
191