Anthea Yichen Li

I received my Ph.D. in EECS from MIT CSAIL, advised by Prof. Antonio Torralba. I study how to make model training, from pretraining through post-training, more efficient and stable: hardware-aware architecture design, attention mechanisms, reinforcement learning, and optimization methods. During my Ph.D., I built and trained models on vision, language, 3D, tactile, physics-simulation, and robotics data. This breadth enables me to train generalist foundation models that can acquire and combine diverse skills.

More recently, I have become interested in the physical and engineering constraints underlying computation, particularly how models and hardware can be designed together.

Google Scholar  /  Twitter /  Email /  GitHub

profile photo

Photo credit: Jiayuan Mao

Recent Work
AC: Model Architecture Compiler under Hardware ConstraintsOpen source · 2026 AC sits between model scaling laws and roofline throughput estimation. Given a hardware platform, parameter count, training tokens, serving workload, and an optional base model, it searches for multi-objective Pareto-improving model architectural designs.
pip install archc

A compiler for model architecture design under hardware constraints. Given a hardware target (H100, B200, GB200 NVL72, TPU v5e/v5p, Trainium 2/3), parameter count, training tokens, a serving workload, and optionally a base model, AC returns Pareto-improving architectures or architecture deltas across loss, training cost, memory, and serving latency, and names the binding hardware constraint (HBM bandwidth, KV footprint, tile fit, all-reduce or all-to-all pressure) with the price of relaxing it. It connects scaling-law quality estimates to roofline compute, memory, and communication models, so a choice like MLA vs. GQA becomes a constrained multi-objective decision rather than folklore. In a pre-registered study against five published architecture decisions (DeepSeek-V3 MLA and first-K-dense, Llama-3 GQA-8, Mistral SWA, wide expert parallelism on NVL72), AC scored 4 hits and 1 partial; absolute loss and MFU remain uncalibrated priors, and every miss is published.

Efficient RL for Post-Training LLM and Autoregressive Generative ModelsICML 2026 · Reports Three ways to make RL post-training cheaper and more stable: forward-pass-only evolution strategies (ESES), training with the pretraining loss (AWM), and densified reward over autoregressive rollouts (VARL).
ESES: Efficient and Stable Evolutionary RL for LLM Post-training Technical report · 2025 · Yichen Li, Songlin Yang, Yulu Gan, Kai Zhang, Hanwen Jiang, Hao Tan, Sai Bi

Evolution strategies estimate the policy gradient from forward passes alone, which buys rollout diversity and training stability at the cost of sample efficiency. ESES makes ES cheaper by sampling low-rank (LoRA) perturbations that can be batch-served, and maps how population size, noise scale, and perturbation rank trade off in the small-population regime (Qwen2.5-3B). Because ES never backpropagates, perturbations can stay at the base model's precision, so weights can be quantized (INT8, FP8, INT4) without the training–inference mismatch that destabilizes PPO and GRPO.

AWM: Advantage Weighted Matching ICML 2026 · Shuchen Xue, Chongjian Ge, Shilong Zhang, Yichen Li, Zhi-Ming Ma

Shows that DDPO is an implicit form of score/flow matching with noisy targets, which raises variance and slows convergence. AWM instead trains with the pretraining score/flow-matching loss, reweighting each sample by its advantage. Up to 34× faster than Flow-GRPO on SD3.5 Medium and FLUX.

VARL: Reinforcing Autoregressive Video Generation Technical report · 2025 · Yichen Li, Hao Tan, Kai Zhang, Hanwen Jiang, Sai Bi

In autoregressive block-diffusion models, one rollout costs autoregressive steps × denoising steps. VARL rolls out many short block sequences, scores them as a group, then extends a random subset and rescores, densifying reward along the sequence for a fraction of the cost of full rollouts.

Projective Attention: A Geometric Design Space for AttentionBlog series · 5 posts · 2026 What if softmax is just one choice? Attention read as a generalized vector activation, with its own design choices: activation function, gauge control, and decoding.

