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

South Bend, IN
Joined December 2019
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,412
Starting soon! If youโ€™re curious about multi-objective RL (MORL) and how it applies to LLMs, please stop by Room F7 at 16:45 today. Session 9: Machine Learning for NLP 3. Hope to see y'all there!
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!
1
110
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
1
1
17
584
Yining Lu @ EMNLP 2026 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
93
6,984
Yining Lu @ EMNLP 2026 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,443
Yining Lu @ EMNLP 2026 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,732
7,537
3,466
56,778
25,577,131
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,872
Yining Lu @ EMNLP 2026 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,905
Yining Lu @ EMNLP 2026 retweeted
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,298
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,399
Why does improving one objective in multi-objective RL sometimes hurt others, even when they shouldn't conflict from the MOO and MTL sense? And why only on certain models? ๐Ÿค” This isn't Pareto tradeoffs. It's ๐œ๐ซ๐จ๐ฌ๐ฌ-๐จ๐›๐ฃ๐ž๐œ๐ญ๐ข๐ฏ๐ž ๐ข๐ง๐ญ๐ž๐ซ๐Ÿ๐ž๐ซ๐ž๐ง๐œ๐ž in LLM alignment. We uncover this in arxiv.org/abs/2602.06869 by - answering why and when this model-dependent interference actually happens. - conducting the first systematic benchmark of classic MOO/MTL methods for LLM alignment. - proposing CTWA (Covariance-Targeted Weight Adaptation), our solution that actually works across the board. We hope this work could provide actionable insights for multi-objective alignment for LLMs. Details in the thread below ๐Ÿ‘‡
3
3
8
747
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
Yining Lu @ EMNLP 2026 retweeted
Awesome work! ๐Ÿง  GDPO solves the signal collapse issue beautifully. Our Dynamic Reward Weighting tackles the optimization side: since objectives vary in difficulty, static weights often waste training effort or get stuck. Both findings highlight that simple linear scalarization is just not enough for complex alignment. arxiv.org/pdf/2509.11452
RLVR is powerful โ€” but how do you train with multiple rewards effectively? ๐Ÿค” ๐ŸŽฏGDPO (not GRPO) is coming. We introduce Group reward-Decoupled Normalization Policy Optimization (GDPO), a new multi-reward RL algorithm that consistently improves per-reward convergence over GRPO across a wide range of tasks. (1/n)
2
12
99
9,506
๐Ÿ“ฃ My first system paper ๐Ÿ“ฃ We built a decentralized RAG system that solves data reliability challenges in real-world settings. The sources provided by each data owner will be securely managed and scored on the blockchain. ๐Ÿš€ one-line command to deploy: github.com/yining610/Reliablโ€ฆ
Decentralized RAG allows your database to benefit all LLM clients. On the other side, not all data sources are reliable. Managing source reliability on blockchain can avoid third-party manipulation. Introducing dRAG + Blockchain + Truth Discovery: arxiv.org/abs/2511.07577
2
1
4
579
Yining Lu @ EMNLP 2026 retweeted
Decentralized RAG allows your database to benefit all LLM clients. On the other side, not all data sources are reliable. Managing source reliability on blockchain can avoid third-party manipulation. Introducing dRAG + Blockchain + Truth Discovery: arxiv.org/abs/2511.07577
1
1
8
1,407