I am looking for well-motivated Ph.D. students to work on machine learning and data mining problems. Please send me your CV if you are interested.

I am an Associate Professor in the department of Computer Science and Engineering at University of Notre Dame, where I am leading a Machine Intelligence and kNowledge Engineering (MINE) group.

My research broadly addresses ways that enable ​computer machines to​ learn by the use of diverse types of data. Specifically, I am interested in designing machine learning algorithms for learning from complex and large-scale streaming data and graph data, with applications to recommendation systems, knowledge discovery, and natural language understanding. More information can be found in the publications grouped by research problems, or the full list of over 190 peer-reviewed papers.

I was invited to deliver an Early Career Spotlight talk at IJCAI-ECAI 2018. In 2010, I received a Chinese government award for outstanding self-financed students abroad. In 2009, I was awarded the European Research Consortium for Informatics and Mathematics (ERCIM) Alain Bensoussan Fellowship. I regularly serve on the Program Committee for premier conferences like SIGKDD (Senior PC), AAAI (Area Chair, Senior PC), IJCAI (Area Chair, Senior PC), etc. I also serve as Editor-in-Chief of ACM SIGKDD Explorations, associated editor for IEEE Transactions on Dependable and Secure Computing (TDSC) and Information Sciences.

Prior to joining the University of Notre Dame, I was an Associate Professor in Computer Science at KAUST, Saudi Arabia. I completed my Ph.D. degree in computer science from INRIA-University Paris-Sud, France, in July 2010. I received my master and bachelor degrees from Xi’an Jiaotong University, China.

Latest News

  • August 2022
    • NSF Center for Computer-Assisted Synthesis led by Prof. Olaf Wiest is funded! In the 5-year project, PI Dr. Zhang’s team will work on designing novel machine learning models for chemical research problems. See the news.
    • We have another molecular generation paper got accepted by CIKM 2022. It attempts to build an understandable embedding space for molecular generation.
    • We have two papers about Recommendation Systems got accepted by CIKM 2022.
    • Dr. Zhang is appointed as the Editor-in-Chief of ACM SIGKDD Explorations. More at News.

  • May 2022
    • Our work of Few-shot Heterogeneous Graph Learning via Cross-domain Knowledge Transfer is accepted by KDD 2022. Anther few-shot learning on graphs survey paper will appear in IJCAI 2022
    • Our work of applying PU-learning on graph completion, Positive-Unlabeled Learning with Adversarial Data Augmentation for Knowledge Graph Completion will also appear in IJCAI 2022
    • More of our recent work on graph learning can be found at Learning with Graphs.
  • January 2022
    • Our work of Understanding the Robustness Against Evasion Attack on Categorical Data is accepted by ICLR 2022. More of our work in this topic can be found at Robust and Trustworthy Machine Learning
    • Our work of Graph Alignment with Noisy Supervision is accepted by TheWebConf 2022. A related work of handling noisy labels in knowledge graph alignment can be found in our KDD 2020 paper, entitled REA: Robust Cross-lingual Entity Alignment Between Knowledge Graphs.
  • December 2021
    • Our work of Self-Augmented Graph Contrastive Learning is accepted by AAAI 2022. More of our graph learning work can be found at Learning with Graphs/Networks
    • Our work of GNN-Retro: Retrosynthetic planning with Graph Neural Networks is accepted by AAAI 2022. This paper uses GNN to predict the synthesis routes for target molecules. Another related work of molecular graph generation can be found in our CIKM 2021 paper, entitled GF-VAE: A Flow-based Variational Autoencoder for Molecule Generation.