Yicheng Luo

Google Scholar | GitHub | Twitter

About

I am a research scientist at Meta.

I completed my Ph.D in 2024 from University College London supervised by Marc Deisenroth and Edward Grefenstette. During my PhD, I worked on developing algorithms that allow AI agents to learn from a diverse set of offline data sources.

In 2020, I graduated with first-class honors from the Department of Computing, Imperial College London. For my thesis, I worked on probabilistic program analysis with Antonio Filieri.

As an undergraduate at Imperial College, I worked on Gaussian processes, reinforcement learning, generative models and probabilistic programming languages. In 2019, I was a Research Engineering intern at Google DeepMind working on conditional generative models.

Research

Learning Dynamic Tasks on a Large-scale Soft Robot in a Handful of Trials
Sicelukwanda Zwane, Daniel Cheney, Curtis C Johnson, Yicheng Luo, Yasemin Bekiroglu, Marc D Killpack, Marc Peter Deisenroth
International Conference on Intelligent Robots and Systems (IROS) | arXiv:2411.07342 | Code

H-GAP: Humanoid Control with a Generalist Planner
Zhengyao Jiang, Yingchen Xu, Nolan Wagener, Yicheng Luo, Michael Janner, Edward Grefenstette, Tim Rocktäschel, Yuandong Tian
International Conference on Learning Representations (ICLR) 2024 (Spotlight) | arXiv:2312.02682 | Code

Optimal Transport for Offline Imitation Learning
Yicheng Luo, Zhengyao Jiang, Samuel Cohen, Edward Grefenstette, Marc Peter Deisenroth
International Conference on Learning Representations (ICLR) 2023 (Notable 25%) | arXiv:2303.13971 | Code

Safe Trajectory Sampling in Model-Based Reinforcement Learning
Sicelukwanda Zwane, Denis Hadjivelichkov, Yicheng Luo, Yasemin Bekiroglu, Dimitrios Kanoulas, Marc Peter Deisenroth
International Conference on Automation Science and Engineering (CASE) 2023

ChessGPT: Bridging Policy Learning and Language Modeling
Xidong Feng, Yicheng Luo, Ziyan Wang, Hongrui Tang, Mengyue Yang, Kun Shao, David Mguni, Yali Du, Jun Wang
Neural Information Processing Systems (NeurIPS) 2023 | arXiv:2306.09200

Finetuning from Offline Reinforcement Learning: Challenges, Trade-offs and Practical Solutions
Yicheng Luo, Jackie Kay, Edward Grefenstette, Marc Peter Deisenroth
Reinforcement Learning and Decision Making (RLDM) 2022 | arXiv:2303.17396

SYMPAIS: SYMbolic Parallel Adaptive Importance Sampling for Probabilistic Program Analysis
Yicheng Luo, Antonio Filieri, Yuan Zhou
ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2021 | arXiv:2010.05050 | Code

Adversarial synergy graph model for predicting game outcomes in human basketball
Somchaya Liemhetcharat, Yicheng Luo
AAMAS Workshop on Adaptive and Learning Agents 2015

Applying the Synergy Graph Model to Human Basketball
Somchaya Liemhetcharat, Yicheng Luo
International Conference on Autonomous Agents and Multiagent Systems 2015

Software

I enjoy building tools and libraries for research. I think open-source, high-quality, reproducible research softwares are fundamental to the progress of machine learning.

Here are some of them:

I maintain some forks of existing libraries and tools that include useful fixes and improvements. You may wish to give them a try.