Nan Jiang

PhD Candidate
Computer Science Department
Purdue University, Indiana

Research Interests: Reasoning for Machine Learning and scientific discovery.

Contacts: Email / CV / Google Scholar / LinkedIn



About Me

My name is Nan Jiang (姜楠). I’m a PhD candidate at the Department of Computer Science, at Purdue University. I am fortunate to be supervised by Professor Yexiang Xue. My PhD research focuses on Machine Learning with Constraint Reasoning and symbolic regression for scientific discovery.


Research Highlights

AI-driven Scientific Discovery

  • We propose an end-to-end framework to learn physics models in the form of Partial Differential Equations (PDEs) directly from the experiment data.
  • We scale up learning first-principle models harnessing randomized algorithms, exploiting the fact that the temporal evolutions of many physical systems often consist of gradually changing updates across wide areas in addition to a few rapid updates concentrated in a small set of “interfacial” regions.
  • The development of AI-driven scientific discovery approaches was motivated by the real-world application of learning the physics model of nano-scale crystalline defects in materials under extreme conditions.

Constraint Reasoning Embedded in Machine Learning

  • We propose COnstraint REasoning embedded structured learning (CORE), a scalable constraint reasoning and machine learning integrated approach for learning over structured domains.
  • We embed decision diagrams, a popular constraint reasoning tool, as a fully differentiable module into deep learning models.
  • In data-driven operational research and program synthesis from the natural language, the structures generated with CORE satisfy 100% of the constraints when using exact decision diagrams. In addition, CORE boosts learning performance by reducing the modeling space via constraint satisfaction. CORE also generates designs that satisfy complex user specifications as well as meet aesthetics, utility, and convenience requirements.

Publications

2024

  1. A Tighter Convergence Proof of Reverse Experience Replay.
    Nan Jiang, Jinzhao Li, Yexiang Xue.
    The first Reinforcement Learning Conference (RLC) 2024.
    (poster) (slides) (code)

  2. Vertical Symbolic Regression via Deep Policy Gradient.
    Nan Jiang, Md Nasim, Yexiang Xue.
    IJCAI 2024. (poster) (slides) (code)

  3. Solving Satisfiability Modulo Counting for Symbolic and Statistical AI Integration with Provable Guarantees.
    Jinzhao Li, Nan Jiang and Yexiang Xue.
    AAAI 2024. (poster) (code)

  4. Racing Control Variable Genetic Programming for Symbolic Regression.
    Nan Jiang, Yexiang Xue.
    AAAI 2024. (poster) (slides) (code)

2023

  1. Symbolic Regression via Control Variable Genetic Programming.
    Nan Jiang, Yexiang Xue.
    ECML-PKDD 2023.
    (poster) (slides) (code)

  2. Learning Markov Random Fields for Combinatorial Structures via Sampling through Lovász Local Lemma.
    Nan Jiang*, Yi Gu*, Yexiang Xue.
    AAAI 2023.
    (poster) (slides) (code)

2022

  1. Constraint Reasoning Embedded in Structural Prediction.
    Nan Jiang, Maosen Zhang, Willem-Jan van Hoeve, Yexiang Xue.
    JMLR 2022.
    (poster) (code)

  2. Massive Text Normalization via an Efficient Randomized Algorithm.
    Nan Jiang, Chen Luo, Vihan Lakshman, Yesh Dattatreya, Yexiang Xue.
    TheWebConf 2022.
    (slides) (code)

2021

  1. PALM: Probabilistic Area Loss Minimization for Protein Sequence Alignment.
    Nan Jiang*, Fan Ding*, Jianzhu Ma, Jian Peng, Jinbo Xu, and Yexiang Xue.
    UAI 2021.
    (poster) (slides) (code)

2020

  1. Language Generation via Combinatorial Constraint Satisfaction: A Tree Search Enhanced Monte-Carlo Approach.
    Maosen Zhang, Nan Jiang, Lei Li, and Yexiang Xue.
    Finding in EMNLP 2020.
    (poster) (code)

  2. A dual channel class hierarchy-based recurrent language modeling.
    Libin Shi, Wenge Rong, Shijie Zhou, Nan Jiang, Zhang Xiong.
    Neurocomputing 2020.

Older Papers

  1. LSDSCC: A Large Scale Domain-Specific Conversational Corpus for Response Generation with Diversity Oriented Evaluation Metrics.
    Zhen Xu, Nan Jiang and et. al.
    NAACL-HLT 2018.

  2. Exploration of Tree-based Hierarchical Softmax for Recurrent Language Models.
    Nan Jiang, Wenge Rong, Min Gao, Yikang Shen, Zhang Xiong.
    IJCAI 2017. (code)

  3. Event Trigger Identification with Noise Contrastive Estimation.
    Nan Jiang, Wenge Rong, Yifan Nie, Yikang Shen, and Zhang Xiong.
    IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2017.
    (code)

  4. An Empirical Analysis of Different Sparse Penalties for Autoencoder in Unsupervised Feature Learning.
    Nan Jiang, Wenge Rong, Baolin Peng, Yifan Nie, Zhang Xiong.
    IJCNN, 2015. (code)

Open Source