Ruihan Yang

I'm currently a second-year master student at UC San Diego, advised by Prof Xiaolong Wang. Before coming to UC San Diego, I received my B.E. in Software Engineering from Nankai University in 2019

I'll continue to pursue my Ph.D at UC San Diego.

I'm interested in reinforcement learning, machine learning, robotics and some system stuff. Specifically, I'd like to build intelligent agent, which make decision with information coming from different sources

I'll join Adobe Research as Research Intern for Summer 2021.

Email  /  CV  /  Google Scholar  /  Github  /  Linkedin

profile photo
UC San Diego, San Diego, CA

• M.S in Computer Science
• Sep. 2019 to Present
• GPA: 3.95
Nankai University, Tianjin, China

• B.E in Software Engineering
• Sep. 2015 to Jun. 2019
• GPA: 3.9(91/100)
Suphx: Mastering Mahjong with Deep Reinforcement Learning
Junjie Li,   Sotetsu Koyamada,   Qiwei Ye,   Guoqing Liu,   Chao Wang,   Ruihan Yang,  Li Zhao,   Tao Qin,   Tie-Yan Liu,   Hsiao-Wuen Hon

arXiv, 2020

Built (Strongest Mahjong AI around the world), now well matched to the top professional human player.

Multi-Task Reinforcement Learning with Soft Modularization
Ruihan Yang,   Huazhe Xu,   Yi Wu,   Xiaolong Wang,

NeurIPS, 2020 (Poster)
ICLR BeTR-RL workshop, 2020(Oral)
arXiv / Project Page

Proposed Soft Modularization for Multi-Task RL to avoid gradient interference between tasks and knowledge Sharing across tasks.

Microsoft Research Asia, Beijing, China

• Research Intern at Machine Learning group
• Mar. 2018 ~ Jun.2019
Professional Service

PC Member(Reviewer)

Teaching Experience

Math 155A, 3D Computer Graphics, UCSD
20Fall, Teaching Assistant

ECE 176, Introduction to Deep Learning & Applications, UCSD
21Winter, Teaching Assistant


Soccer: Man-United Fans
Gaming: LPL Fans
Photograph: Novice

Template from this handsome guy...