
Shanghai Artificial Intelligence Laboratory
Research Engineer · Shanghai, China
Developed MMGeneration as its primary contributor and maintainer, contributed 60k+ lines to OpenMMLab, and served as a core contributor to MMagic and MMEngine.
Embodied AI · Human Motion Generation · Humanoid Control
Ph.D. Candidate in Computer Science at Singapore Management University, advised by Prof. Shengfeng He.
My long-term goal is to build agents with general embodied intelligence that can understand open-ended worlds, learn and improve through experience, and eventually reach or exceed human-level capabilities. My work to date develops the action foundation for this vision through controllable human and humanoid motion.
Before beginning my Ph.D., I was a Research Engineer at Shanghai Artificial Intelligence Laboratory, where I developed MMGeneration as its primary contributor and maintainer and contributed to MMagic and MMEngine within OpenMMLab.
Email: yangyfaker@gmail.com Singapore
Selected published work.
IEEE Transactions on Pattern Analysis and Machine Intelligence, 2025
A long-horizon motion representation that treats joints as Lagrangian particles and condenses redundant frames into interpretable supermotions.

Research Engineer · Shanghai, China
Developed MMGeneration as its primary contributor and maintainer, contributed 60k+ lines to OpenMMLab, and served as a core contributor to MMagic and MMEngine.

Research Intern · Shenzhen, China
Built the first version of MMGeneration from scratch, unifying more than 20 generative adversarial network algorithms behind one training and evaluation interface.

Ph.D. in Computer Science · Singapore
Advised by Prof. Shengfeng He. Presidential Doctoral Fellowship, 2026/2027.

M.Sc. in Mathematics · Jinan, China
Advised by Prof. Lilu Zhao; analytic number theory; thesis: On the Representation of Numbers as Sums of Squares and Cubes.

B.Eng. in Computer Science · Shanghai, China
Primary contributor and maintainer. A toolbox for training and evaluating generative adversarial networks and diffusion models.
Core contributor. An image and video generation, editing, restoration, and enhancement toolbox.
Core contributor. The foundational training engine shared across OpenMMLab algorithm libraries.