Main finding. Under random, shuffled, and compute-matched controls, the gains that held up came from separating key direction from key norm, and every variant made stable drifted back toward standard attention.

Reads each key as a hyperplane normal, so a head becomes a one-hidden-layer network whose hidden units come from the context: logits are signed incidences, the attention row is an activation code, and values decode it. This places 18 published variants (ReLU, sigmoid, signed, sparse, routed, QK-norm, XSA, …) on three axes (activation, hyperplane gauge, decoding) and generates new ones (Hyperplane-Projection Attention, Projection Feature, Projective Clipping, two-sided decoding), each tested against random, shuffled, rotated, and compute-matched versions of itself.

  • Pretraining & architecture. Softmax is not sacred, but normalized activation is: every replacement had to rebuild part of what SDPA already provides (row normalization, bounded output, scale control) before it trained stably. That gives a checklist for judging an attention proposal before spending compute on it, and points to extensions that open one degree of freedom of SDPA at a time instead of replacing it.
  • Training stability. The most reliable gains came from gauge control. A raw dot product ties a key’s direction to its logit scale, the same entanglement QK-norm removes to stop attention-logit growth. The open proposal is to keep the norm as a separate confidence or temperature signal rather than discard it.
  • Interpretability. Hyperplane-Projection Attention separates addressing from content (the QK and OV roles) by subtracting the key-aligned “address shadow” from what a head reads out. With normalized keys it improved synthetic retrieval in 16 of 16 settings, and head-split variants let some heads keep the address while others drop it.
  • Research methodology. Controls overturned several early wins: the first seed was misleadingly optimistic, and random or shuffled branches matched the Projection Feature and Projective Clipping gains. A branch-budget measure (branch norm relative to the attention output) separates branches that are decorative from ones that overwhelm the readout.

Scope: small models (2-layer, synthetic retrieval and character-level LM). The findings are about mechanism and method; quality at scale is untested.

Natively Multimodal Token Embeddings and Multimodal Generative ModelsICCV 2025 · ICLR 2024 One embedding shared across input modalities, and a video generator conditioned on language, motion, and appearance at once.
Learning to Jointly Understand Visual and Tactile Signals ICLR 2024 · Yichen Li, Yilun Du, Chao Liu, Chao Liu, Francis Williams, Michael Foshey, Benjamin Eckart, Jan Kautz, Joshua B. Tenenbaum, Antonio Torralba, Wojciech Matusik

An autodecoder learns a single cross-modal latent manifold, so full-hand tactile pressure maps and manipulation video map to one shared embedding: either modality can be predicted from the other, and the latent space exposes structure common to both. Comes with a new paired visual–tactile dataset of human manipulation. The recipe is modality-agnostic, which is what lets the learned embedding serve as an extended token embedding for a foundation model.

Multimodal Action Conditioned Video Generation ICCV 2025 · Yichen Li, Antonio Torralba

Sole student author; trained from scratch, end to end: architecture, data, training, and evaluation for a video generator that jointly conditions on language, bounding-box trajectories, and reference frames. 40% FVD improvement over text-conditioned baselines.

Publication
Advantage Weighted Matching thumbnail

Advantage Weighted Matching: Aligning RL with Pretraining in Diffusion Models
Shuchen Xue, Chongjian Ge, Shilong Zhang, Yichen Li, Zhi-Ming Ma
ICML, 2026
[paper]   [code]
Unitactile integrated-flex tactile skin on a robot hand

Unitactile: Automated Agent Circuiting on Complex Geometry Domains
Yichen Li
Preprint & Blog, 2026
[paper]   [blog]

MultiModal Action Conditioned Video Generation
Yichen Li, Antonio Torralba
ICCV, 2025
[paper]   [project page]   [code]

Generalized Dynamics Generation towards Physical World Model
Yichen Li, Zhiyi Li, Brandon Feng, Antonio Torralba
Preprint, 2025
[paper]   [project page]
Fits like a Flex-Glove thumbnail

