Kai Zhang received the Ph.D. degree in computer science from the Hong Kong University of Science and Technology, Hong Kong, in 2008. Then, he joined the Life Science Division, Lawrence Berkeley National Laboratory, Berkeley, CA. His research interests include large scale machine learning problems and matrix low-rank approximation. He also works on applications in bioinformatics and complex networks. Currently he is with the NEC labs, America at Princeton.