He received his B.S. and M.S. in Computer Science from Harbin Institute of Technology, his second M.S. in Applied and Computational Mathematics from University of Minnesota, and his Ph.D. degree in Computer Science from Johns Hopkins University. He was also a visiting student in Department of Operations Research and Financial Engineering at Princeton University. He was the core member of the JHU team winning the INDI ADHD 200 global competition on fMRI imaging-based diagnosis classification in 2011. He received Siebel scholarship in 2014, Baidu Fellowship in 2015, and CDB Scholarship for Outstanding Graduates Abroad in 2016. He received 2016 ASA Best Student Paper Award on Statistical Computing, and 2016 INFORMS Best Paper Award on Data Mining.