About me
I am an Assistant Professor in School of Computing and Information Systems, Singapore Management University, Singapore (2022-). Previously, I was a postdoc at Nanyang Technological University, Singapore in Prof.Yang Liu’s group (2018-2021).
My current research mainly focuses on program analysis, software testing, verification and quality assurance of AI systems.
I am looking for highly motivated PhD students. Please send me an email with your CV if you are interested. SMU is ranked No. 17 (No. 6 in Asia) in the Software Engineering category, No. 33 (No. 14 in Asia) in the broad AI category and No. 80 (No. 14 in Asia) in the overall CS discipline in CSRanking.
News
- (12/2022) Our paper “GameRTS: A Regression Testing Framework for Video Games” is accepted by ICSE 2023
- (12/2022) Our paper “ContraBERT: Enhancing Code Pre-trained Models via Contrastive Learning” is accepted by ICSE 2023
- (12/2022) Our paper “Efficient Testing of Deep Neural Networks via Labeling-Free Accuracy Estimation” is accepted by ICSE 2023
- (12/2022) Our paper “Widget Detection-based Testing for Industrial Mobile Games” is accepted by ICSE SEIP 2023
- (12/2022) Our paper “CodeS: Towards Code Model Generalization Under Distribution Shift” is accepted by ICSE NIER 2023
- (8/2022) Our paper “TransRepair: Context-aware Program Repair for Compilation Errors” is accepted by ASE 2022
- (8/2022) Our paper “Towards Understanding the Faults of JavaScript-Based Deep Learning Systems” is accepted by ASE 2022
- (8/2022) Our paper “Deep Learning for Coverage-Guided Fuzzing: How Far Are We?” is accepted by TDSC 2022
- (8/2022) Our paper “Self-Checking Deep Neural Networks for Anomalies and Adversaries in Deployment” is accepted by TDSC 2022
- (8/2022) Our paper “Enhancing Security Patch Identification by Capturing Structures in Commits” is accepted by TDSC 2022
- (7/2022) Our paper “Decompiling x86 Deep Neural Network Executables” is accepted by USENIX 2023
- (7/2022) Our paper “Cross-Lingual Transfer Learning for Statistical Type Inference” won ACM SIGSOFT Distinguished Paper Award (ISSTA’22)
- (6/2022) Our paper “A3GAN: Attribute-Aware Anonymization Networks for Face De-identification” is accepted by ACM-MM 2022.
- (6/2022) Our paper “Large-Scale Analysis of Non-Termination Bugs in Real-World OSS Projects” is accepted by ESEC/FSE 2022.
- (4/2022) Our team won 3rd place in AI Singapore’s Trusted Media Challenge (Deepfake detection).
- (4/2022) Our paper “Neuron Coverage-Guided Domain Generalization” is accepted by TPAMI 2022
- (4/2022) Our paper “Cross-Lingual Transfer Learning for Statistical Type Inference” is accepted by ISSTA 2022
- (4/2022) Our paper “Demystifying Performance Regressions in String Solvers” is accepted by TSE 2022
- (3/2022) Our paper “GraphCode2Vec: Generic Code Embedding via Lexical and Program Dependence Analyses” is accepted by MSR 2022
- (2/2022) Our paper “GBGallery : A Benchmark and Framework for Game Testing” is accepted by EMSE 2022
- (1/2022) Our paper “An Empirical Study on Data Distribution-Aware Test Selection for Deep Learning Enhancement” is accepted by TOSEM 2022
- (12/2021) Our paper “Learning Program Semantics with Code Representations: An Empirical Study” is accepted by SANER 2021
- (5/2021) Our paper “Automatic RNN Repair via Model-based Analysis” is accepted by ICML 2021
- (5/2021) Our paper “AVA: Adversarial Vignetting Attack against Visual Recognition” is accepted by IJCAI 2021
- (4/2021) Our paper “Towards Exploring the Limitations of Active Learning: An Empirical Study” is accepted by ASE 2021
- (4/2021) Our paper “Breaking Neural Reasoning Architectures with Metamorphic Relation-Based Adversarial Examples” is accepted by TNNLS
- (3/2021) Our paper “Bias Field Poses a Threat to DNN-based X-Ray Recognition!” is accepted by ICME 2021
- (2/2021) Our paper “Stealing Deep Reinforcement Learning Models for Fun and Profit” is accepted by AsiaCCS 2021
- (1/2021) Our paper “Retrieval-Augmented Generation for Code Summarization via Hybrid GNN” is accepted by ICLR 2021 (spotlight)
- (12/2020) Our paper “Automatic Web Testing using Curiosity-Driven Reinforcement Learning” is accepted by ICSE 2021
- (12/2020) Two papers are accepted by AAAI 2021
- (11/2020) Our paper “ An Empirical Study on Robustness of DNNs with Out-of-Distribution Awareness” won the Best Paper Award in APSEC 2020
- (09/2020) Our paper “Watch out! Motion is Blurring the Vision of Your Deep Neural Networks” is accepted by NeurIPS 2020.
- (09/2020) Our paper “A Performance-Sensitive Malware Detection System Using Deep Learning on Mobile Devices” is accepted by TIFS.
- (08/2020) Our paper “Can We Trust Your Explanations? Sanity Checks for Interpreters in Android Malware Analysis” is accepted by TIFS.
- (07/2020) Four papers are accepted by ASE 2020.
- (07/2020) Four papers are accepted by ACM MM 2020.
- (07/2020) Our paper “Regression Testing of Massively Multiplayer Online Role-Playing Games” is accepted at ICSME 2020, NIER Track.
- (07/2020) Our paper “JSCSP: a Novel Policy-Based XSS Defense Mechanism for Browsers” is accepted at TDSC.
- (07/2020) Our paper “SPARK: Spatial-aware Online Incremental Attack Against Visual Tracking” is accepted at ECCV 2020.
- (07/2020) I was awarded the ACM Tianjin Doctoral Dissertation Award 2019.
- (05/2020) Our paper “FakeSpotter: A Simple yet Robust Baseline for Spotting AI-Synthesized Fake Faces” is accepted at IJCAI 2020.
- (03/2020) Our paper “How are Deep Learning Models Similar? An Empirical Study on Clone Analysis of Deep Learning Software” is accepted at ICPC 2020.
- (12/2019) Three papers “Towards Characterising Adversarial Defects of Deep Learning Software from the Lens of Uncertainty”, “Typestate-Guided Fuzzer for Discovering Use-after-Free Vulnerabilities” and “MemLock: Memory Usage Guided Fuzzing” are accepted at ICSE’2020.
- (11/2019) Our papers “Stealthy and Efficient Adversarial Attacks against Deep Reinforcement Learning” is accepted at AAAI 2020.
- (10/2019) Our paper “Wuji: Automatic Online Combat Game Testing Using Evolutionary Deep Reinforcement Learning” receives the ACM SIGSOFT Distinguished Paper Award in ASE’19.
- (10/2019) I was awarded ACM SIGSOFT CAPS Travel Funds for ASE 2019.
- (08/2019) Three papers including DeepHunter, DeepStellar and DeepMutation++ are accepted by ASE 2019.
- (08/2019) Two papers “An Empirical Study towards Characterizing Deep Learning Development and Deployment across Different Frameworks and Platforms” and “Wuji: Automatic Online Combat Game Testing Using Evolutionary Deep Reinforcement Learning”” are accepted by ASE 2019.
- (07/2019) Two papers “Safe Inputs Generation for Black-box Systems” and “MobiDroid: A Performance-Sensitive Malware Detection System on Mobile Platform” are accepted by ICECCS 2019.
- (05/2019) Three papers “DeepStellar: Model-Based Quantitative Analysis of Stateful Deep Learning Systems”, “Locating Vulnerabilities in Binaries via Memory Layout Recovering” and “Cerebro: Context-aware Adaptive Fuzzing for EffectiveVulnerability Detection” are accepted by ESEC/FSE 2019.
- (05/2019) Our paper “DiffChaser: Detecting Disagreements for Deep Neural Networks” is accepted by IJCAI 2019.
- (05/2019) Our paper “DeepHunter: A Coverage-Guided Fuzz Testing Framework for Deep Neural Networks” is accepted by ISSTA 2019.