Xiangru Lian (in Chinese: 廉相如, and a photo) is a 4th year Ph.D. candidate in Department of Computer Science at University of Rochester. He graduated with a Bachelor degree in physics from University of Science and Technology of China in 2015.

His research interests cover many aspects of machine learning and optimization, with an emphasis on the scenarios with big data. He has both strong programming skills and great theoretical background. He has published important results including the theoretical justification of asynchronous SGD (NIPS 2015 spotlight paper), and the first decentralized SGD with linear speedup (NIPS 2017 oral paper), in many top AI conferences such as ICML, NIPS, and AISTATS. He has applied his research to many important real world industrial problems, and developed many software frameworks used in production during his previous internships in IBM T.J. Watson Research Center, Tencent AI Lab, and Kwai Y-Lab.

For more details such as the projects he has done, see his curriculum vitæ.


Note that I generally avoid keeping proprietary software or software with known security concerns such as WeChat, Telegram, and Skype running on my machines, so usually I will not be available on these platforms. I do use them in isolated environments such as systemd-nspawn and android work profile when required.