Yining Lu (@Yining__Lu) header
Yining Lu (@Yining__Lu) profile picture

CS PhD student @NotreDame | Prev: @IBMResearch @amazon @JHUCLSP ๐Ÿฆ‹: https://teapaw.org/t.co/gPXvdPuesy

South Bend, IN
Joined December 2019
Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)Photo by Yining Lu (@Yining__Lu)
Thrilled to share that I'll start my Ph.D. at @ND_CSE this fall, working with @Meng_CS. I am so grateful for the sincere guidance from my current advisor, @DanielKhashabi, and for the unconditional support I received from my family, friends, and collaborators over the past years!
9
3
51
7,567
Yining Lu retweeted
ไธ็ฎกไฝ ็š„ไธœ่ฅฟๅšๅพ—ๆ€Žไนˆๆ ท๏ผŒๅช่ฆๅญ˜ๅœจๅพฎๅฐ็š„็‘•็–ต๏ผŒๅฐฑๅฎนๆ˜“ๅพ—ๅˆฐไธ€ไธช negative ็š„ๅˆ†ๆ•ฐ ็Žฐๅœจ็š„ๅฎก็จฟ็ณป็ปŸไผผไนŽๅชๅฅ–ๅŠฑ้‚ฃไบ›ๅฎŒๅ…จๆŒ‘ไธๅ‡บไปปไฝ•ๆผๆดž็š„ๅทฅไฝœใ€‚ไฝ†ๅฆ‚ๆžœไธ€้กนๅทฅไฝœ็œŸ็š„ๆœ‰ๅพˆๅคšๅˆ›ๆ–ฐ๏ผŒๅฎƒๅฟ…็„ถๅพˆ้šพๅšๅˆฐ้ข้ขไฟฑๅˆฐ ๅพ€ๅพ€ incremental ็š„่ฎบๆ–‡ๅ่€Œๆ›ดๅฎนๆ˜“่ขซๆŽฅๆ”ถใ€‚่€Œๅœจ AI ๆ—ถไปฃ๏ผŒ่ฟ™็งๅ€พๅ‘่ขซ่ฟ›ไธ€ๆญฅๆ”พๅคงไบ†
13
14
5
236
21,037
How do 332 presentation, informativeness, and soundness scores lead to a final rating of 1 at #ICLR2027, when every critical weakness raised is already answered in the manuscript? Fun fact: this manuscript fixed every issue from its 444 neurips rejection and got 112 at iclr.
5
96
11,180
Long-horizon agents can take hundreds of actions before receiving a single outcome reward. Training them raises two questions: โžก๏ธ Which actions deserve credit? โžก๏ธ How does training fit with existing compaction and memory strategies? Introducing FOCUS: active critic learning over managed context states, with modular, customizable context protocols and integrations with Tinker and slime. Docs: zipjiang.github.io/FOCUS (1/4)
3
17
4
78
6,736
I will be at #EMNLP2026 in Budapest next week to give an oral presentation of our TACL paper on Multi-Objective Alignment. Excited to catch up with old friends and meet new ones! Feel free to reach out if youโ€™d like to grab a coffee together!
โœด๏ธ Pleased to introduce our new paper yining610.github.io/dynamic-โ€ฆ - Rebalance multiobjectives during training through dynamic reward weighting - Build Pareto-dominant front over static baselines across online RL algorithms, datasets, and model families - Faster convergence rate 1/8
1
17
651
Yining Lu retweeted
We built Agent as Policy (AGP), a robot control harness on top of GPT-6 Astra. With AGP, Astra performs zero-shot manipulation on real robots across precision manipulation, long horizon tasks, dynamic actions, and deformable objects. How it works. ๐Ÿงต agent-as-policy-2026.github.โ€ฆ
8
13
1
94
7,057
Yining Lu retweeted
Please submit papers to NeurIPS 2026 Workshop on Continual Learning for Enterprise AI Agents (CLEA)! We welcome submissions on continual learning, AI agents, reinforcement learning, agent memory, workflow learning, planning, evaluation, and enterprise AI. clea-neurips.github.io/
3
12
1,448
Yining Lu retweeted
Introducing Kimi K3: Open Frontier Intelligence ๐Ÿ”น 2.8 Trillion Parameters, 1 Million Context, Native Multimodal ๐Ÿ”น Kimi Delta Attention enables up to 6.3x faster decoding in million-token contexts ๐Ÿ”น Attention Residuals deliver ~25% higher training efficiency at <2% additional cost ๐Ÿ”น Built for long-horizon agentic coding and self-evolving workflows Kimi K3 is now live on on Kimi.com, Kimi Work, Kimi Code, and the Kimi API. Open Weights by July 27, 2026. ๐Ÿ”— API: platform.kimi.ai ๐Ÿ”— Tech blog: kimi.com/blog/kimi-k3
1,726
7,508
3,466
56,697
25,586,520
Imagine this: It's Friday. You've been deep in a debugging session with your agent for hours. Suddenly it says: "Need to compact context" because it's about to exceed the context window. And with that, it forgets various details about your session. ๐“๐ก๐ž ๐œ๐ก๐š๐ฅ๐ฅ๐ž๐ง๐ ๐ž As they work, agents' context fills with both useful things and junk (dead-end searches, stale results, superseded plans). That junk impacts everything that follows. Compaction (summarizing the context and resuming from the summary) is the standard fix. Two questions matter: (1) ๐‘คโ„Ž๐‘’๐‘› to compact, and (2) โ„Ž๐‘œ๐‘ค to compact. Both matter: a poorly-timed call discards the partial result you still needed. ๐–๐ก๐š๐ญ ๐๐จ ๐ฉ๐ž๐จ๐ฉ๐ฅ๐ž ๐๐จ ๐ญ๐จ๐๐š๐ฒ? Within academia there are a few camps: 1๏ธโƒฃ Deployed agents compact at a certain token threshold. This is an intuitive starting point: compact if you're about to exceed. But it starts to make less sense once one realizes that this compaction point may appear in the middle of an important task. And there is no agreement on the threshold โ€” triggers range from 30% to 95% of the context window. 2๏ธโƒฃ Another camp compacts on a fixed interval โ€” every k tokens regardless of trajectory state. This increases the frequency of the compactions, which allows one to use shorter active context (and hence less memory). But again there is no informed logic to when compaction is applied. 3๏ธโƒฃ Training-based approaches bake the when-to-compact decision into weights via SFT/RL. But with the increasing capabilities of the models, especially with their tool-use capabilities, is training really a necessity? In industry, various agents have compaction strategies that more or less work. We don't always know how they work. Even in cases that we do, it's unclear how well they do and why. ๐Ž๐ฎ๐ซ ๐ฉ๐ซ๐จ๐ฉ๐จ๐ฌ๐š๐ฅ: ๐’แด‡สŸ๊œฐ๐‚แดแดแด˜แด€แด„แด› A training-free scaffold pairing two inference-time elements: (i) ๐€ ๐œ๐จ๐ฆ๐ฉ๐š๐œ๐ญ๐ข๐จ๐ง ๐ญ๐จ๐จ๐ฅ. The model emits a summarize signal, the scaffold runs the summarization, and generation resumes from the summarized prefix. This is the โ„Ž๐‘œ๐‘ค. (ii) ๐€ ๐ซ๐ฎ๐›๐ซ๐ข๐œ ๐ ๐š๐ญ๐ž. At periodic probes, the model returns COMPRESS or CONTINUE. Fire when a sub-task has resolved or the trajectory is converging. Suppress mid-derivation or when stuck. This is the ๐‘คโ„Ž๐‘’๐‘›. The same model is generator, judge, and summarizer. ๐Ž๐ฎ๐ซ ๐ž๐ฏ๐š๐ฅ๐ฎ๐š๐ญ๐ข๐จ๐ง๐ฌ We evaluate on two task families and 6 datasets: (1) Competition math (IMO-Answerbench, HMMT Nov 25, HMMT Feb 26) and (2) Agentic search (BrowseComp, BrowseComp-Plus, DeepSearchQA). We also evaluated 7 models: GLM-4.7-Flash, MiniMax-M2.5, MiMo-V2-Flash, Qwen3-4B-Instruct, Qwen3-30B-A3B-Instruct, Qwen3.5-4B, Qwen3.5-9B. ๐…๐ข๐ง๐๐ข๐ง๐ ๐ฌ ๐Ÿ”น The pattern of gains is consistent across various evaluations: baseline < fixed-interval โ‰ค ๐’แด‡สŸ๊œฐ๐‚แดแดแด˜แด€แด„แด›. ๐Ÿ”น In scenarios where window size is limited, +๐Ÿ๐Ÿ–.๐Ÿ ๐ฉ๐จ๐ข๐ง๐ญ๐ฌ over no-compaction. ๐Ÿ”น Even if there is no limit on context window, ๐’แด‡สŸ๊œฐ๐‚แดแดแด˜แด€แด„แด› is still helpful. It is the strongest method on all three models: +๐Ÿ“โ€“๐Ÿ— ๐ฉ๐จ๐ข๐ง๐ญ๐ฌ over no-compaction, at ๐Ÿ‘๐ŸŽโ€“๐Ÿ•๐ŸŽ% ๐ฅ๐จ๐ฐ๐ž๐ซ ๐ฉ๐ž๐ซ-๐ช๐ฎ๐ž๐ฌ๐ญ๐ข๐จ๐ง ๐œ๐จ๐ฌ๐ญ. ๐Ÿ”น In our analysis, we find that ๐’แด‡สŸ๊œฐ๐‚แดแดแด˜แด€แด„แด› fires earlier than the fixed-threshold baseline. ๐Ÿ”น We also observed that ๐’แด‡สŸ๊œฐ๐‚แดแดแด˜แด€แด„แด› helps most on the hardest questions, where deep search accumulates the largest contexts. On easy questions, all three policies are within noise. โ€”โ€” ๐Ÿ’ก ๐“๐š๐ค๐ž๐š๐ฐ๐š๐ฒ: ๐Ÿ’ก "When to compact" is a meta-cognitive capability a lightweight rubric can supply at inference time . ๐Ÿ’ก Across 6 benchmarks and 7 models: ๐’แด‡สŸ๊œฐ๐‚แดแดแด˜แด€แด„แด› matches or exceeds fixed-interval summarization at 30โ€“70% lower cost. ๐Ÿ’ก To our knowledge, this is the first work to introduce and evaluate rubric-based adaptive compaction timing in a training-free setting.
7
19
2
138
12,886
Yining Lu retweeted
๐Ÿšจ 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?
5
49
5
178
23,921
Real-world agents juggle instructions from skill files, tools, other agents, ... each with different trust levels. When these conflict, can models reliably prioritize the most trusted one? Our ManyIH-Bench๐Ÿชœ finds that even frontier models like GPT-5.4 only get ~40% accuracy! ๐Ÿ‘‡
1
32
4
124
13,317
LLMs continue to struggle with long-context tasksโ€”such as needle-in-a-haystack problemsโ€”because of โ€œpositional bias.โ€ What can we do if we only have ๐˜ฃ๐˜ญ๐˜ข๐˜ค๐˜ฌ-๐˜ฃ๐˜ฐ๐˜น access to the model? (i.e., we canโ€™t modify the model weights or attention patterns, as is often the case with API models.) We introduce โญ๐†๐จ๐ฅ๐-๐๐š๐ง๐ง๐ข๐ง๐ โญ, a black-box Bayesian framework that, at inference time, strategically and iteratively shuffles documents to overcome positional bias. Specifically, it searches over long contexts by (i) reordering documents to concentrate high-belief items in highly โ€œdiagnosticโ€ positions, and (ii) updating beliefs about document relevance from model outputs. We show that GP provably identifies a target among N documents in O(log N) rounds, ensuring scalability to many-document settings. More in the paper: arxiv.org/pdf/2510.09770
2
18
2
76
8,408
Our method, CTWA, effectively mitigates cross-objective interference compared to others. Competing methods either quickly sacrifice accuracy to achieve superficially high conciseness and clarity (e.g., GradNorm in 1a, Linear and Dynamic weighting in 1b), or trying to maintain high accuracy while overlooking the improvement of others (e.g., Lagrangian in 1a and PAMA in 1b). In contrast, CTWA achieves strong, balanced performance across all three objectives.
1
74
We derive a reward-level local covariance law that precisely characterizes when an objective improves under scalarized alignment: when its true reward exhibits positive covariance with the scalarized score. Based on that, we propose CTWA, a plug-and-play controller that adapts scalarization weights to maintain sufficiently large covariance between each objective reward and the clipped advantage weight induced by the underlying PPO-style update.
1
22
Even the issue occurs when objectives are not fundamentally conflicting under traditional gradient-based definitions from MTL and MOO.
1
39
Our results reveal that all evaluated methods suffer from the cross-objective interference issue when applied to certain models (e.g., Figure 1a and Figure 1b).
1
85