Demo Data from SIGIR 2026 / reviewers in the wild / expert
Enyan Dai
dblp:250/2886
· DBLP profile ↗
27ranked-venue papers
12as first author
26since 2021 · last 2026
0000-0001-9715-0280ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 20 · 8 first-author · 20 since 2021Databases, data management, data science and information retrieval · 20 · 11 first-author · 19 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
18 papers |
Graph learning · 50% Trustworthy machine learning · 39% Generative modeling · 4% | |
| Network and information security
8 papers |
Security and privacy of machine learning · 93% Privacy and data protection · 7% | |
| Databases, data mining, and information retrieval
3 papers |
Data mining · 62% Graph data management · 27% Web and social media mining · 11% |
Topics — the 30 heaviest of 43, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
7.0 | 11 | 2025 | Stealing Training Graphs from Graph Neural Networks · KDD (1) 2025 PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep IP Protection · KDD (2) 2025 Robustness Inspired Graph Backdoor Defense · ICLR 2025 |
Machine learning › Trustworthy machine learning
fairness |
2.7 | 4 | 2026 | FairGE: Fairness-Aware Graph Encoding in Incomplete Social Networks · WWW 2026 Learning Fair Graph Neural Networks With Limited and Private Sensitive Attribute Information · IEEE Trans. Knowl. Data Eng. 2023 Towards Fair Classifiers Without Sensitive Attributes: Exploring Biases in Related Features · WSDM 2022 |
Security and privacy of machine learning › adversarial attack
backdoor attack |
2.3 | 3 | 2025 | Are You Using Reliable Graph Prompts? Trojan Prompt Attacks on Graph Neural Networks · KDD (2) 2025 Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspective · KDD 2024 Unnoticeable Backdoor Attacks on Graph Neural Networks · WWW 2023 |
Machine learning › Graph learning › graph neural network
node classification |
2.1 | 5 | 2023 | Learning Fair Graph Neural Networks With Limited and Private Sensitive Attribute Information · IEEE Trans. Knowl. Data Eng. 2023 HP-GMN: Graph Memory Networks for Heterophilous Graphs · ICDM 2022 Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Information · WSDM 2021 |
Machine learning › Trustworthy machine learning
robustness |
2.0 | 4 | 2024 | Certifiably Robust Graph Contrastive Learning · NeurIPS 2023 A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy · KDD 2023 NRGNN: Learning a Label Noise Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphs · KDD 2021 |
Machine learning › Graph learning › graph neural network
robust graph neural network |
1.7 | 3 | 2023 | A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy · KDD 2023 Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labels · WSDM 2022 NRGNN: Learning a Label Noise Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphs · KDD 2021 |
Machine learning › Trustworthy machine learning › fairness › fair graph learning
fair graph neural network |
1.2 | 2 | 2023 | Learning Fair Graph Neural Networks With Limited and Private Sensitive Attribute Information · IEEE Trans. Knowl. Data Eng. 2023 Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Information · WSDM 2021 |
Machine learning › Efficient and distributed learning › resource allocation
cost-aware routing |
1.0 | 1 | 2026 | Route to Rome Attack: Directing LLM Routers to Expensive Models via Adversarial Suffix Optimization · ACL (1) 2026 |
Machine learning › Trustworthy machine learning › fairness
fair graph learning |
1.0 | 1 | 2026 | FairGE: Fairness-Aware Graph Encoding in Incomplete Social Networks · WWW 2026 |
Machine learning › Graph learning › graph neural network
graph transformer |
1.0 | 1 | 2026 | FairGE: Fairness-Aware Graph Encoding in Incomplete Social Networks · WWW 2026 |
Security and privacy of machine learning
adversarial attack |
1.0 | 1 | 2026 | Route to Rome Attack: Directing LLM Routers to Expensive Models via Adversarial Suffix Optimization · ACL (1) 2026 |
Machine learning › Graph learning
graph prompt learning |
0.9 | 1 | 2025 | Are You Using Reliable Graph Prompts? Trojan Prompt Attacks on Graph Neural Networks · KDD (2) 2025 |
Machine learning › Trustworthy machine learning › robustness
robust learning |
0.9 | 1 | 2025 | Robustness Inspired Graph Backdoor Defense · ICLR 2025 |
Security and privacy of machine learning › adversarial attack › backdoor attack
backdoor defense |
0.9 | 1 | 2025 | Robustness Inspired Graph Backdoor Defense · ICLR 2025 |
Security and privacy of machine learning › graph neural network security
graph backdoor defense |
0.9 | 1 | 2025 | Robustness Inspired Graph Backdoor Defense · ICLR 2025 |
Security and privacy of machine learning
model stealing |
0.9 | 1 | 2025 | Stealing Training Graphs from Graph Neural Networks · KDD (1) 2025 |
Security and privacy of machine learning › model intellectual property protection
model watermarking |
0.9 | 1 | 2025 | PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep IP Protection · KDD (2) 2025 |
Machine learning › Graph learning › graph neural network
graph neural network security |
0.8 | 1 | 2024 | Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspective · KDD 2024 |
Graph data management › heterogeneous graph
heterogeneous graph learning |
0.8 | 1 | 2024 | Improving Issue-PR Link Prediction via Knowledge-Aware Heterogeneous Graph Learning · IEEE Trans. Software Eng. 2024 |
Security and privacy of machine learning › adversarial attack › backdoor attack
graph backdoor attack |
0.8 | 1 | 2024 | Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspective · KDD 2024 |
Empirical software engineering
mining software repositories |
0.8 | 1 | 2024 | Improving Issue-PR Link Prediction via Knowledge-Aware Heterogeneous Graph Learning · IEEE Trans. Software Eng. 2024 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.7 | 1 | 2023 | A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy · KDD 2023 |
Machine learning › Trustworthy machine learning › robustness
certified robustness |
0.7 | 1 | 2023 | Certifiably Robust Graph Contrastive Learning · NeurIPS 2023 |
Machine learning › Representation and self-supervised learning › contrastive learning
graph contrastive learning |
0.7 | 1 | 2023 | Certifiably Robust Graph Contrastive Learning · NeurIPS 2023 |
Machine learning › Trustworthy machine learning
privacy |
0.7 | 1 | 2023 | A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy · KDD 2023 |
Security and privacy of machine learning
graph neural network security |
0.7 | 1 | 2023 | Unnoticeable Backdoor Attacks on Graph Neural Networks · WWW 2023 |
Privacy and data protection › differential privacy
local differential privacy |
0.7 | 1 | 2023 | Learning Fair Graph Neural Networks With Limited and Private Sensitive Attribute Information · IEEE Trans. Knowl. Data Eng. 2023 |
Machine learning › Trustworthy machine learning › fairness › algorithmic fairness
fairness without sensitive attributes |
0.6 | 1 | 2022 | Towards Fair Classifiers Without Sensitive Attributes: Exploring Biases in Related Features · WSDM 2022 |
Machine learning › Graph learning › graph neural network › node classification
heterophilous node classification |
0.6 | 1 | 2022 | HP-GMN: Graph Memory Networks for Heterophilous Graphs · ICDM 2022 |
Machine learning › Graph learning
noisy graph learning |
0.6 | 1 | 2022 | Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labels · WSDM 2022 |
Methods — techniques the papers use, named apart from their topics
adversarial learning · 2.8graph neural network · 2.3spectral graph theory · 2.0principal eigenvector · 2.0graph transformer · 2.0ensemble surrogate router · 2.0adversarial suffix optimization · 2.0random edge dropping · 1.7metapath-based graph learning · 1.5heterogeneous graph embedding · 1.5pseudo-labeling · 1.2regularization · 1.1watermarking · 0.9self-supervised pretraining · 0.9robust training · 0.9graph diffusion model · 0.9diffusion noise optimization · 0.9backdoor injection · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Route to Rome Attack: Directing LLM Routers to Expensive Models via Adversarial Suffix OptimizationabstractCost-aware routing dynamically dispatches user queries to models of varying capability to balance performance and inference cost.However, the routing strategy introduces a new security concern that adversaries may manipulate the router to consistently select expensive highcapability models.Existing routing attacks depend on either white-box access or heuristic prompts, rendering them ineffective in realworld black-box scenarios.In this work, we propose R 2 A, which aims to mislead black-box LLM routers to expensive models via adversarial suffix optimization.Specifically, R 2 A deploys a hybrid ensemble surrogate router to mimic the black-box router.A suffix optimization algorithm is further adapted for the ensemble-based surrogate.Extensive experiments on multiple open-source and commercial routing systems demonstrate that R 2 A significantly increases the routing rate to expensive models on queries of different distributions.Code and examples: https://github.com/ thcxiker/R2A-Attack. Haochun Tang, Yuliang Yan, Jiahua Lu, Huaxiao Liu, Enyan Dai |
ACL (1) | 5 |
| 2026 | FairGE: Fairness-Aware Graph Encoding in Incomplete Social NetworksabstractGraph Transformers (GTs) are increasingly applied to social network analysis, yet their deployment is often constrained by fairness concerns. This issue is particularly critical in incomplete social networks, where sensitive attributes are frequently missing due to privacy and ethical restrictions. Existing solutions commonly generate these incomplete attributes, which may introduce additional biases and further compromise user privacy. To address this challenge, FairGE (Fair Graph Encoding) is introduced as a fairness-aware framework for GTs in incomplete social networks. Instead of generating sensitive attributes, FairGE encodes fairness directly through spectral graph theory. By leveraging the principal eigenvector to represent structural information and padding incomplete sensitive attributes with zeros to maintain independence, FairGE ensures fairness without data reconstruction. Theoretical analysis demonstrates that the method suppresses the influence of non-principal spectral components, thereby enhancing fairness. Extensive experiments on seven real-world social network datasets confirm that FairGE achieves at least a 16% improvement in both statistical parity and equality of opportunity compared with state-of-the-art baselines. Renqiang Luo, Huafei Huang 0001, Tao Tang 0007, Jing Ren 0001, Ziqi Xu 0001, Mingliang Hou, Enyan Dai, Feng Xia 0001 |
WWW | 7 |
| 2025 | Robustness Inspired Graph Backdoor DefenseabstractGraph Neural Networks (GNNs) have achieved promising results in tasks such as node classification and graph classification. However, recent studies reveal that GNNs are vulnerable to backdoor attacks, posing a significant threat to their real-world adoption. Despite initial efforts to defend against specific graph backdoor attacks, there is no work on defending against various types of backdoor attacks where generated triggers have different properties. Hence, we first empirically verify that prediction variance under edge dropping is a crucial indicator for identifying poisoned nodes. With this observation, we propose using random edge dropping to detect backdoors and theoretically show that it can efficiently distinguish poisoned nodes from clean ones. Furthermore, we introduce a novel robust training strategy to efficiently counteract the impact of the triggers. Extensive experiments on real-world datasets show that our framework can effectively identify poisoned nodes, significantly degrade the attack success rate, and maintain clean accuracy when defending against various types of graph backdoor attacks with different properties. Our code is available at: https://github.com/zzwjames/RIGBD. Zhiwei Zhang 0028, Minhua Lin, Zongyu Wu 0001, Enyan Dai, Suhang Wang |
ICLR | 5 |
| 2025 | PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep IP ProtectionabstractPretraining on Graph Neural Networks (GNNs) has shown great power in facilitating various downstream tasks. As pretraining generally requires huge amount of data and computational resources, the pretrained GNNs are high-value Intellectual Properties (IP) of the legitimate owner. However, adversaries may illegally copy and deploy the pretrained GNN models for their downstream tasks. Though initial efforts have been made to watermark GNN classifiers for IP protection, these methods are not applicable to self-supervised pretraining of GNN models. Hence, in this work, we propose a novel framework named PreGIP to watermark the pretraining of GNN encoder for IP protection while maintaining the high-quality of the embedding space. PreGIP incorporates a task-free watermarking loss to watermark the embedding space of pretrained GNN encoder. A finetuning-resistant watermark injection is further deployed. Theoretical analysis and extensive experiments show the effectiveness of PreGIP. The code can be find in https://anonymous.4open.science/r/PreGIP-semi/ and https://anonymous.4open.science/r/PreGIP-transfer/. Enyan Dai, Minhua Lin, Suhang Wang |
KDD (2) | 1 |
| 2025 | Stealing Training Graphs from Graph Neural NetworksabstractGraph Neural Networks (GNNs) have shown promising results in modeling graphs in various tasks. The training of GNNs, especially on specialized tasks such as bioinformatics, demands extensive expert annotations, which are expensive and usually contain sensitive information of data providers. The trained GNN models are often shared for deployment in the real world. As neural networks can memorize the training samples, the model parameters of GNNs have a high risk of leaking private training data. Our theoretical analysis shows the strong connections between trained GNN parameters and the training graphs used, confirming the training graph leakage issue. However, explorations into training data leakage from trained GNNs are rather limited. Therefore, we investigate a novel problem of stealing graphs from trained GNNs. To obtain high-quality graphs that resemble the target training set, a graph diffusion model with diffusion noise optimization is deployed as a graph generator. Furthermore, we propose a selection method that effectively leverages GNN model parameters to identify training graphs from samples generated by the graph diffusion model. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed framework in stealing training graphs from the trained GNN. Minhua Lin, Enyan Dai, Jinyuan Jia 0001, Xiang Zhang 0001, Suhang Wang |
KDD (1) | 2 |
| 2025 | Are You Using Reliable Graph Prompts? Trojan Prompt Attacks on Graph Neural NetworksabstractGraph Prompt Learning (GPL) has been introduced as a promising approach that uses prompts to adapt pre-trained GNN models to specific downstream tasks without requiring fine-tuning of the entire model. Despite the advantages of GPL, little attention has been given to its vulnerability to backdoor attacks, where an adversary can manipulate the model's behavior by embedding hidden triggers. Existing graph backdoor attacks rely on modifying model parameters during training, but this approach is impractical in GPL as GNN encoder parameters are frozen after pre-training. Moreover, downstream users may fine-tune their own task models on clean datasets, further complicating the attack. In this paper, we propose TGPA, a backdoor attack framework designed specifically for GPL. TGPA injects backdoors into graph prompts without modifying pre-trained GNN encoders and ensures high attack success rates and clean accuracy. To address the challenge of model fine-tuning by users, we introduce a finetuning-resistant poisoning approach that maintains the effectiveness of the backdoor even after downstream model adjustments. Extensive experiments on multiple datasets under various settings demonstrate the effectiveness of TGPA in compromising GPL models with fixed GNN encoders. Minhua Lin, Zhiwei Zhang 0028, Enyan Dai, Zongyu Wu 0001, Yilong Wang 0001, Xiang Zhang 0001, Suhang Wang |
KDD (2) | 3 |
| 2025 | UniZyme: A Unified Protein Cleavage Site Predictor Enhanced with Enzyme Active-Site KnowledgeabstractEnzyme-catalyzed protein cleavage is essential for many biological functions. Accurate prediction of cleavage sites can facilitate various applications such as drug development, enzyme design, and a deeper understanding of biological mechanisms. However, most existing models are restricted to an individual enzyme, which neglects shared knowledge of enzymes and fails to generalize to novel enzymes. Thus, we introduce a unified protein cleavage site predictor named UniZyme, which can generalize across diverse enzymes. To enhance the enzyme encoding for the protein cleavage site prediction, UniZyme employs a novel biochemically-informed model architecture along with active-site knowledge of proteolytic enzymes. Extensive experiments demonstrate that UniZyme achieves high accuracy in predicting cleavage sites across a range of proteolytic enzymes, including unseen enzymes. The code is available in https://github.com/Ao-LiChen/UniZyme Chenao Li, Enyan Dai |
NeurIPS | 3 |
| 2025 | LiSA: Leveraging Link Recommender to Attack Graph Neural Networks via Subgraph Injection
Wenlun Zhang, Enyan Dai, Kentaro Yoshioka |
PAKDD (4) | 2 |
| 2025 | Towards Prototype-Based Self-Explainable Graph Neural NetworkabstractGraph Neural Networks (GNNs) have shown great ability in modeling graph-structured data for various domains. However, GNNs are known as black-box models that lack interpretability. Without understanding their inner working, we cannot fully trust them, which largely limits their adoption in high-stake scenarios. Though some initial efforts have been taken to interpret the predictions of GNNs, they mainly focus on providing post hoc explanations using an additional explainer, which could misrepresent the true inner working mechanism of the target GNN. The works on self-explainable GNNs are rather limited. Therefore, we study a novel problem of learning prototype-based self-explainable GNNs that can simultaneously give accurate predictions and prototype-based explanations on predictions. We design a framework which can learn prototype graphs that capture representative patterns of each class as class-level explanations. The learned prototypes are also used to simultaneously make prediction for a test instance and provide instance-level explanation. Extensive experiments on real-world and synthetic datasets show the effectiveness of the proposed framework for both prediction accuracy and explanation quality. Enyan Dai, Suhang Wang |
ACM Trans. Knowl. Discov. Data | 1 |
| 2024 | Effective Clean-Label Backdoor Attacks on Graph Neural NetworksabstractGraph Neural Networks (GNNs) have achieved remarkable success across various domains, yet recent studies have exposed their vulnerability to backdoor attacks. Backdoor attacks inject triggers into the training set to poison the model, with adversaries typically relabeling training samples with backdoor triggers to a target label. This leads a GNN trained on the poisoned dataset to misclassify any test sample containing the backdoor trigger as the target label. However, relabeling not only increases the cost of the attack but also raises the risk of detection. Therefore, our study focuses on clean-label backdoor attacks, which do not require modify the labels of trigger-attached samples in the training phase. Specifically, we employ a novel method to select effective poisoned samples belonging to the target class. An adaptive trigger generator is furthest deployed to high attack success rates under a small backdoor budget. Our experiments on four public datasets validate the effectiveness of our proposed attack. Xuanhao Fan, Enyan Dai |
CIKM | 2 |
| 2024 | Shape-aware Graph Spectral LearningabstractSpectral Graph Neural Networks (GNNs) are gaining attention for their ability to surpass the limitations of message-passing GNNs. They rely on supervision from downstream tasks to learn spectral filters that capture useful graph frequency information. However, some works empirically show that the preferred graph frequency is related to the graph homophily level. The relationship between graph frequency and graph homophily level has not been systematically analyzed and explored in existing spectral GNNs. To mitigate this gap, we conduct theoretical and empirical analyses revealing a positive correlation between low-frequency importance and the homophily ratio, and a negative correlation between high-frequency importance and the homophily ratio. Motivated by this, we propose shape-aware regularization on a Newton Interpolation-based spectral filter that can (i) learn an arbitrary polynomial spectral filter; and (ii) incorporate prior knowledge about the desired shape of the corresponding homophily level. Comprehensive experiments demonstrate that NewtonNet can achieve graph spectral filters with desired shapes and superior performance on both homophilous and heterophilous datasets. Our code is available at https://github.com/junjie-xu/NewtonNet. Enyan Dai, Xiang Zhang 0001, Suhang Wang |
CIKM | 2 |
| 2024 | Rethinking Graph Backdoor Attacks: A Distribution-Preserving PerspectiveabstractGraph Neural Networks (GNNs) have shown remarkable performance in various tasks. However, recent works reveal that GNNs are vulnerable to backdoor attacks. Generally, backdoor attack poisons the graph by attaching backdoor triggers and the target class label to a set of nodes in the training graph. A GNN trained on the poisoned graph will then be misled to predict test nodes attached with trigger to the target class. Despite their effectiveness, our empirical analysis shows that triggers generated by existing methods tend to be out-of-distribution (OOD), which significantly differ from the clean data. Hence, these injected triggers can be easily detected and pruned with widely used outlier detection methods in real-world applications. Therefore, in this paper, we study a novel problem of unnoticeable graph backdoor attacks with in-distribution (ID) triggers. To generate ID triggers, we introduce an OOD detector in conjunction with an adversarial learning strategy to generate the attributes of the triggers within distribution. To ensure a high attack success rate with ID triggers, we introduce novel modules designed to enhance trigger memorization by the victim model trained on poisoned graph. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed method in generating in distribution triggers that can bypass various defense strategies while maintaining a high attack success rate. Zhiwei Zhang 0028, Minhua Lin, Enyan Dai, Suhang Wang |
KDD | 3 |
| 2024 | Improving Issue-PR Link Prediction via Knowledge-Aware Heterogeneous Graph LearningabstractLinks between issues and pull requests (PRs) assist GitHub developers in tackling technical challenges, gaining development inspiration, and improving repository maintenance. In realistic repositories, these links are still insufficiently established. Aiming at this situation, existing works focus on issues and PRs themselves and employ text similarity with additional information like issue size to predict issue-PR links, yet their effectiveness is unsatisfactory. The limitation is that issues and PRs are not isolated on GitHub. Rather, they are related to multiple GitHub sources, including repositories and submitters, which, through their diverse relationships, can supply potential and crucial knowledge about technical domains, developmental insights, and cross-repository technical details. To this end, we proposeAutoIPLinker (AIPL), which introduces the heterogeneous graph to model multiple GitHub sources with their relationships. Further, it leverages the metapath-based technique to reveal and incorporate the potential information for a more comprehensive understanding of issues and PRs. Firstly, we identify 4 types of GitHub sources related to issues and PRs (repositories, users, issues, PRs) as well as their relationships, and model them into task-specific heterogeneous graphs. Next, we analyze information transmitted among issues or PRs to reveal which knowledge is crucial for them. Based on our analysis, we formulate a series of metapaths and employ the metapath-based technique to incorporate various information for learning the knowledge-aware embedding of issues and PRs. Finally, we can infer whether an issue and a PR can be linked based on their embedding. We evaluate the performance of AIPL on real-world data sets collected from GitHub. The results show that, compared to the baselines, AIPL can achieve average improvements of 15.94&, 15.19&, 20.52&, and 18.50& in terms of Accuracy, Precision, Recall, and F1-score. Shuotong Bai, Huaxiao Liu, Enyan Dai, Lei Liu 0040 |
IEEE Trans. Software Eng. | 3 |
| 2023 | A Unified Framework of Graph Information Bottleneck for Robustness and Membership PrivacyabstractGraph Neural Networks (GNNs) have achieved great success in modeling graph-structured data. However, recent works show that GNNs are vulnerable to adversarial attacks which can fool the GNN model to make desired predictions of the attacker. In addition, training data of GNNs can be leaked under membership inference attacks. This largely hinders the adoption of GNNs in high-stake domains such as e-commerce, finance and bioinformatics. Though investigations have been made in conducting robust predictions and protecting membership privacy, they generally fail to simultaneously consider the robustness and membership privacy. Therefore, in this work, we study a novel problem of developing robust and membership privacy-preserving GNNs. Our analysis shows that Information Bottleneck (IB) can help filter out noisy information and regularize the predictions on labeled samples, which can benefit robustness and membership privacy. However, structural noises and lack of labels in node classification challenge the deployment of IB on graph-structured data. To mitigate these issues, we propose a novel graph information bottleneck framework that can alleviate structural noises with neighbor bottleneck. Pseudo labels are also incorporated in the optimization to minimize the gap between the predictions on the labeled set and unlabeled set for membership privacy. Extensive experiments on real-world datasets demonstrate that our method can give robust predictions and simultaneously preserve membership privacy. Enyan Dai, Limeng Cui, Xianfeng Tang, Yinghan Wang, Monica Xiao Cheng, Suhang Wang |
KDD | 1 |
| 2023 | Certifiably Robust Graph Contrastive LearningabstractGraph Contrastive Learning (GCL) has emerged as a popular unsupervised graph representation learning method. However, it has been shown that GCL is vulnerable to adversarial attacks on both the graph structure and node attributes. Although empirical approaches have been proposed to enhance the robustness of GCL, the certifiable robustness of GCL is still remain unexplored. In this paper, we develop the first certifiably robust framework in GCL. Specifically, we first propose a unified criteria to evaluate and certify the robustness of GCL. We then introduce a novel technique, RES (Randomized Edgedrop Smoothing), to ensure certifiable robustness for any GCL model, and this certified robustness can be provably preserved in downstream tasks. Furthermore, an effective training method is proposed for robust GCL. Extensive experiments on real-world datasets demonstrate the effectiveness of our proposed method in providing effective certifiable robustness and enhancing the robustness of any GCL model. The source code of RES is available at https://github.com/ventr1c/RES-GCL. Minhua Lin, Teng Xiao, Enyan Dai, Xiang Zhang 0001, Suhang Wang |
NeurIPS | 3 |
| 2023 | Unnoticeable Backdoor Attacks on Graph Neural NetworksabstractGraph Neural Networks (GNNs) have achieved promising results in various tasks such as node classification and graph classification. Recent studies find that GNNs are vulnerable to adversarial attacks. However, effective backdoor attacks on graphs are still an open problem. In particular, backdoor attack poisons the graph by attaching triggers and the target class label to a set of nodes in the training graph. The backdoored GNNs trained on the poisoned graph will then be misled to predict test nodes to target class once attached with triggers. Though there are some initial efforts in graph backdoor attacks, our empirical analysis shows that they may require a large attack budget for effective backdoor attacks and the injected triggers can be easily detected and pruned. Therefore, in this paper, we study a novel problem of unnoticeable graph backdoor attacks with limited attack budget. To fully utilize the attack budget, we propose to deliberately select the nodes to inject triggers and target class labels in the poisoning phase. An adaptive trigger generator is deployed to obtain effective triggers that are difficult to be noticed. Extensive experiments on real-world datasets against various defense strategies demonstrate the effectiveness of our proposed method in conducting effective unnoticeable backdoor attacks. Enyan Dai, Minhua Lin, Xiang Zhang 0001, Suhang Wang |
WWW | 1 |
| 2023 | Learning fair models without sensitive attributes: A generative approach
Huaisheng Zhu, Enyan Dai, Hui Liu 0031, Suhang Wang |
Neurocomputing | 2 |
| 2023 | Learning Fair Graph Neural Networks With Limited and Private Sensitive Attribute InformationabstractGraph neural networks (GNNs) have shown great power in modeling graph structured data. However, similar to other machine learning models, GNNs may make biased predictions w.r.t protected sensitive attributes, e.g., skin color and gender. This is because machine learning algorithms including GNNs are trained to reflect the distribution of the training data which often contains historical bias towards sensitive attributes. In addition, we empirically show that the discrimination in GNNs can be magnified by graph structures and the message-passing mechanism of GNNs. As a result, the applications of GNNs in high-stake domains such as crime rate prediction would be largely limited. Though extensive studies of fair classification have been conducted on independently and identically distributed (i.i.d) data, methods to address the problem of discrimination on non-i.i.d data are rather limited. Generally, learning fair models require abundant sensitive attributes to regularize the model. However, for many graphs such as social networks, users are reluctant to share sensitive attributes. Thus, only limited sensitive attributes are available for fair GNN training in practice. Moreover, directly collecting and applying the sensitive attributes in fair model training may cause privacy issues, because the sensitive information can be leaked in data breach or attacks on the trained model. Therefore, we study a novel and important problem of learning fair GNNs with limited number of private sensitive attributes, i.e., sensitive attributes that are processed with a privacy-preserving mechanism. In an attempt to address these problems, FairGNN is proposed to eliminate the bias of GNNs whilst maintaining high node classification accuracy by leveraging graph structures and limited sensitive information. To further preserve the privacy, private sensitive attributes with privacy guarantee are obtained by injecting noise based on local differential privacy. And We further extend FairGNN to NT-FairGNN to handle the limited and private sensitive attributes to simultaneously achieve fairness and preserve privacy. Theoretical analysis and extensive experiments on real-world datasets demonstrate the effectiveness of FairGNN and NT-FairGNN in achieving fair and high-accurate classification. Enyan Dai, Suhang Wang |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2022 | HP-GMN: Graph Memory Networks for Heterophilous GraphsabstractGraph neural networks (GNNs) have achieved great success in various graph problems. However, most GNNs are Message Passing Neural Networks (MPNNs) based on the homophily assumption, where nodes with the same label are connected in graphs. Real-world problems bring us heterophily problems, where nodes with different labels are connected in graphs. MPNNs fail to address the heterophily problem because they mix information from different distributions and are not good at capturing global patterns. Therefore, we investigate a novel Graph Memory Networks model on Heterophilous Graphs (HP-GMN) to the heterophily problem in this paper. In HP-GMN, local information and global patterns are learned by local statistics and the memory to facilitate the prediction. We further propose regularization terms to help the memory learn global information. We conduct extensive experiments to show that our method achieves state-of-the-art performance on both homophilous and heterophilous graphs. The code of this paper can be found at https://github.com/junjie-xu/HP-GMN. Enyan Dai, Xiang Zhang 0001, Suhang Wang |
ICDM | 2 |
| 2022 | Graph-Augmented Normalizing Flows for Anomaly Detection of Multiple Time Series
Enyan Dai |
ICLR | 1 |
| 2022 | Towards Robust Graph Neural Networks for Noisy Graphs with Sparse LabelsabstractGraph Neural Networks (GNNs) have shown their great ability in modeling graph structured data. However, real-world graphs usually contain structure noises and have limited labeled nodes. The performance of GNNs would drop significantly when trained on such graphs, which hinders the adoption of GNNs on many applications. Thus, it is important to develop noise-resistant GNNs with limited labeled nodes. However, the work on this is rather limited. Therefore, we study a novel problem of developing robust GNNs on noisy graphs with limited labeled nodes. Our analysis shows that both the noisy edges and limited labeled nodes could harm the message-passing mechanism of GNNs. To mitigate these issues, we propose a novel framework which adopts the noisy edges as supervision to learn a denoised and dense graph, which can down-weight or eliminate noisy edges and facilitate message passing of GNNs to alleviate the issue of limited labeled nodes. The generated edges are further used to regularize the predictions of unlabeled nodes with label smoothness to better train GNNs. Experimental results on real-world datasets demonstrate the robustness of the proposed framework on noisy graphs with limited labeled nodes. Enyan Dai, Wei Jin 0009, Hui Liu 0031, Suhang Wang |
WSDM | 1 |
| 2022 | Towards Fair Classifiers Without Sensitive Attributes: Exploring Biases in Related FeaturesabstractDespite the rapid development and great success of machine learning models, extensive studies have exposed their disadvantage of inheriting latent discrimination and societal bias from the training data. This phenomenon hinders their adoption on high-stake applications. Thus, many efforts have been taken for developing fair machine learning models. Most of them require that sensitive attributes are available during training to learn fair models. However, in many real-world applications, it is usually infeasible to obtain the sensitive attributes due to privacy or legal issues, which challenges existing fair-ensuring strategies. Though the sensitive attribute of each data sample is unknown, we observe that there are usually some non-sensitive features in the training data that are highly correlated with sensitive attributes, which can be used to alleviate the bias. Therefore, in this paper, we study a novel problem of exploring features that are highly correlated with sensitive attributes for learning fair and accurate classifiers. We theoretically show that by minimizing the correlation between these related features and model prediction, we can learn a fair classifier. Based on this motivation, we propose a novel framework which simultaneously uses these related features for accurate prediction and enforces fairness. In addition, the model can dynamically adjust the regularization weight of each related feature to balance its contribution on model classification and fairness. Experimental results on real-world datasets demonstrate the effectiveness of the proposed model for learning fair models with high classification accuracy. Tianxiang Zhao 0001, Enyan Dai, Kai Shu, Suhang Wang |
WSDM | 2 |
| 2021 | Towards Self-Explainable Graph Neural NetworkabstractGraph Neural Networks (GNNs), which generalize the deep neural networks to graph-structured data, have achieved great success in modeling graphs. However, as an extension of deep learning for graphs, GNNs lack explainability, which largely limits their adoption in scenarios that demand the transparency of models. Though many efforts are taken to improve the explainability of deep learning, they mainly focus on i.i.d data, which cannot be directly applied to explain the predictions of GNNs because GNNs utilize both node features and graph topology to make predictions. There are only very few work on the explainability of GNNs and they focus on post-hoc explanations. Since post-hoc explanations are not directly obtained from the GNNs, they can be biased and misrepresent the true explanations. Therefore, in this paper, we study a novel problem of self-explainable GNNs which can simultaneously give predictions and explanations. We propose a new framework which can find K-nearest labeled nodes for each unlabeled node to give explainable node classification, where nearest labeled nodes are found by interpretable similarity module in terms of both node similarity and local structure similarity. Extensive experiments on real-world and synthetic datasets demonstrate the effectiveness of the proposed framework for explainable node classification. Enyan Dai, Suhang Wang |
CIKM | 1 |
| 2021 | NRGNN: Learning a Label Noise Resistant Graph Neural Network on Sparsely and Noisily Labeled GraphsabstractGraph Neural Networks (GNNs) have achieved promising results for semi-supervised learning tasks on graphs such as node classification. Despite the great success of GNNs, many real-world graphs are often sparsely and noisily labeled, which could significantly degrade the performance of GNNs, as the noisy information could propagate to unlabeled nodes via graph structure. Thus, it is important to develop a label noise-resistant GNN for semi-supervised node classification. Though extensive studies have been conducted to learn neural networks with noisy labels, they mostly focus on independent and identically distributed data and assume a large number of noisy labels are available, which are not directly applicable for GNNs. Thus, we investigate a novel problem of learning a robust GNN with noisy and limited labels. To alleviate the negative effects of label noise, we propose to link the unlabeled nodes with labeled nodes of high feature similarity to bring more clean label information. Furthermore, accurate pseudo labels could be obtained by this strategy to provide more supervision and further reduce the effects of label noise. Our theoretical and empirical analysis verify the effectiveness of these two strategies under mild conditions. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed method in learning a robust GNN with noisy and limited labels. Enyan Dai, Charu C. Aggarwal, Suhang Wang |
KDD | 1 |
| 2021 | Labeled Data Generation with Inexact SupervisionabstractThe recent advanced deep learning techniques have shown the promising results in various domains such as computer vision and natural language processing. The success of deep neural networks in supervised learning heavily relies on a large amount of labeled data. However, obtaining labeled data with target labels is often challenging due to various reasons such as cost of labeling and privacy issues, which challenges existing deep models. In spite of that, it is relatively easy to obtain data with inexact supervision, i.e., having labels/tags related to the target task. For example, social media platforms are overwhelmed with billions of posts and images with self-customized tags, which are not the exact labels for target classification tasks but are usually related to the target labels. It is promising to leverage these tags (inexact supervision) and their relations with target classes to generate labeled data to facilitate the downstream classification tasks. However, the work on this is rather limited. Therefore, we study a novel problem of labeled data generation with inexact supervision. We propose a novel generative framework named as ADDES which can synthesize high-quality labeled data for target classification tasks by learning from data with inexact supervision and the relations between inexact supervision and target classes. Experimental results on image and text datasets demonstrate the effectiveness of the proposed ADDES for generating realistic labeled data from inexact supervision to facilitate the target classification task. Enyan Dai, Kai Shu, Suhang Wang |
KDD | 1 |
| 2021 | Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute InformationabstractGraph neural networks (GNNs) have shown great power in modeling graph structured data. However, similar to other machine learning models, GNNs may make predictions biased on protected sensitive attributes, e.g., skin color and gender. Because machine learning algorithms including GNNs are trained to reflect the distribution of the training data which often contains historical bias towards sensitive attributes. In addition, the discrimination in GNNs can be magnified by graph structures and the message-passing mechanism. As a result, the applications of GNNs in sensitive domains such as crime rate prediction would be largely limited. Though extensive studies of fair classification have been conducted on i.i.d data, methods to address the problem of discrimination on non-i.i.d data are rather limited. Furthermore, the practical scenario of sparse annotations in sensitive attributes is rarely considered in existing works. Therefore, we study the novel and important problem of learning fair GNNs with limited sensitive attribute information. FairGNN is proposed to eliminate the bias of GNNs whilst maintaining high node classification accuracy by leveraging graph structures and limited sensitive information. Our theoretical analysis shows that FairGNN can ensure the fairness of GNNs under mild conditions given limited nodes with known sensitive attributes. Extensive experiments on real-world datasets also demonstrate the effectiveness of FairGNN in debiasing and keeping high accuracy. Enyan Dai, Suhang Wang |
WSDM | 1 |
| 2020 | Ginger Cannot Cure Cancer: Battling Fake Health News with a Comprehensive Data Repository
Enyan Dai, Suhang Wang |
ICWSM | 1 |