Huayan earned his PhD in Computer Science at Stanford University, under Daphne Koller. His thesis was on MAP inference methods in rich-structured graphical models. He has been a reviewer for NIPS, and author for ICML, AAAI, CVPR, and ECCV. He worked briefly at Coursera as a software engineer. Then he decided that building intelligent machines is what he really cares about. Before Stanford, he earned his M.E. and B.S. degree at Peking University.