Fits like a Flex-Glove: Automatic Design of Personalized FPCB-Based Tactile Sensing Gloves
Devin Murphy, Yichen Li, Crystal Owens, Layla Stanton, Paul Pu Liang, Yiyue Luo, Antonio Torralba, Wojciech Matusik
CHI EA, 2025
[paper]   [project page]

Learning to Jointly Understand Visual and Tactile Signals
Yichen Li, Yilun Du, Chao Liu, Chao Liu, Francis Williams, Mike Foshey, Benjamin Eckart, Jan Kautz, Joshua B. Tenenbaum, Antonio Torralba, Wojciech Matusik
ICLR, 2024
[paper]   [project page]   [dataset]

Category-Level Multi-Part Multi-Joint 3D Shape Assembly
Yichen Li, Kaichun Mo, Yueqi Duan, He Wang, Jiequan Zhuang, Lin Shao, Wojciech Matusik, Leonidas Guibas
CVPR, 2024
[paper]   [project page]   [data]   [code]

Learning Preconditioners for Conjugate Gradient PDE Solver
Yichen Li, Peter Yichen Chen, Tao Du, Wojciech Matusik
ICML, 2023
[paper]   [video]   [project page]   [code]

Revisiting Image-Language for Open-ended Phrase Detection
Bryan Plummer, Kevin Shih, Yichen Li, Ke Xu, Svetlana Lazebnik, Stan Sclaroff, Kate Saenko
TPAMI, 2019
[paper]

ASAP: Automated Sequence Planning for Complex Assembly with Physical Feasibility
Yunsheng Tian, Karl D.D. Willis, Bassel Al Omari, Jieliang Luo, Pingchuan Ma, Yichen Li, Farhad Javid, Edward Gu, Joshua Jacob, Shinjiro Sueda, Hui Li, Sachin Chitta, Wojciech Matusik
ICRA, 2024
[paper]   [project page]   [dataset]   [code]

Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
Yunsheng Tian, Jie Xu, Yichen Li, Jieliang Luo, Shinjiro Sueda, Hui Li, Karl D.D. Willis, Wojciech Matusik
Siggraph Asia, 2022
[paper]   [project page]   [code]

3D Part Assembly from A Single Image
Yichen Li*, Kaichun Mo*, Lin Shao, Minhyuk Sung, Leonidas Guibas
ECCV, 2020
[paper]   [project page]   [code]

Domain2Vec: Domain Embedding for Unsupervised Domain Adaptation
Xingchao Peng*, Yichen Li*, Kate Saenko
ECCV, 2020
[paper]   [project page]   [code]

Professional Experience
Adobe Research — Summer 2025

Built RL post-training systems for video diffusion models including zeroth-order evolutionary optimization and dense per-frame reward methods.

NVIDIA Research — Summer 2024

Built a unified physics simulation framework for soft, articulated, and rigid body dynamics. Designed anisotropic Young's modulus learning across physics regimes. 51% error reduction over team baseline.

NVIDIA Research — Summer 2023

Built a Gaussian kernel-based architecture for fast point cloud processing as a PointNet replacement.

Adobe Research — Summer 2021

Built a video layer decomposition system using source separation methods.

NVIDIA Research — Summer 2020

Built a point cloud completion system utilizing raycasting-based data generation. US Patent filed.


Academic Services
Workshop Organizer: CVPR 2026 Multimodal Learning, Sense of Space, RSS 2025: Multimodal & MultiSensory Robotics, ECCV 2024: Geometry in the Large Model Era
Conference Reviewer: CVPR, ICCV, ECCV, ICML, ICLR, NeurIPS, ACM SIGGRAPH
Journal Reviewer: ACM TOG, IEEE-TPAMI

Teaching
cs231n CS231N: Convolutional Neural Networks for Visual Recognition (Spring 2021)

Course Assistant (CA)

cs468 CS468: Geometric Algorithms: Non-Euclidean Methods (Fall 2020)

Course Assistant (CA)

cs898 6.S898: Deep Learning (Fall 2023)

Course Assistant (CA)


Awards
  • Robert J. Shillman Fellowship
  • College Prize For Excellence in Computer Science (GPA Rank: 1st)

Random Thoughts