I am currently a research intern at National Institute of Informatics (NII) in Tokyo, Japan, under the supervision of Prof. Ken-ichi Kawarabayashi. I studied Mathematics and Computer Science at University of British Columbia (UBC) in Vancouver, where I was fortunate to be advised by Prof. Nick Harvey. My research interests are in theoretical computer science and machine learning. My recent work includes spectral graph theory, randomized algorithms, learning theory, convex optimization and scientific computing.
On the more practical side, I am interested in applying machine learning and theory techniques to problems in computer vision, natural language processing, systems and social networks. Aside from computer science, I enjoy artsy and adventurous activities, such as trading and Mahjong.
- September 2016: I have joined the EECS Ph.D. program at MIT. I'm working on machine learning.
- June 2016: Life in Shibuya, Tokyo.
- April 2016: Visiting my friends in California, NYC, Toronto and Vancouver!
- February 2016: Research intern at Kawarabayashi Large Graph Project, NII in Tokyo, Japan.
- December 2015: Completed B.S. in Honors Mathematics and Computer Science at UBC.
Email me if you have any questions about my papers or code, or if you would like to collaborate with me.
- Nicholas J. A. Harvey and Keyulu Xu. "Generating Random Spanning Trees via Fast Matrix Multiplication." Latin American Theoretical Informatics Symposium (LATIN) 2016. [pdf]
- Keyulu Xu and Chen Greif. "Large-scale Sparse Saddle-point Systems Solver." [code]
I have lived and worked in some of the most exciting cities in the world -- Vancouver, NYC, Tokyo and Shanghai.
Some recent talks by Keyulu, with video if available.
- Generating Random Spanning Trees via Fast Matrix Multiplication, at LATIN 2016, Ensenada, Mexico. [PPTX]