Demo Data from SIGIR 2026 / reviewers in the wild / expert
Shirui Pan
dblp:91/8171
· DBLP profile ↗
379ranked-venue papers
19as first author
294since 2021 · last 2026
0000-0003-0794-527XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 260 · 10 first-author · 191 since 2021Databases, data management, data science and information retrieval · 119 · 10 first-author · 92 since 2021Graphics, computer vision, multimedia, augmented reality and games · 64 · 4 first-author · 43 since 2021Applied, interdisciplinary, general and emerging computing · 44 · 42 since 2021Security and privacy · 10 · 9 since 2021Computer networks · 4 · 3 since 2021Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021
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
175 papers |
Graph learning · 46% Trustworthy machine learning · 12% Representation and self-supervised learning · 8% | |
| Databases, data mining, and information retrieval
54 papers |
Recommender systems · 40% Data mining · 32% Knowledge graphs · 24% | |
| Network and information security
15 papers |
Security and privacy of machine learning · 55% Privacy and data protection · 15% Digital forensics and information hiding · 14% |
Topics — the 30 heaviest of 382, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
31.8 | 50 | 2026 | Graph Neural Networks for Graphs With Heterophily: A Survey · IEEE Trans. Knowl. Data Eng. 2026 Generative Causality-Driven Network for Graph Multi-Task Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2026 Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack · IEEE Trans. Knowl. Data Eng. 2025 |
Machine learning › Graph learning
graph representation learning |
8.9 | 17 | 2026 | Graph-to-Tree: Topological Decomposition for Self-Supervised Learning · WWW 2026 Open-Set Cross-Network Node Classification via Unknown-Excluded Adversarial Graph Domain Alignment · AAAI 2025 Robust Graph Representation Learning for Local Corruption Recovery · WWW 2023 |
Machine learning › Graph learning › graph neural network
node classification |
6.3 | 11 | 2026 | negMIX: Negative Mixup for OOD Generalization in Open-Set Node Classification · WWW 2026 EGonc : Energy-based Open-Set Node Classification with substitute Unknowns · NeurIPS 2024 Divide and Denoise: Empowering Simple Models for Robust Semi-Supervised Node Classification against Label Noise · KDD 2024 |
Natural language and speech › Language models and text generation
large language model |
5.8 | 8 | 2026 | CIA: Inferring the Communication Topology from LLM-based Multi-Agent Systems · ACL (1) 2026 A Survey on Unifying Large Language Models and Knowledge Graphs for Biomedicine and Healthcare · KDD (2) 2025 M^2LLM: Multi-view Molecular Representation Learning with Large Language Models · IJCAI 2025 |
Machine learning › Representation and self-supervised learning › contrastive learning
graph contrastive learning |
5.4 | 8 | 2026 | Graph-to-Tree: Topological Decomposition for Self-Supervised Learning · WWW 2026 Equivalence is All: A Unified View for Self-supervised Graph Learning · ICML 2025 GOOD-D: On Unsupervised Graph Out-Of-Distribution Detection · WSDM 2023 |
Machine learning › Representation and self-supervised learning
contrastive learning |
5.3 | 10 | 2023 | Graph Self-Supervised Learning: A Survey · IEEE Trans. Knowl. Data Eng. 2023 Neighbor Contrastive Learning on Learnable Graph Augmentation · AAAI 2023 Towards Unsupervised Deep Graph Structure Learning · WWW 2022 |
Machine learning › Trustworthy machine learning
robustness |
5.2 | 9 | 2025 | TED++: Submanifold-Aware Backdoor Detection via Layerwise Tubular-Neighbourhood Screening · ICDM 2025 Graph Structure Reshaping Against Adversarial Attacks on Graph Neural Networks · IEEE Trans. Knowl. Data Eng. 2024 Trustworthy Graph Neural Networks: Aspects, Methods, and Trends · Proc. IEEE 2024 |
Machine learning › Graph learning
graph anomaly detection |
4.6 | 6 | 2026 | From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detection · IEEE Trans. Knowl. Data Eng. 2026 Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Time · AAAI 2026 Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmark · ICLR 2025 |
Machine learning › Graph learning
graph self-supervised learning |
4.4 | 6 | 2026 | Graph-to-Tree: Topological Decomposition for Self-Supervised Learning · WWW 2026 Equivalence is All: A Unified View for Self-supervised Graph Learning · ICML 2025 Uncovering the Redundancy in Graph Self-supervised Learning Models · NeurIPS 2024 |
Machine learning › Graph learning › graph neural network
heterophily |
4.1 | 6 | 2026 | Graph Neural Networks for Graphs With Heterophily: A Survey · IEEE Trans. Knowl. Data Eng. 2026 The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphs · KDD 2024 Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphs · ICML 2024 |
Machine learning › Graph learning › open-world graph learning
open-set node classification |
3.9 | 5 | 2026 | negMIX: Negative Mixup for OOD Generalization in Open-Set Node Classification · WWW 2026 EGonc : Energy-based Open-Set Node Classification with substitute Unknowns · NeurIPS 2024 CONC: Complex-noise-resistant Open-set Node Classification with Adaptive Noise Detection · IJCAI 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge graph |
3.7 | 5 | 2025 | Effective Instruction Parsing Plugin for Complex Logical Query Answering on Knowledge Graphs · WWW 2025 A Survey on Unifying Large Language Models and Knowledge Graphs for Biomedicine and Healthcare · KDD (2) 2025 Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models · ICML 2025 |
Machine learning › Efficient and distributed learning
federated learning |
3.7 | 5 | 2026 | Not All Edges are Equally Robust: Evaluating the Robustness of Ranking-Based Federated Learning · SP 2025 Unsupervised Federated Graph Learning · NeurIPS 2025 Less is More: Federated Graph Learning with Alleviating Topology Heterogeneity from A Causal Perspective · ICML 2025 |
Knowledge graphs
link prediction |
3.6 | 6 | 2025 | Enhancing Large Language Model for Knowledge Graph Completion via Structure-Aware Alignment-Tuning · EMNLP 2025 Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph Completion · SIGIR 2023 Shrinking Embeddings for Hyper-Relational Knowledge Graphs · ACL (1) 2023 |
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
3.5 | 7 | 2022 | BaLeNAS: Differentiable Architecture Search via the Bayesian Learning Rule · CVPR 2022 Thrifty Neural Architecture Search for Medical Image Segmentation (Student Abstract) · AAAI 2022 One-Shot Neural Architecture Search: Maximising Diversity to Overcome Catastrophic Forgetting · IEEE Trans. Pattern Anal. Mach. Intell. 2021 |
Recommender systems
cross-domain recommendation |
3.4 | 4 | 2026 | Meta-Learning Driven Few-Shot Knowledge Transfer with Dual-Stage Adaptive Data Replay for Cross-Domain Recommendation · WWW 2026 Personalized Multi-Interest Modeling for Cross-Domain Recommendation to Cold-Start Users · ICDE 2025 Domain-Level Disentanglement Framework Based on Information Enhancement for Cross-Domain Cold-Start Recommendation · AAAI 2025 |
Machine learning › Graph learning
network embedding |
3.3 | 8 | 2024 | Unsupervised Deep Graph Structure and Embedding Learning · IJCAI 2024 Pseudo-Riemannian Graph Convolutional Networks · NeurIPS 2022 Cross-Graph: Robust and Unsupervised Embedding for Attributed Graphs with Corrupted Structure · ICDM 2020 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
3.3 | 4 | 2025 | Towards Expressive Spectral-Temporal Graph Neural Networks for Time Series Forecasting · IEEE Trans. Pattern Anal. Mach. Intell. 2025 TimeFilter: Patch-Specific Spatial-Temporal Graph Filtration for Time Series Forecasting · ICML 2025 Attractor Memory for Long-Term Time Series Forecasting: A Chaos Perspective · NeurIPS 2024 |
Machine learning › Graph learning › graph neural network
graph convolutional network |
3.0 | 7 | 2023 | Beyond Low-Pass Filtering: Graph Convolutional Networks With Automatic Filtering · IEEE Trans. Knowl. Data Eng. 2023 Pseudo-Riemannian Graph Convolutional Networks · NeurIPS 2022 Hypergraph Convolutional Network for Group Recommendation · ICDM 2021 |
Recommender systems
cold-start recommendation |
2.8 | 4 | 2025 | Domain-Level Disentanglement Framework Based on Information Enhancement for Cross-Domain Cold-Start Recommendation · AAAI 2025 Towards Flexible and Adaptive Neural Process for Cold-Start Recommendation · IEEE Trans. Knowl. Data Eng. 2024 Dual Intent Enhanced Graph Neural Network for Session-based New Item Recommendation · WWW 2023 |
Machine learning › Trustworthy machine learning
out-of-distribution generalization |
2.8 | 3 | 2026 | negMIX: Negative Mixup for OOD Generalization in Open-Set Node Classification · WWW 2026 Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Time · AAAI 2026 Online GNN Evaluation Under Test-time Graph Distribution Shifts · ICLR 2024 |
Machine learning › Transfer learning and domain adaptation
test-time adaptation |
2.7 | 3 | 2026 | Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Time · AAAI 2026 Test-Time Graph Neural Dataset Search With Generative Projection · ICML 2025 Test-Time Graph Rebirth for GNN Generalization Under Distribution Shifts · ICDM 2025 |
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection |
2.7 | 5 | 2025 | EGonc : Energy-based Open-Set Node Classification with substitute Unknowns · NeurIPS 2024 Optimizing OOD Detection in Molecular Graphs: A Novel Approach with Diffusion Models · KDD 2024 GOODAT: Towards Test-Time Graph Out-of-Distribution Detection · AAAI 2024 |
Knowledge graphs
knowledge graph embedding |
2.6 | 4 | 2024 | NestE: Modeling Nested Relational Structures for Knowledge Graph Reasoning · AAAI 2024 Shrinking Embeddings for Hyper-Relational Knowledge Graphs · ACL (1) 2023 Ultrahyperbolic Knowledge Graph Embeddings · KDD 2022 |
Knowledge, reasoning and agents › Multi-agent systems
LLM-based multi-agent systems |
2.6 | 4 | 2026 | CIA: Inferring the Communication Topology from LLM-based Multi-Agent Systems · ACL (1) 2026 Assemble Your Crew: Automatic Multi-agent Communication Topology Design via Autoregressive Graph Generation · AAAI 2026 BlindGuard: Safeguarding LLM-based Multi-Agent Systems under Unknown Attacks · ACL (1) 2026 |
Natural language and speech › Question answering and dialogue systems
knowledge base question answering |
2.5 | 3 | 2025 | Diagnosing and Addressing Pitfalls in KG-RAG Datasets: Toward More Reliable Benchmarking · NeurIPS 2025 Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models · ICML 2025 Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning · ICLR 2024 |
Data mining
anomaly detection |
2.4 | 3 | 2025 | DACAD: Domain Adaptation Contrastive Learning for Anomaly Detection in Multivariate Time Series · IEEE Trans. Knowl. Data Eng. 2025 Conformal Anomaly Detection in Event Sequences · ICML 2025 PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly Detection · ICDM 2023 |
Machine learning › Deep learning architectures and training
foundation model |
2.4 | 3 | 2025 | Foundation Models for Spatio-Temporal Data Science: A Tutorial and Survey · KDD (2) 2025 Foundation Models for Time Series Analysis: A Tutorial and Survey · KDD 2024 FedPFT: Federated Proxy Fine-Tuning of Foundation Models · IJCAI 2024 |
Recommender systems
social recommendation |
2.4 | 3 | 2025 | Robust Graph Based Social Recommendation Through Contrastive Multi-View Learning · AAAI 2025 Community Preserving Social Recommendation with Cyclic Transfer Learning · ACM Trans. Inf. Syst. 2024 Graph Attention Network with High-Order Neighbor Information Propagation for Social Recommendation · IJCAI 2024 |
Machine learning › Trustworthy machine learning › robustness
adversarial attack |
2.3 | 3 | 2025 | Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack · IEEE Trans. Knowl. Data Eng. 2025 Maximizing Malicious Influence in Node Injection Attack · WSDM 2024 Projective Ranking-Based GNN Evasion Attacks · IEEE Trans. Knowl. Data Eng. 2023 |
Methods — techniques the papers use, named apart from their topics
contrastive learning · 18.2graph neural network · 18.2large language model · 9.3meta-learning · 5.7transformer · 3.4attention mechanism · 2.9contrastive loss · 2.5reinforcement learning · 2.4fine-tuning · 2.3graph convolutional network · 2.2neural process · 2.0few-shot learning · 2.0retrieval-augmented generation · 1.9mixture of experts · 1.9gradient inversion · 1.9instruction tuning · 1.7normalizing flow · 1.5pre-training · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | GraphRAG-Induced Dual Knowledge Structure Graphs for Personalized Learning Path RecommendationabstractLearning path recommendation seeks to provide students with a structured sequence of learning items (e.g., knowledge concepts or exercises) to optimize their learning efficiency. Despite significant efforts in this area, most existing methods primarily rely on prerequisite relations, which present two major limitations: (1) Prerequisite relations between knowledge concepts are difficult to obtain due to the cost of expert annotation, hindering the application of current learning path recommendation methods. (2) Relying on a single sequentially dependent knowledge structure based on prerequisite relations implies that a confusing knowledge concept can disrupt subsequent learning processes, which is referred to as blocked learning. To address these two challenges, we propose a novel approach, GraphRAG-Induced Dual Knowledge Structure Graphs for Personalized Learning Path Recommendation (KnowLP), which enhances learning path recommendations by incorporating both prerequisite and similarity relations between knowledge concepts. Specifically, we introduce a knowledge structure graph generation module EDU-GraphRAG that constructs knowledge structure graphs for different educational datasets, significantly improving the applicability of learning path recommendation methods. We then propose a Discrimination Learning-driven Reinforcement Learning (DLRL) module that utilizes similarity relations as fallback relations when prerequisite relations become ineffective, thereby alleviating the blocked learning. Finally, we conduct extensive experiments on three benchmark datasets, demonstrating that our method not only achieves state-of-the-art performance but also generates more effective and longer learning paths. Xinghe Cheng, Jiapu Wang, Liangda Fang, Chaobo He, Quanlong Guan, Shirui Pan, Weiqi Luo 0002 |
AAAI | 7 |
| 2026 | Assemble Your Crew: Automatic Multi-agent Communication Topology Design via Autoregressive Graph GenerationabstractMulti-agent systems (MAS) based on large language models (LLMs) have emerged as a powerful solution for dealing with complex problems across diverse domains. The effectiveness of MAS is critically dependent on its collaboration topology, which has become a focal point for automated design research. However, existing approaches are fundamentally constrained by their reliance on a template graph modification paradigm with a predefined set of agents and hard-coded interaction structures, significantly limiting their adaptability to task-specific requirements. To address these limitations, we reframe MAS design as a conditional autoregressive graph generation task, where both the system composition and structure are designed jointly. We propose ARG-Designer, a novel autoregressive model that operationalizes this paradigm by constructing the collaboration graph from scratch. Conditioned on a natural language task query, ARG-Designer sequentially and dynamically determines the required number of agents, selects their appropriate roles from an extensible pool, and establishes the optimal communication links between them. This generative approach creates a customized topology in a flexible and extensible manner, precisely tailored to the unique demands of different tasks. Extensive experiments across six diverse benchmarks demonstrate that ARG-Designer not only achieves state-of-the-art performance but also enjoys significantly greater token efficiency and enhanced extensibility. Shiyuan Li 0001, Yixin Liu 0001, Qingsong Wen, Chengqi Zhang, Shirui Pan |
AAAI | 5 |
| 2026 | Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test TimeabstractGraph anomaly detection (GAD), which aims to detect outliers in graph-structured data, has received increasing research attention recently. However, existing GAD methods assume identical training and testing distributions, which is rarely valid in practice. In real-world scenarios, unseen but normal samples may emerge during deployment, leading to a normality shift that degrades the performance of GAD models trained on the original data. Through empirical analysis, we reveal that the degradation arises from (1) semantic confusion, where unseen normal samples are misinterpreted as anomalies due to their novel patterns, and (2) aggregation contamination, where the representations of seen normal nodes are distorted by unseen normals through message aggregation. While retraining or fine-tuning GAD models could be a potential solution to the above challenges, the high cost of model retraining and the difficulty of obtaining labeled data often render this approach impractical in real-world applications. To bridge the gap, we proposed a lightweight and plug-and-play Test-time adaptation framework for correcting Unseen Normal pattErns (TUNE) in GAD. To address semantic confusion, a graph aligner is employed to align the shifted data to the original one at the graph attribute level. Moreover, we utilize the minimization of representation-level shift as a supervision signal to train the aligner, which leverages the estimated aggregation contamination as a key indicator of normality shift. Extensive experiments on 10 real-world datasets demonstrate that TUNE significantly enhances the generalizability of pre-trained GAD models to both synthetic and real unseen normal patterns. JunJun Pan, Yixin Liu 0001, Chuan Zhou 0001, Alan Wee-Chung Liew, Shirui Pan |
AAAI | 6 |
| 2026 | BlindGuard: Safeguarding LLM-based Multi-Agent Systems under Unknown AttacksabstractRui Miao, Yixin Liu, Yili Wang, Xu Shen, Yue Tan, Yiwei Dai, Shirui Pan, Xin Wang. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026. Rui Miao 0003, Yixin Liu 0001, Yili Wang 0004, Xu Shen 0002, Yiwei Dai, Shirui Pan, Xin Wang 0035 |
ACL (1) | 7 |
| 2026 | Explainable and Fine-Grained Safeguarding of LLM Multi-Agent Systems via Bi-Level Graph Anomaly DetectionabstractJunjun Pan, Yixin Liu, Rui Miao, Kaize Ding, Yu Zheng, Quoc Viet Hung Nguyen, Alan Wee-Chung Liew, Shirui Pan. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026. JunJun Pan, Yixin Liu 0001, Rui Miao 0003, Kaize Ding, Yu Zheng 0013, Nguyen Quoc Viet Hung, Alan Wee-Chung Liew, Shirui Pan |
ACL (1) | 8 |
| 2026 | CIA: Inferring the Communication Topology from LLM-based Multi-Agent SystemsabstractYongxuan Wu, Xixun Lin, He Zhang, Nan Sun, Kun Wang, Chuan Zhou, Shirui Pan, Yanan Cao. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026. Yongxuan Wu, Xixun Lin, He Zhang 0012, Kun Wang 0056, Chuan Zhou 0001, Shirui Pan, Yanan Cao 0001 |
ACL (1) | 7 |
| 2026 | EviCare: Enhancing Diagnosis Prediction with Deep Model-Guided Evidence for In-Context ReasoningabstractRecent advances in large language models (LLMs) have enabled promising progress in diagnosis prediction from electronic health records (EHRs). However, existing LLM-based approaches tend to overfit to historically observed diagnoses, often overlooking novel yet clinically important conditions that are critical for early intervention. To address this, we propose EviCare, an in-context reasoning framework that integrates deep model guidance into LLM-based diagnosis prediction. Rather than prompting LLMs directly with raw EHR inputs, EviCare performs (1) deep model inference for candidate selection, (2) evidential prioritization for set-based EHRs, and (3) relational evidence construction for novel diagnosis prediction. These signals are then composed into an adaptive in-context prompt to guide LLM reasoning in an accurate and interpretable manner. Extensive experiments on two real-world EHR benchmarks (MIMIC-III and MIMIC-IV) demonstrate that EviCare achieves significant performance gains, which consistently outperforms both LLM-only and deep model-only baselines by an average of 20.65% across precision and accuracy metrics. The improvements are particularly notable in challenging novel diagnosis prediction, yielding average improvements of 30.97%. Hengyu Zhang 0005, Xuyun Zhang, Pengxiang Zhan, Linhao Luo, Hang Lv 0010, Yanchao Tan, Shirui Pan, Carl Yang 0001 |
KDD (1) | 7 |
| 2026 | Character-Level Perturbations Disrupt LLM Watermarks
Zhaoxi Zhang 0001, Xiaomei Zhang 0001, Yanjun Zhang 0002, He Zhang 0012, Shirui Pan, Bo Liu 0001, Asif Gill, Leo Yu Zhang |
NDSS | 5 |
| 2026 | IAMRec: Intent-Adaptive Multimodal Recommendation with Collaborative-Modality Disentanglement
Xin Zheng 0008, Yixin Liu 0001, Yongqiang Guo, Shirui Pan |
PAKDD (1) | 6 |
| 2026 | ARES: Scalable and Practical Gradient Inversion Attack in Federated Learning Through Activation Recovery
Zirui Gong, Leo Yu Zhang, Viet Vo, Tianqing Zhu, Shirui Pan |
SP | 6 |
| 2026 | negMIX: Negative Mixup for OOD Generalization in Open-Set Node Classification
Junwei Gong, Xiao Shen 0001, Shirui Pan, Xiao Wang 0017, Xi Zhou 0009 |
WWW | 4 |
| 2026 | OFA-MAS: One-for-All Multi-Agent System Topology Design based on Mixture-of-Experts Graph Generative ModelsabstractMulti-Agent Systems (MAS) offer a powerful paradigm for solving complex problems, yet their performance is critically dependent on the design of their underlying collaboration topology. As MAS become increasingly deployed in web services (e.g., search engines), designing adaptive topologies for diverse cross-domain user queries becomes essential. Current graph learning-based design methodologies often adhere to a ''one-for-one'' paradigm, where a specialized model is trained for each specific task domain. This approach suffers from poor generalization to unseen domains and fails to leverage shared structural knowledge across different tasks. To address this, we propose OFA-MAS, a one-for-all framework that generates adaptive collaboration graphs for any task described in natural language through a single universal model. Our approach integrates a Task-Aware Graph State Encoder (TAGSE) that filters task-relevant node information via sparse gating, and a Mixture-of-Experts (MoE) architecture that dynamically selects specialized sub-networks to drive node and edge prediction. We employ a three-stage training strategy: unconditional pre-training on canonical topologies for structural priors, large-scale conditional pre-training on LLM-generated datasets for task-topology mappings, and supervised fine-tuning on empirically validated graphs. Experiments across six diverse benchmarks show that OFA-MAS significantly outperforms specialized one-for-one models, generating highly adaptive MAS topologies. Code: https://github.com/Shiy-Li/OFA-MAS. Shiyuan Li 0001, Yixin Liu 0001, Yu Zheng 0013, Nguyen Quoc Viet Hung, Shirui Pan |
WWW | 6 |
| 2026 | Meta-Learning Driven Few-Shot Knowledge Transfer with Dual-Stage Adaptive Data Replay for Cross-Domain RecommendationabstractCross-domain recommendation (CDR) has emerged as a promising solution by effectively alleviating data sparsity by leveraging information from auxiliary domains. However, a major challenge in CDR is its dependence on predefined alignment rules (e.g., structural or distribution matching) to achieve cross-domain knowledge transfer, which impose fixed transfer patterns and lack the flexibly need for diverse cross-domain scenarios. Furthermore, most existing approaches still rely on coarse-grained representations. Knowledge transfer built upon imprecise representations can, even with improved alignment rules, instead lead to negative transfer in the target domain. To address these challenges and optimize recommendation efficacy, a new framework named meta-learning driven few-shot knowledge transfer with dual-stage adaptive data replay for cross-domain recommendation (MFACDR) is proposed. Specifically, a new meta-learning driven few-shot knowledge transfer method is proposed. This method leverages overlapping parts as anchors to guide the non-overlapping parts in autonomously exploring alignment rules through meta-learning, thus enabling few-shot knowledge transfer and flexible handling of different cross-domain scenarios. In addition, a dual-stage adaptive data replay mechanism is proposed, which enables fine-grained cross-domain adaptability and helps to mitigate negative transfer. Extensive experiments on three real-world datasets consistently demonstrate the superior effectiveness and robustness of the proposed MFACDR. Yilei Qiu, Jun Hu 0015, Shirui Pan, Liang Wang 0017 |
WWW | 4 |
| 2026 | Multi-Source Unsupervised Graph Domain Adaptation via Concise Propagation-Transformation PipelineabstractUnsupervised graph domain adaptation (UGDA) aims to transfer knowledge from a labeled source graph to an unlabeled target graph, addressing the performance degradation caused by distributional shifts in node attributes and graph structures across domains. Despite recent progress, existing UGDA approaches still face two key challenges: (C1) Data-level: Most methods rely on a single source domain, overlooking the complementary knowledge that could be leveraged from multiple sources. (C2) Model-level: Many UGDA models emphasize complex, handcrafted Graph neural network (GNN) architectures, while simpler yet effective designs with propagation (P) & transformation (T) pipeline remain underexplored. To address these challenges, in this paper, we propose a novel approach, which leverages Concise Propagation–Transformation pipeline for multi-source unsupervised Graph Domain Adaptation, dubbed as CPT-GDA, to better capture complementary knowledge from multiple sources in an efficient manner. Specifically, the proposed CPT-GDA adopts a dual-branch GNN architecture with different depths of propagation but the same P-T patterns, which enables the model to efficiently learn node representations to mitigate domain discrepancy. Meanwhile, to facilitate effective knowledge transfer across graphs, we derive three optimization objectives: (1) the classifier loss to learn discriminative representations; (2) the alignment loss weighted by the graph Wasserstein distance to align the structure and feature distribution; and (3) the pseudo-label loss to refine target node representations. Extensive experiments on real-world datasets confirm that the proposed method outperforms recent state-of-the-art baselines, demonstrating its effectiveness. Yi Li 0018, Xin Zheng 0008, Junyang Chen 0001, Yanqing Guo, Alan Wee-Chung Liew, Shirui Pan |
WWW | 7 |
| 2026 | Graph-to-Tree: Topological Decomposition for Self-Supervised LearningabstractEvery graph hides a tree: through tree decomposition—a foundational tool in modern graph theory with broad applications such as in computational power networks, any network can be unfolded into a hierarchy of overlapping vertex bags whose backbone is a tree. Leveraging this powerful lens, we propose Topological Decomposition for Self-supervised Learning (TopDSL), a framework that injects multi-scale signals into graph representation learning. Concretely, we: 1) decompose the input graph into tree structures with bags representing local structural contexts; 2) compute bag-level roles via closeness centrality for nodes and local edge betweenness for edges, and aggregate these scores across bags to capture context-dependent importance (e.g., local structural bridges); 3) convert the resulting importance and attribute-stability scores into a context-aware augmentation policy that adaptively perturbs nodes, edges, and features—preserving local bridges, honoring multi-community vertices, and attenuating noisy global hubs; 4) construct a new structural similarity loss for contrastive learning, which fuses traditional graph-based proximity with a novel tree-based similarity derived from node co-occurrence in decomposition bags; 5) demonstrate that our framework achieves superior performance over state-of-the-art baselines on various graph learning benchmarks. Yejiang Wang, Yuhai Zhao, Jiapu Wang, Meixia Wang, Miaomiao Huang, Zhengkui Wang, Shirui Pan |
WWW | 9 |
| 2026 | SRLST: a unified multimodal representation learning framework for spatial transcriptomics analysisabstractMOTIVATION: Spatial transcriptomics (ST) enables molecular profiling within native tissue architecture, yet accurate delineation of spatial domains in ST data is challenging, as it demands the coordinated integration of transcriptomic, spatial, and tissue histological information. RESULTS: We present SRLST, an unsupervised representation learning framework that holistically harmonize these three complementary data modalities to precisely uncover tissue organization. SRLST employs a dual-graph variational autoencoding strategy to jointly model spatial proximity and morphological relations, fusing these with gene-expression embeddings into a unified latent space. Across distinct experimental datasets, SRLST consistently outperforms existing methods in delineating cortical organization, identifying small discontinuous tissue compartments, and capturing complex intratumor heterogeneity. AVAILABILITY AND IMPLEMENTATION: The code implementation of the SRLST algorithm is available at https://github.com/lanbiolab/SRLST. Wei Lan 0001, Tongsheng Ling, Guohang He, Xuhua Yan, Ruiqing Zheng, Min Li 0007, Shirui Pan, Yi Pan 0001 |
Bioinform. | 8 |
| 2026 | Spatio -temporal-aware preference optimization for personalized radiology report generation
Zhenjie Luo, Libin Yang, Quan Tang 0010, Shirui Pan, Dehong Gao, Xiaoyan Cai |
Expert Syst. Appl. | 5 |
| 2026 | A review of graph neural networks for brain diseases analysis
Hong Yang 0003, Ruiwen Huang, Shanshan Ye, Peng Zhang 0001, Yuhuai Guo, Shirui Pan, Yanchun Zhang |
Neurocomputing | 6 |
| 2026 | LiSA: A linear graph transformer framework with sample aggregation
Qingfeng Chen, Shiyuan Li 0001, Shirui Pan |
Knowl. Based Syst. | 4 |
| 2026 | Towards combining multiple knowledge graphs for large language models reasoning
Hong Yang 0003, Zigen Zhang, Chengcheng Deng, Li Ma 0012, Peng Zhang 0001, Shirui Pan |
Knowl. Based Syst. | 7 |
| 2026 | MFDP-LeafNet: A few-shot learning method for plant species classification using multi-feature and historical dynamic prototypical networkabstractAbstract This paper proposes MFDP-LeafNet, a novel framework designed to address the challenges associated with leaf classification using few-shot learning (FSL) with limited labelled data. Existing FSL models often struggle with insufficient training data, rely on additional learning strategies, suffer from limited feature diversity, and lack adaptability during inference. These issues limit the generalisation capability, particularly when dealing with variations in leaf shape, texture, and lighting conditions. To overcome these challenges, MFDP-LeafNet introduces a multi-backbone feature integration (MFI) module and a novel historical dynamic prototypical network (HDPN) module. Firstly, the MFI module leverages multiple pre-trained models to capture diverse feature representations, improving the model’s generalisation across diverse leaf categories. To address the computational overhead of this approach, a sparse autoencoder is incorporated with the MFI module, which selects the most discriminative features, thereby optimising computational efficiency. Secondly, the HDPN module enables adaptive learning during inference without the need for additional training. To validate the robustness of MFDP-LeafNet, we have conducted experiments across a diverse set of datasets, including three plant leaf datasets (Swedish Leaf, Flavia Leaf, Egyptian Plant Leaf), two widely used FSL benchmark datasets (MiniImageNet and FC100), and one plant disease dataset (PlantVillage). The experimental results across all datasets demonstrate that MFDP-LeafNet achieves competitive or improved performance compared with state-of-the-art models. The code is available at the following link: https://github.com/ismailmmu/MFDP-LeafNet . Md Ismail Hossen, Mohammad Awrangjeb, Shirui Pan |
Multim. Tools Appl. | 3 |
| 2026 | Contrastive knowledge embedding with discriminative self-weighted sampling
Sheng Wan, Yibing Zhan, Shirui Pan, Jian Yang 0003, Chen Gong 0002 |
Neural Networks | 3 |
| 2026 | DA-MoE: Addressing depth-sensitivity in graph-level analysis through mixture of experts
Zelin Yao, Mukun Chen, Chuang Liu 0008, Xianke Meng, Yibing Zhan, Jia Wu 0001, Shirui Pan, Huiting Xu, Wenbin Hu 0001 |
Neural Networks | 7 |
| 2026 | Generative Causality-Driven Network for Graph Multi-Task LearningabstractMulti-task learning (MTL) is a standard learning paradigm in machine learning. The central idea of MTL is to capture the shared knowledge among multiple tasks for mitigating the problem of data sparsity where the annotated samples for each task are quite limited. Recent studies indicate that graph multi-task learning (GMTL) yields the promising improvement over previous MTL methods. GMTL represents tasks on a task relation graph, and further leverages graph neural networks (GNNs) to learn complex task relationships. Although GMTL achieves the better performance, the construction of task relation graph heavily depends on simple heuristic tricks, which results in the existence of spurious task correlations and the absence of true edges between tasks with strong connections. This problem largely limits the effectiveness of GMTL. To this end, we propose the Generative Causality-driven Network (GCNet), a novel framework that progressively learns the causal structure between tasks to discover which tasks are beneficial to be jointly trained for improving generalization ability and model robustness. To be specific, in the feature space, GCNet first introduces a feature-level generator to generate the structure prior for reducing learning difficulty. Afterwards, GCNet develops a output-level generator which is parameterized as a new causal energy-based model (EBM) to refine the learned structure prior in the output space driven by causality. Benefiting from our proposed causal framework, we theoretically derive an intervention contrastive estimation for training this causal EBM efficiently. Experiments are conducted on multiple synthetic and real-world datasets. Extensive empirical results and model analyses demonstrate the superior performance of GCNet over several competitive MTL baselines. Xixun Lin, Qing Yu 0004, Yanan Cao 0006, Lixin Zou, Chuan Zhou 0001, Jia Wu 0001, Chenliang Li 0005, Peng Zhang 0001, Shirui Pan |
IEEE Trans. Pattern Anal. Mach. Intell. | 9 |
| 2026 | Graph Stochastic Neural Process for Inductive Few-shot Knowledge Graph CompletionabstractKnowledge graphs (KGs) store enormous facts as relationships between entities. Due to the long-tailed distribution of relations and the incompleteness of KGs, there is growing interest in few-shot knowledge graph completion (FKGC). Existing FKGC methods often assume the existence of all entities in KGs, which may not be practical since new relations and entities can emerge over time. Therefore, we focus on a more challenging task called inductive few-shot knowledge graph completion (I-FKGC), where both relations and entities during the test phase are unknown before. Inspired by the idea of inductive reasoning, we cast I-FKGC as an inductive reasoning problem. Specifically, we propose a novel Graph Stochastic Neural Process ( GS-NP ) approach, which consists of two major modules. In the first module, to obtain a generalized hypothesis (e.g., shared subgraph), we present a neural process-based hypothesis extractor that models the joint distribution of hypothesis, from which we can sample a hypothesis for predictions. In the second module, based on the hypothesis, we propose a graph stochastic attention-based predictor to test if the triple in the query set aligns with the extracted hypothesis. Meanwhile, the predictor can generate an explanatory subgraph identified by the hypothesis. Finally, the training of these two modules is seamlessly combined into a unified objective function, of which the effectiveness is verified by theoretical analyses as well as empirical studies. Extensive experiments on three public datasets demonstrate that our method outperforms existing methods and derives new state-of-the-art performance. Zicheng Zhao, Linhao Luo, Shirui Pan, Chengqi Zhang, Chen Gong 0002 |
ACM Trans. Intell. Syst. Technol. | 3 |
| 2026 | From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detection
Yixin Liu 0001, Shiyuan Li 0001, Yu Zheng 0013, Qingfeng Chen, Chengqi Zhang, Philip S. Yu, Shirui Pan |
IEEE Trans. Knowl. Data Eng. | 7 |
| 2026 | Graph Neural Networks for Graphs With Heterophily: A SurveyabstractRecent years have witnessed fast developments of graph neural networks (GNNs) that have benefited myriad graph analytic tasks and applications. Most GNNs rely on the homophily assumption that nodes belonging to the same class are more likely to be connected. However, as a ubiquitous graph property in numerous real-world scenarios, heterophily, i.e., nodes with different labels tend to be linked, significantly limits the performance of tailor-made homophilic GNNs. Hence, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">GNNs for heterophilic graphs</i> are gaining increasing research attention to enhance graph learning with heterophily. In this paper, we provide a comprehensive review of GNNs for heterophilic graphs. Specifically, we propose a systematic taxonomy that governs existing heterophilic GNN models, along with general summaries and detailed analyses. Furthermore, we discuss the relationship between heterophily and various graph research domains, aiming to facilitate the development of more effective GNNs across a spectrum of practical applications and learning tasks in the graph research community. In the end, we point out potential directions to advance and inspire future research and applications on heterophilic graph learning with GNNs. Xin Zheng 0008, Yixin Liu 0001, Ming Li 0065, Miao Zhang 0022, Di Jin 0001, Philip S. Yu, Shirui Pan |
IEEE Trans. Knowl. Data Eng. | 8 |
| 2026 | IEGSCL: Interaction-Enhanced Graph Neural Sequence Contrastive Learning for Microscopic Diffusion PredictionabstractUnderstanding the complex relationships and behavioral preferences among users in social networks is crucial for elucidating the mechanisms of information diffusion. While recent information diffusion prediction methods, empowered by graph neural networks, have advanced the learning of user representations, they rarely exploit spread interaction feedback. This feedback reflects users' interests in engaging with information and serves as a key driver of information diffusion. Moreover, the underutilization of unlabeled data leads to an overreliance on labeled data, consequently constraining the model's self-learning and generalization capabilities. To address these limitations, we propose a novel microscopic diffusion prediction model based on interaction-enhanced graph neural sequence contrastive learning (IEGSCL). Specifically, we construct a triple graph to explore the diversity of user relationships and preferences through the lenses of trust and interaction. A self-supervised graph contrastive learning module is designed to transfer user intents, maximizing the utility of unlabeled data and tackling the feature extraction challenge. Furthermore, we devise an information-driven gating strategy that adaptively modulates the contributions of social and interactive intents to cascade participation, thereby effectively integrating interaction feedback into the cascade modeling. Finally, we employ maximum mean discrepancy (MMD) to enforce distributional consistency between global relationship representations and local cascade encodings. Extensive experiments on four public datasets validate the superior performance of the proposed model over existing baselines. Yiru Chang, Shirui Pan, Jia Wu 0001, Liang Wang 0017, Amin Beheshti |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2025 | Open-Set Cross-Network Node Classification via Unknown-Excluded Adversarial Graph Domain AlignmentabstractExisting cross-network node classification methods are mainly proposed for closed-set setting, where the source network and the target network share exactly the same label space. Such a setting is restricted in real-world applications, since the target network might contain additional classes that are not present in the source. In this work, we study a more realistic open-set cross-network node classification (O-CNNC) problem, where the target network contains all the known classes in the source and further contains several target-private classes unseen in the source. Borrowing the concept from open-set domain adaptation, all target-private classes are defined as an additional “unknown” class. To address the challenging O-CNNC problem, we propose an unknown-excluded adversarial graph domain alignment (UAGA) model with a separate-adapt training strategy. Firstly, UAGA roughly separates known classes from unknown class, by training a graph neural network encoder and a neighborhood-aggregation node classifier in an adversarial framework. Then, unknown-excluded adversarial domain alignment is customized to align only target nodes from known classes with the source, while pushing target nodes from unknown class far away from the source, by assigning positive and negative domain adaptation coefficient to known class nodes and unknown class nodes. Extensive experiments on real-world datasets demonstrate significant outperformance of the proposed UAGA over state-of-the-art methods on O-CNNC. Xiao Shen 0001, Shirui Pan, Shuang Zhou 0012, Laurence T. Yang, Xi Zhou 0009 |
AAAI | 3 |
| 2025 | A Label-free Heterophily-guided Approach for Unsupervised Graph Fraud DetectionabstractGraph fraud detection (GFD) has rapidly advanced in protecting online services by identifying malicious fraudsters. Recent supervised GFD research highlights that heterophilic connections between fraudster and user greatly impacts detection performance, where the fraudsters tend to camouflage themselves by building more connections to benign users. Despite their promising performance, their label reliance limits its application in unsupervised scenarios; Additionally, accurately capturing complex and diverse heterophily patterns without labels poses a further challenge. Therefore, we propose a Heterophily-guided Unsupervised Graph fraud dEtection approach (HUGE) for unsupervised GFD, which contains two essential components: a heterophily estimation module and an alignment-based fraud detection module. In the heterophily estimation module, we design a novel unsupervised heterophily metric called HALO, which captures the critical graph properties for GFD, enabling its outstanding ability to estimate heterophily with attributes. In the alignment-based fraud detection module, we develop a joint MLP-GNN architecture with ranking loss and asymmetric alignment loss. The ranking loss aligns the predicted fraud score with the relative order of HALO, providing an extra robustness guarantee by comparing heterophily between non-adjacent nodes. Moreover, the asymmetric alignment loss effectively utilizes structural information to alleviate the feature-smooth effects. Extensive experiments on six datasets demonstrate that HUGE consistently outperforms competitors, showcasing its effectiveness and robustness. JunJun Pan, Yixin Liu 0001, Xin Zheng 0008, Yizhen Zheng, Alan Wee-Chung Liew, Fuyi Li, Shirui Pan |
AAAI | 7 |
| 2025 | Domain-Level Disentanglement Framework Based on Information Enhancement for Cross-Domain Cold-Start RecommendationabstractRecommender systems in various applications often encounter the challenge of cold-start, which refers to how to provide recommendations for completely new users. Cross-domain recommendation offers a solution to address this cold-start issue by leveraging user interaction information from other domains and providing recommendations for users in the target domain. However, applying the classic two-tower model in cross-domain scenarios for pure cold-start users proves challenging, and most existing cross-domain cold-start recommendation models adopt an embedding-mapping framework that lacks end-to-end efficiency. The parallel training recommendation method lacks consideration of the domain-level intrinsic characteristics of cross-domain information. In this paper, we propose a generalized framework that Domain-level Disentanglement framework based on information enhancement for Cross-domain Cold-start Recommendation. On one hand, we achieve deep utilization of domain-level information through independent extraction of domain knowledge and fusion using heuristic strategies. On the other hand, our model is incorporated with an information enhancement network based on user attention and a user personalized adaptor. We introduce measures to assess user variability and immutability in cross-domain recommendation, aiming to eliminate inter-domain bias and highlight individual user preferences. Experimental results on widely used cross-domain recommendation datasets demonstrate that our proposed model outperforms state-of-the-art methods, validating its effectiveness. Nian Rong, Shirui Pan, Guixun Luo, Jia Wu 0001, Liang Wang 0017 |
AAAI | 3 |
| 2025 | Adversarial Contrastive Graph Masked AutoEncoder Against Graph Structure and Feature Dual AttacksabstractGraph Neural Networks (GNNs) have been shown vulnerable to graph adversarial attacks. Current robust graph representation learning methods mainly defend against graph structure attack, and improves performance of GNNs. However node feature in graph can been easily attacked in reality. The joint defense on graph structure and feature dual attacks remains challenging yet less studied. To fulfill this gap, we propose Adversarial Contrastive Graph Masked AutoEncoder (ACGMAE) to defend against graph structure and feature dual attacks. ACGMAE employs adversarial feature masking for reconstructing node feature to mitigate the influence of feature attack. ACGMAE employs contrastive learning on kNN graph and attacked graph, considers neighbor nodes as positive samples, and further calculates their probabilities being true positive to mitigate the effect of adversarial edges. Extensive experiments on node classification and clustering demonstrate the effectiveness of the proposed ACGMAE especially under graph structure and feature dual attacks. Weixuan Shen, Xiaobo Shen 0001, Shirui Pan |
AAAI | 3 |
| 2025 | Robust Graph Based Social Recommendation Through Contrastive Multi-View LearningabstractSocial recommendation leverages the social connections between users to mitigate the issue of data sparsity and enhance recommendation quality. Although existing related works show their effectiveness, there remain two critical questions: i) The patterns of preference interactions among users are varied and heterogeneous. Current models struggle to accurately capture preference shifts from user interactions in noisy social environments. ii) Existing methods handle the integration of auxiliary information coarsely, potentially introducing noise and leading to biases in user preferences. To address the limitations above, we introduce a novel framework named Robust Graph Based Social Recommendation through Contrastive Multi-view Learning (RGCML). This framework leverages denoised social relations and global intents as dual auxiliary information sources to provide comprehensive characterization of users. Firstly, RGCML employs the concept of opinion dynamics to simulate how user preferences evolve due to noisy social relations. Then, it utilizes a specifically designed information fusion module to extract critical contextual information from multiple semantic perspectives, thereby achieving efficient personalized information fusion. Finally, it adopts the designed global-local contrastive learning paradigm that untangles and discriminates user preferences from global intents, further addressing the noise problem and enhancing the quality of user representations. Extensive experiments conducted on three real-world datasets demonstrate the superior performance of RGCML compared to several state-of-the-art (SOTA) baselines. Shirui Pan, Guixun Luo, Liang Wang 0017 |
AAAI | 3 |
| 2025 | TGLsta: Low-resource Textual Graph Learning with Semantic and Topological Awareness via LLMsabstractTextual Graphs (TGs) present a graph-based representation of textual data and find wide applications in real-world scenarios, such as citation networks, knowledge graphs, and social networks. While the traditional "pre-train, fine-tune" framework effectively addresses tasks requiring abundant labeled data, it falls short in scenarios with limited resource or zero-shot learning capabilities, particularly in low-resource textual graph node classification. Additionally, prevalent approaches that convert text nodes into shallow or manually engineered features fail to capture the rich semantic nuances within the text. The conventional methods often neglect the fusion of semantic and topological information, resulting in suboptimal model learning. To overcome these challenges, we proposed a novel method of low-resource textual graph node classification based on large language models, i.e., Textual graph learning with semantic and topological awareness (TGLsta), which comprehensively explores the semantic information, near neighborhood information, and the topology information in textual graphs, where these components are the most important information source contained in textual graphs. Graph prompt tuning for both zero- and few-shot textual graph node classification is further introduced. Qin Zhang 0011, Xiaochen Fan, Xiaojun Chen 0006, Shirui Pan |
AAAI | 6 |
| 2025 | SoK: A Deep Dive Into Anti-money Laundering Techniques for Blockchain Cryptocurrencies
Qishuang Fu, Joseph K. Liu, Shirui Pan, Tsz Hon Yuen |
ACISP (1) | 3 |
| 2025 | OASIS: Harnessing Diffusion Adversarial Network for Ocean Salinity Imputation using Sparse Drifter TrajectoriesabstractOcean salinity plays a vital role in circulation, climate, and marine ecosystems, yet its measurement is often sparse, irregular, and noisy, especially in drifter-based datasets. Traditional approaches, such as remote sensing and optimal interpolation, rely on linearity and stationarity, and are limited by cloud cover, sensor drift, and low satellite revisit rates. While machine learning models offer flexibility, they often fail under severe sparsity and lack principled ways to incorporate physical covariates without specialized sensors. In this paper, we introduce the OceAn Salinity Imputation System, a novel diffusion adversarial framework designed to address these challenges by: (1) employing a transformer-based global dependency capturing module to learn long-range spatio-temporal correlations from sparse trajectories; (2) constructing a generative imputation model that conditions on easily observed tidal covariates to progressively refine imputed salinity fields; and (3) using a scheduler diffusion method to enhance the model's robustness. This unified architecture exploits the periodic nature of tidal signals as a proxy for unmeasured physical drivers, without the need for additional equipment. We evaluate OASIS on four benchmark datasets, including one real-world measurement from Fort Pierce Inlet and three simulated Gulf of Mexico trajectories. Results show consistent improvements over both traditional and neural baselines, achieving up to 52.5% reduction in MAE compared to Kriging. We also develop a lightweight, web-based deployment system that enables salinity imputation through interactive and batch interfaces, available at: https://github.com/yfeng77/OASIS. Bo Li 0042, Yingqi Feng, Ming Jin 0005, Xin Zheng 0008, Yufei Tang, Laurent M. Chérubin, Can Wang 0004, Alan Wee-Chung Liew, Qinghua Lu 0001, Jingwei Yao, Hong Zhang 0028, Shirui Pan, Xingquan Zhu 0001 |
CIKM | 12 |
| 2025 | FreeGAD: A Training-Free yet Effective Approach for Graph Anomaly DetectionabstractGraph Anomaly Detection (GAD) aims to identify nodes that deviate from the majority within a graph, playing a crucial role in applications such as social networks and e-commerce. Despite the current advancements in deep learning-based GAD, existing approaches often suffer from high deployment costs and poor scalability due to their complex and resource-intensive training processes. Surprisingly, our empirical findings suggest that the training phase of deep GAD methods, commonly perceived as crucial, may actually contribute less to anomaly detection performance than expected. Inspired by this, we propose FreeGAD, a novel training-free yet effective GAD method. Specifically, it leverages an affinity-gated residual encoder to generate anomaly-aware representations. Meanwhile, FreeGAD identifies anchor nodes as pseudo-normal and anomalous guides, followed by calculating anomaly scores through anchor-guided statistical deviations. Extensive experiments demonstrate that FreeGAD achieves superior anomaly detection performance, efficiency, and scalability on multiple benchmark datasets from diverse domains, without any training or iterative optimization. Yixin Liu 0001, Shiyuan Li 0001, Qingfeng Chen, Yu Zheng 0013, Shirui Pan |
CIKM | 6 |
| 2025 | Enhancing Large Language Model for Knowledge Graph Completion via Structure-Aware Alignment-TuningabstractKnowledge graph completion (KGC) aims to infer new knowledge and make predictions from knowledge graphs.Recently, large language models (LLMs) have exhibited remarkable reasoning capabilities.LLM-enhanced KGC methods primarily focus on designing task-specific instructions, achieving promising advancements.However, there are still two critical challenges.First, existing methods often ignore the inconsistent representation spaces between natural language and graph structures.Second, most approaches design separate instructions for different KGC tasks, leading to duplicate works and time-consuming processes.To address these challenges, we propose SAT, a novel framework that enhances LLMs for KGC via structure-aware alignment-tuning.Specifically, we first introduce hierarchical knowledge alignment to align graph embeddings with the natural language space through multi-task contrastive learning.Then, we propose structural instruction tuning to guide LLMs in performing structure-aware reasoning over KGs, using a unified graph instruction combined with a lightweight knowledge adapter.Experimental results on two KGC tasks across four benchmark datasets demonstrate that SAT significantly outperforms state-of-the-art methods, especially in the link prediction task with improvements ranging from 8.7% to 29.8% 1 . Yu Liu 0118, Yanan Cao 0001, Xixun Lin, Yanmin Shang, Shi Wang 0002, Shirui Pan |
EMNLP | 6 |
| 2025 | Understanding the Information Propagation Effects of Communication Topologies in LLM-based Multi-Agent SystemsabstractThe communication topology in large language model-based multi-agent systems fundamentally governs inter-agent collaboration patterns, critically shaping both the efficiency and effectiveness of collective decision-making.While recent studies for communication topology automated design tend to construct sparse structures for efficiency, they often overlook why and when sparse and dense topologies help or hinder collaboration.In this paper, we present a causal framework to analyze how agent outputs, whether correct or erroneous, propagate under topologies with varying sparsity.Our empirical studies reveal that moderately sparse topologies, which effectively suppress error propagation while preserving beneficial information diffusion, typically achieve optimal task performance.Guided by this insight, we propose a novel topology design approach, EIB-LEARNER, that balances error suppression and beneficial information propagation by fusing connectivity patterns from both dense and sparse graphs.Extensive experiments show the superior effectiveness, communication cost, and robustness of EIB-LEARNER.The code is in Xu Shen 0002, Yixin Liu 0001, Yiwei Dai, Yili Wang 0004, Rui Miao 0003, Shirui Pan, Xin Wang 0035 |
EMNLP | 7 |
| 2025 | Mosaic: Client-driven Account Allocation Framework in Sharded BlockchainsabstractRecent account allocation studies in sharded blockchains are typically miner-driven, requiring miners to perform global optimizations for all accounts to enhance system-wide performance. This forces each miner to maintain a complete copy of the entire ledger, resulting in significant storage, communication, and computation overhead.In this work, we explore an alternative research direction by proposing Mosaic, the first client-driven framework for distributed, lightweight local optimization. Rather than relying on miners to allocate all accounts, Mosaicenables clients to independently execute a local algorithm to determine their residing shards. Clients can submit migration requests to a beacon chain when relocation is necessary. Mosaicnaturally addresses key limitations of miner-driven approaches, including the lack of miner incentives and the significant overhead. While clients are flexible to adopt any algorithm for shard allocation, we design and implement a reference algorithm, Pilot, to guide them. Clients execute Pilotto maximize their own benefits, such as reduced transaction fees and confirmation latency.On a real-world Ethereum dataset, we implement and evaluate Pilotagainst state-of-the-art miner-driven global optimization solutions. The results demonstrate that Mosaicsignificantly enhances computational efficiency, achieving a four-order-of-magnitude reduction in computation time, with the reduced input data size from 1.44 GB to an average of 228.66 bytes per account. Despite these efficiency gains, Pilotintroduces only about a 5% increase in the cross-shard ratio and maintains approximately 98% of the system throughput, demonstrating a minimal trade-off in overall effectiveness. Yuanzhe Zhang, Shirui Pan, Jiangshan Yu |
ICDCS | 2 |
| 2025 | Personalized Multi-Interest Modeling for Cross-Domain Recommendation to Cold-Start UsersabstractCross-domain recommendation (CDR) has demon-strated to be an effective solution for alleviating the user cold-start issue. By leveraging rich user-item interactions available in a richly informative source domain, CDR could improve the recommendation performance for cold-start users in the target domain. Previous CDR approaches mostly adhere the Embedding and Mapping (EMCDR) paradigm, which learns a user-shared mapping function to transfer users' preference from the source domain to the target domain, neglecting users' personalized preference. Recent CDR approaches further leverage the meta-learning paradigm, considering the CDR task for each user independently and learning user-specific mapping functions for each user. However, they mostly learn representations for each user individually, which ignores the common preference between different users, neglecting valuable information for CDR. In addition, all these approaches usually summarize the user's preference into an overall representation, which can hardly capture the user's multi-interest preference. To this end, we propose a personalized multi-interest modeling framework for CDR to cold-start users, termed as NF-NPCDR. Specifically, we propose a personalized preference encoder that enhances the neural process (NP) with the normalizing flow (NF) to convert the Gaussian (unimodal) distribution to a multimodal distribution, providing a novel way to capture the user's personalized multi-interest preference. Then, we propose a common preference encoder with a preference pool to capture the common preference between different users. Furthermore, we introduce a stochastic adaptive decoder to incorporate both the personalized and common preference for cold-start users, adaptively modulating both preference for better recommendation. Experimental evalu-ations demonstrate that NF-NPCDR outperforms previous SOTA approaches in five benchmark CDR scenarios. Xiaodong Li 0012, Jiawei Sheng, Jiangxia Cao, Xinghua Zhang 0001, Wenyuan Zhang 0002, Shirui Pan, Zhihong Tian 0001, Tingwen Liu |
ICDE | 7 |
| 2025 | TED++: Submanifold-Aware Backdoor Detection via Layerwise Tubular-Neighbourhood ScreeningabstractAs deep neural networks power increasingly critical applications, stealthy backdoor attacks, where poisoned training inputs trigger malicious model behaviour while appearing benign, pose a severe security risk. Many existing defences are vulnerable when attackers exploit subtle distance-based anomalies or when clean examples are scarce. To meet this challenge, we introduce TED++, a submanifold-aware framework that effectively detects subtle backdoors that evade existing defences. TED++ begins by constructing a tubular neighbourhood around each class's hidden-feature manifold, estimating its local “thickness” from a handful of clean activations. It then applies Locally Adaptive Ranking (LAR) to detect any activation that drifts outside the admissible tube. By aggregating these LAR-adjusted ranks across all layers, TED++ captures how faithfully an input remains on the evolving class submanifolds. Based on such characteristic “tube-constrained” behaviour, TED++ flags inputs whose LAR-based ranking sequences deviate significantly. Extensive experiments are conducted on benchmark datasets and tasks, demonstrating that TED++ achieves state-of-the-art detection performance under both adaptive-attack and limited-data scenarios. Remarkably, even with only five held-out examples per class, TED++ still delivers near-perfect detection, achieving gains of up to 14% in AUROC over the next-best method. The code is publicly available at https://github.com/namle-w/TEDpp. Nam Le 0006, Leo Yu Zhang, Kewen Liao, Shirui Pan, Wei Luo 0001 |
ICDM | 4 |
| 2025 | Test-Time GNN Model Evaluation on Dynamic GraphsabstractDynamic graph neural networks (DGNNs) have emerged as a leading paradigm for learning from dynamic graphs, which are commonly used to model real-world systems and applications. However, due to the evolving nature of dynamic graph data distributions over time, well-trained DGNNs often face significant performance uncertainty when inferring on unseen and unlabeled test graphs in practical deployment. In this case, evaluating the performance of deployed DGNNs at test time is crucial to determine whether a well-trained DGNN is suited for inference on an unseen dynamic test graph. In this work, we introduce a new research problem: DGNN model evaluation, which aims to assess the performance of a specific DGNN model trained on observed dynamic graphs by estimating its performance on unseen dynamic graphs during test time. Specifically, we propose a Dynamic Graph neural network Evaluator, dubbed DYGEvAL, toaddress this new problem. The proposed DyGEvAL involves a two-stage framework: (1) test-time dynamic graph simulation, which captures the training-test distributional differences as supervision signals and trains an evaluator; and (2) DyGEvAL development and training, which accurately estimates the performance of the well-trained DGNN model on the test-time dynamic graphs. Extensive experiments demonstrate that the proposed DyGEvAL serves as an effective evaluator for assessing various DGNN backbones across different dynamic graphs under distribution shifts. Bo Li 0042, Xin Zheng 0008, Ming Jin 0005, Can Wang 0004, Shirui Pan |
ICDM | 5 |
| 2025 | Reasoning Over User Preferences: Knowledge Graph-Augmented LLMs for Explainable Conversational RecommendationsabstractConversational Recommender Systems (CRSs) aim to provide personalized recommendations by capturing user preferences through interactive dialogues. Explainability in CRSs is crucial as it enables users to understand the reasoning behind recommendations, increasing system transparency and trustworthiness. However, current CRSs often leverage knowledge graphs (KGs) or language models to extract and represent user preferences as latent vectors, which limits their explainability. Large language models (LLMs) offer powerful reasoning capabilities that can bridge this gap by generating human-understandable preference summaries. However, effectively reasoning over user preferences in CRSs remains challenging as LLMs pre-trained on large-scale corpora may not be well-suited for analyzing user preferences, which requires domain-specific knowledge. While KGs provide rich domain knowledge, integrating them with LLMs encounters a significant modality gap between structured KG information and unstructured conversations. In this paper, we propose COMPASS (Compact Preference Analyzer and Summarization System), a plug-and-play framework that synergizes LLMs and KGs to reason over user preferences, enhancing the performance and explainability of existing CRSs. COMPASS employs a two-stage training approach: first, it bridges the gap between the structured KG and natural language through novel graph entity captioning pre-training. This enables the LLM to transform KG entities into natural language descriptions, allowing it to comprehend domain-specific knowledge. Next, COMPASS optimizes user preference reasoning via knowledgeaware instruction fine-tuning, where the LLM learns to reason and summarize user preferences from dialogue histories and KG-augmented context. This enables COMPASS to perform knowledge-aware reasoning and generate interpretable user preferences that can seamlessly integrate with existing CRS models for improving recommendation performance and explainability. Our experiments on benchmark datasets demonstrate the effectiveness of COMPASS in improving various CRS models. Zhangchi Qiu, Linhao Luo, Shirui Pan, Alan Wee-Chung Liew |
ICDM | 3 |
| 2025 | Test-Time Graph Rebirth for GNN Generalization Under Distribution ShiftsabstractRecent advancements in test-time adaptation (TTA) offer promising solutions for mitigating performance degradation caused by distribution shifts. However, they may fall short in practical deployment of GNNs during test time, due to the significant reliance on impractical retraining or modifications to online GNN models. To address such challenges, in this work, we propose a novel method, i.e., Test-Time Graph REBirth, dubbed TT-GREB, to effectively generalize the well-trained GNN models to the test-time graphs under distribution shifts by directly manipulating the test graph data. Concretely, we develop an overall framework designed by two principles for obtaining newly reborn test graphs, corresponding to two sub-modules: (1) prototype extractor for re-extracting the environment-invariant features of the test-time graph; and (2) environment refiner for re-fining the environment-varying features to explore the potential shifts. Furthermore, we propose a dual test-time graph contrastive learning objective with an effective iterative optimization strategy to obtain optimal prototype components and environmental components of the test graph. Extensive experiments on real-world graphs under diverse test-time distribution shifts verify the effectiveness of our proposed method, showcasing its superior ability to manipulate test-time graphs for better GNN generalization ability. Xin Zheng 0008, Bo Li 0042, Yu Zheng 0013, Qin Zhang 0011, Haishuai Wang, Yuxuan Liang 0002, Alan Wee-Chung Liew, Shirui Pan |
ICDM | 8 |
| 2025 | Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A BenchmarkabstractTo build safe and reliable graph machine learning systems, unsupervised graph-level anomaly detection (GLAD) and unsupervised graph-level out-of-distribution (OOD) detection (GLOD) have received significant attention in recent years. Though these two lines of research share the same objective, they have been studied independently in the community due to distinct evaluation setups, creating a gap that hinders the application and evaluation of methods from one to the other. To bridge the gap, in this work, we present a Unified Benchmark for unsupervised Graph-level OOD and anomaly Detection (UB-GOLD), a comprehensive evaluation framework that unifies GLAD and GLOD under the concept of generalized graph-level OOD detection. Our benchmark encompasses 35 datasets spanning four practical anomaly and OOD detection scenarios, facilitating the comparison of 18 representative GLAD/GLOD methods. We conduct multi-dimensional analyses to explore the effectiveness, generalizability, robustness, and efficiency of existing methods, shedding light on their strengths and limitations. Furthermore, we provide an open-source codebase of UB-GOLD to foster reproducible research and outline potential directions for future investigations based on our insights. Yili Wang 0004, Yixin Liu 0001, Xu Shen 0002, Rui Miao 0003, Kaize Ding, Ying Wang 0009, Shirui Pan, Xin Wang 0035 |
ICLR | 8 |
| 2025 | Towards Neural Scaling Laws for Time Series Foundation ModelsabstractScaling laws offer valuable insights into the design of time series foundation models (TSFMs). However, previous research has largely focused on the scaling laws of TSFMs for in-distribution (ID) data, leaving their out-of-distribution (OOD) scaling behavior and the influence of model architectures less explored. In this work, we examine two common TSFM architectures—encoder-only and decoder-only Transformers—and investigate their scaling behavior on both ID and OOD data. These models are trained and evaluated across varying parameter counts, compute budgets, and dataset sizes. Our experiments reveal that the log-likelihood loss of TSFMs exhibits similar scaling behavior in both OOD and ID settings. We further compare the scaling properties across different architectures, incorporating two state-of-the-art TSFMs as case studies, showing that model architecture plays a significant role in scaling. The encoder-only Transformers demonstrate better scalability than the decoder-only Transformers, while the architectural enhancements in the two advanced TSFMs primarily improve ID performance but reduce OOD scalability. While scaling up TSFMs is expected to drive performance breakthroughs, the lack of a comprehensive understanding of TSFM scaling laws has hindered the development of a robust framework to guide model scaling. We fill this gap in this work by synthesizing our findings and providing practical guidelines for designing and scaling larger TSFMs with enhanced model capabilities. Qingren Yao, Chao-Han Huck Yang, Renhe Jiang, Yuxuan Liang 0002, Ming Jin 0005, Shirui Pan |
ICLR | 6 |
| 2025 | Graph Sparsification via Mixture of GraphsabstractGraph Neural Networks (GNNs) have demonstrated superior performance across various graph learning tasks but face significant computational challenges when applied to large-scale graphs. One effective approach to mitigate these challenges is graph sparsification, which involves removing non-essential edges to reduce computational overhead. However, previous graph sparsification methods often rely on a single global sparsity setting and uniform pruning criteria, failing to provide customized sparsification schemes for each node's complex local context.
In this paper, we introduce Mixture-of-Graphs (MoG), leveraging the concept of Mixture-of-Experts (MoE), to dynamically select tailored pruning solutions for each node. Specifically, MoG incorporates multiple sparsifier experts, each characterized by unique sparsity levels and pruning criteria, and selects the appropriate experts for each node. Subsequently, MoG performs a mixture of the sparse graphs produced by different experts on the Grassmann manifold to derive an optimal sparse graph. One notable property of MoG is its entirely local nature, as it depends on the specific circumstances of each individual node. Extensive experiments on four large-scale OGB datasets and two superpixel datasets, equipped with five GNN backbones, demonstrate that MoG (I) identifies subgraphs at higher sparsity levels ($8.67\\%\sim 50.85\\%$), with performance equal to or better than the dense graph, (II) achieves $1.47-2.62\times$ speedup in GNN inference with negligible performance drop, and (III) boosts ``top-student'' GNN performance ($1.02\\%\uparrow$ on RevGNN+\textsc{ogbn-proteins} and $1.74\\%\\uparrow$ on DeeperGCN+\textsc{ogbg-ppa}). The source code is available at \url{https://github.com/yanweiyue/MoG}. Guibin Zhang, Xiangguo Sun, Yanwei Yue, Chonghe Jiang, Kun Wang 0056, Tianlong Chen 0001, Shirui Pan |
ICLR | 7 |
| 2025 | Test-Time Graph Neural Dataset Search With Generative ProjectionabstractIn this work, we address the test-time adaptation challenge in graph neural networks (GNNs), focusing on overcoming the limitations in flexibility and generalization inherent in existing data-centric approaches. To this end, we propose a novel research problem, test-time graph neural dataset search, which seeks to learn a parameterized test-time graph distribution to enhance the inference performance of unseen test graphs on well-trained GNNs. Specifically, we propose a generative Projection based test-time Graph Neural Dataset Search method, named PGNDS, which maps the unseen test graph distribution back to the known training distribution through a generation process guided by well-trained GNNs. The proposed PGNDS framework consists of three key modules: (1) dual conditional diffusion for GNN-guided generative projection through test-back-to-training distribution mapping; (2) dynamic search from the generative sampling space to select the most expressive test graphs; (3) ensemble inference to aggregate information from original and adapted test graphs. Extensive experiments on real-world graphs demonstrate the superior ability of our proposed PGNDS for improved test-time GNN inference. Xin Zheng 0008, Wei Huang 0034, Chuan Zhou 0001, Ming Li 0065, Shirui Pan |
ICML | 5 |
| 2025 | BiMark: Unbiased Multilayer Watermarking for Large Language ModelsabstractRecent advances in Large Language Models (LLMs) have raised urgent concerns about LLM-generated text authenticity, prompting regulatory demands for reliable identification mechanisms.
Although watermarking offers a promising solution, existing approaches struggle to simultaneously achieve three critical requirements: text quality preservation, model-agnostic detection, and message embedding capacity, which are crucial for practical implementation.
To achieve these goals, the key challenge lies in balancing the trade-off between text quality preservation and message embedding capacity.
To address this challenge, we propose BiMark, a novel watermarking framework that achieves these requirements through three key innovations:
(1) a bit-flip unbiased reweighting mechanism enabling model-agnostic detection, (2) a multilayer architecture enhancing detectability without compromising generation quality, and (3) an information encoding approach supporting multi-bit watermarking.
Through theoretical analysis and extensive experiments, we validate that,
compared to state-of-the-art multi-bit watermarking methods, BiMark achieves up to 30% higher extraction rates for short texts while maintaining text quality indicated by lower perplexity, and performs comparably to non-watermarked text on downstream tasks such as summarization and translation. Xiaoyan Feng, He Zhang 0012, Yanjun Zhang 0002, Leo Yu Zhang, Shirui Pan |
ICML | 5 |
| 2025 | Less is More: Federated Graph Learning with Alleviating Topology Heterogeneity from A Causal PerspectiveabstractFederated graph learning (FGL) aims to collaboratively train a global graph neural network (GNN) on multiple private graphs with preserving the local data privacy. Besides the common cases of data heterogeneity in conventional federated learning, FGL faces the unique challenge of topology heterogeneity. Most of existing FGL methods alleviate the negative impact of heterogeneity by introducing global signals. However, the manners of creating increments might not be effective and significantly increase the computation amount. In light of this, we propose the FedATH, an FGL method with Alleviating Topology Heterogeneity from a causal perspective. Inspired by the causal theory, we argue that not all edges in a topology are necessary for the training objective, less topology information might make more sense. With the aid of edge evaluator, the local graphs are divided into causal and biased subgraphs. A dual-GNN architecture is used to encode the two subgraphs into corresponding representations. Thus, the causal representations are drawn closer to the training objective while the biased representations are pulled away from it. Further, the Hilbert-Schmidt Independence Criterion is employed to strengthen the separability of the two subgraphs. Extensive experiments on six real-world graph datasets are conducted to demonstrate the superiority of the proposed FedATH over the compared approaches. Lele Fu, Bowen Deng 0002, Tianchi Liao, Shirui Pan, Chuan Chen 0001 |
ICML | 5 |
| 2025 | TimeFilter: Patch-Specific Spatial-Temporal Graph Filtration for Time Series ForecastingabstractTime series forecasting methods generally fall into two main categories: Channel Independent (CI) and Channel Dependent (CD) strategies. While CI overlooks important covariate relationships, CD captures all dependencies without distinction, introducing noise and reducing generalization. Recent advances in Channel Clustering (CC) aim to refine dependency modeling by grouping channels with similar characteristics and applying tailored modeling techniques. However, coarse-grained clustering struggles to capture complex, time-varying interactions effectively. To address these challenges, we propose TimeFilter, a GNN-based framework for adaptive and fine-grained dependency modeling. After constructing the graph from the input sequence, TimeFilter refines the learned spatial-temporal dependencies by filtering out irrelevant correlations while preserving the most critical ones in a patch-specific manner. Extensive experiments on 13 real-world datasets from diverse application domains demonstrate the state-of-the-art performance of TimeFilter. The code is available at https://github.com/TROUBADOUR000/TimeFilter. Yifan Hu 0006, Guibin Zhang, Peiyuan Liu, Disen Lan, Naiqi Li, Dawei Cheng, Tao Dai 0001, Shutao Xia, Shirui Pan |
ICML | 9 |
| 2025 | Mitigating Over-Squashing in Graph Neural Networks by Spectrum-Preserving SparsificationabstractThe message-passing paradigm of Graph Neural Networks often struggles with exchanging information across distant nodes typically due to structural bottlenecks in certain graph regions, a limitation known as over-squashing. To reduce such bottlenecks, graph rewiring, which modifies graph topology, has been widely used. However, existing graph rewiring techniques often overlook the need to preserve critical properties of the original graph, e.g., spectral properties. Moreover, many approaches rely on increasing edge count to improve connectivity, which introduces significant computational overhead and exacerbates the risk of over-smoothing. In this paper, we propose a novel graph-rewiring method that leverages spectral graph sparsification for mitigating over-squashing. Specifically, our method generates graphs with enhanced connectivity while maintaining sparsity and largely preserving the original graph spectrum, effectively balancing structural bottleneck reduction and graph property preservation. Experimental results validate the effectiveness of our approach, demonstrating its superiority over strong baseline methods in classification accuracy and retention of the Laplacian spectrum. Langzhang Liang, Fanchen Bu, Zixing Song, Zenglin Xu, Shirui Pan, Kijung Shin |
ICML | 5 |
| 2025 | Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language ModelsabstractLarge language models (LLMs) have demonstrated impressive reasoning abilities, but they still struggle with faithful reasoning due to knowledge gaps and hallucinations. To address these issues, knowledge graphs (KGs) have been utilized to enhance LLM reasoning through their structured knowledge. However, existing KG-enhanced methods, either retrieval-based or agent-based, encounter difficulties in accurately retrieving knowledge and efficiently traversing KGs at scale. In this work, we introduce graph-constrained reasoning (GCR), a novel framework that bridges structured knowledge in KGs with unstructured reasoning in LLMs. To eliminate hallucinations, GCR ensures faithful KG-grounded reasoning by integrating KG structure into the LLM decoding process through KG-Trie, a trie-based index that encodes KG reasoning paths. KG-Trie constrains the decoding process, allowing LLMs to directly reason on graphs and generate faithful reasoning paths grounded in KGs. Additionally, GCR leverages a lightweight KG-specialized LLM for graph-constrained reasoning alongside a powerful general LLM for inductive reasoning over multiple reasoning paths, resulting in accurate reasoning with zero reasoning hallucination. Extensive experiments on several KGQA benchmarks demonstrate that GCR achieves state-of-the-art performance and exhibits strong zero-shot generalizability to unseen KGs without additional training. Linhao Luo, Zicheng Zhao, Gholamreza Haffari, Yuan-Fang Li, Chen Gong 0002, Shirui Pan |
ICML | 6 |
| 2025 | Equivalence is All: A Unified View for Self-supervised Graph LearningabstractNode equivalence is common in graphs, such as computing networks, encompassing automorphic equivalence (preserving adjacency under node permutations) and attribute equivalence (nodes with identical attributes). Despite their importance for learning node representations, these equivalences are largely ignored by existing graph models. To bridge this gap, we propose a GrAph self-supervised Learning framework with Equivalence (GALE) and analyze its connections to existing techniques. Specifically, we: 1) unify automorphic and attribute equivalence into a single equivalence class; 2) enforce the equivalence principle to make representations within the same class more similar while separating those across classes; 3) introduce approximate equivalence classes with linear time complexity to address the NP-hardness of exact automorphism detection and handle node-feature variation; 4) analyze existing graph encoders, noting limitations in message passing neural networks and graph transformers regarding equivalence constraints; 5) show that graph contrastive learning are a degenerate form of equivalence constraint; and 6) demonstrate that GALE achieves superior performance over baselines. Yejiang Wang, Yuhai Zhao, Zhengkui Wang, Jiapu Wang, Miaomiao Huang, Shirui Pan, Xingwei Wang 0001 |
ICML | 8 |
| 2025 | N2GON: Neural Networks for Graph-of-Net with Position AwarenessabstractGraphs, fundamental in modeling various research subjects such as computing networks, consist of nodes linked by edges. However, they typically function as components within larger structures in real-world scenarios, such as in protein-protein interactions where each protein is a graph in a larger network. This study delves into the Graph-of-Net (GON), a structure that extends the concept of traditional graphs by representing each node as a graph itself. It provides a multi-level perspective on the relationships between objects, encapsulating both the detailed structure of individual nodes and the broader network of dependencies. To learn node representations within the GON, we propose a position-aware neural network for Graph-of-Net which processes both intra-graph and inter-graph connections and incorporates additional data like node labels. Our model employs dual encoders and graph constructors to build and refine a constraint network, where nodes are adaptively arranged based on their positions, as determined by the network’s constraint system. Our model demonstrates significant improvements over baselines in empirical evaluations on various datasets. Yejiang Wang, Yuhai Zhao, Zhengkui Wang, Wen Shan, Qian Li 0043, Miaomiao Huang, Meixia Wang, Shirui Pan, Xingwei Wang 0001 |
ICML | 9 |
| 2025 | Conformal Anomaly Detection in Event SequencesabstractAnomaly detection in continuous-time event sequences is a crucial task in safety-critical applications. While existing methods primarily focus on developing a superior test statistic, they fail to provide guarantees regarding the false positive rate (FPR), which undermines their reliability in practical deployments. In this paper, we propose CADES (Conformal Anomaly Detection in Event Sequences), a novel test procedure based on conformal inference for the studied task with finite-sample FPR control. Specifically, by using the time-rescaling theorem, we design two powerful non-conformity scores tailored to event sequences, which exhibit complementary sensitivities to different abnormal patterns. CADES combines these scores with Bonferroni correction to leverage their respective strengths and addresses non-identifiability issues of existing methods. Theoretically, we prove the validity of CADES and further provide strong guarantees on calibration-conditional FPR control. Experimental results on synthetic and real-world datasets, covering various types of anomalies, demonstrate that CADES outperforms state-of-the-art methods while maintaining FPR control. Shuai Zhang 0007, Chuan Zhou 0001, Yang Aron Liu, Peng Zhang 0001, Xixun Lin, Shirui Pan |
ICML | 6 |
| 2025 | T2S: High-resolution Time Series Generation with Text-to-Series Diffusion ModelsabstractText-to-Time Series generation holds significant potential to address challenges such as data sparsity, imbalance, and limited availability of multimodal time series data across domains. While diffusion models have achieved remarkable success in Text-to-X (e.g., vision and audio data) generation, their use in time series generation remains limit. Existing approaches face two critical limitations: (1) reliance on domain-specific captions that generalize poorly, and (2) inability to generate time series of arbitrary length, limiting real-world use. In this work, we first introduce a new multimodal dataset containing over 600,000 high-resolution text-time series pairs. Second, we propose Text-to-Series (T2S), a diffusion-based framework that bridges the gap between natural language and time series in a domain-agnostic manner. It employs a length-adaptive VAE to encode time series of varying lengths into consistent latent embeddings. On top of that, T2S effectively aligns textual representations with latent embeddings by utilizing Flow Matching and employing DiT as the denoiser. We train T2S in an interleaved paradigm across multiple lengths, allowing it to generate sequences of arbitrary lengths. Extensive evaluations demonstrate that T2S achieves state-of-the-art performance across 13 datasets spanning 12 domains. Yunfeng Ge, Jiawei Li 0017, Yiji Zhao, Haomin Wen, Zhao Li 0007, Meikang Qiu, Ming Jin 0005, Shirui Pan |
IJCAI | 9 |
| 2025 | M^2LLM: Multi-view Molecular Representation Learning with Large Language ModelsabstractAccurate molecular property prediction is a critical challenge with wide-ranging applications in chemistry, materials science, and drug discovery. Molecular representation methods, including fingerprints and graph neural networks (GNNs), achieve state-of-the-art results by effectively deriving features from molecular structures. However, these methods often overlook decades of accumulated semantic and contextual knowledge. Recent advancements in large language models (LLMs) demonstrate remarkable reasoning abilities and prior knowledge across scientific domains, leading us to hypothesize that LLMs can generate rich molecular representations when guided to reason in multiple perspectives. To address these gaps, we propose M^2LLM, a multi-view framework that integrates three perspectives: the molecular structure view, the molecular task view, and the molecular rules view. These views are fused dynamically to adapt to task requirements, and experiments demonstrate that M^2LLM achieves state-of-the-art performance on multiple benchmarks across classification and regression tasks. Moreover, we demonstrate that representation derived from LLM achieves exceptional performance by leveraging two core functionalities: the generation of molecular embeddings through their encoding capabilities and the curation of molecular features through advanced reasoning processes. Jiaxin Ju, Yizhen Zheng, Huan Yee Koh, Can Wang 0004, Shirui Pan |
IJCAI | 5 |
| 2025 | Sharpness-aware Zeroth-order Optimization for Graph TransformersabstractGraph Transformers (GTs) have emerged as powerful tools for handling graph-structured data through global attention mechanisms. While GTs can effectively capture long-range dependencies, they introduce difficulties in optimization due to their complex, non-differentiable operators, which cannot be directly handled by standard gradient-based optimizers (such as Adam or AdamW). To investigate the above issues, this work adopts the line of Zeroth-Order Optimization (ZOO) technique. However, direct integration of ZOO incurs considerable challenges due to the sharp loss landscape and steep gradients within the GT parameter space. Under the above observations, we propose a Sharpness-aware Zeroth-order Optimizer (SZO) that combines Sharpness-Aware Minimization (SAM) technique facilitating convergence within a flatter neighborhood, and leverages parallel computing for efficient gradient estimation. Theoretically, we provide a comprehensive analysis of the optimizer from both convergence and generalization perspectives. Empirically, we conduct extensive experiments on various classical GTs across a wide range of benchmark datasets, which underscore the superior performance of SZO over the state-of-the-art optimizers. Yang Aron Liu, Chuan Zhou 0001, Shuai Zhang 0007, Yang Gao 0024, Zhao Li 0007, Shirui Pan |
IJCAI | 7 |
| 2025 | Progressive Prefix-Memory Tuning for Complex Logical Query Answering on Knowledge GraphsabstractConducting complex logical queries over knowledge graphs remains a significant challenge. Recent research has successfully leveraged Pre-trained Language Models (PLMs) to tackle Knowledge Graph Complex Query Answering (KGCQA) tasks, which is attributed to PLMs' ability to comprehend logical semantics of queries through context learning. However, existing PLM-based KGCQA methods usually overlook the harm of disordered syntax or fragmented contexts within a serialized query, posing the problem of “impossible language” to limit PLMs in grasping the logical semantics. To address this problem, we propose a Progressive Prefix-Memory Tuning (PPMT) framework for KGCQA tasks, which effectively rectifies erroneous segments in serialized queries to assist PLMs in query answering. First, we propose a prefix-memory rectification mechanism embedded in a PLM module. This mechanism assigns rectification parameters in memory stores to polish the language segments of entities, relations, and queries through specific prefixes. To further capture the logical semantics in queries, we design a progressive fine-tuning strategy, which optimizes our model through a conditional gradient update process guided by knowledge translation constraints. Extensive experiments on widely used KGCQA benchmarks demonstrate the significant superiority of PPMT in terms of HR@3 and MRR. Our codes are available at https://github.com/lazyloafer/PPMT. Xingrui Zhuo, Shirui Pan, Jiapu Wang, Gong-Qing Wu, Zan Zhang 0002, Zizhong Wei, Xindong Wu 0001 |
IJCAI | 2 |
| 2025 | A Survey on Unifying Large Language Models and Knowledge Graphs for Biomedicine and HealthcareabstractIn recent years, the landscape of digital biomedicine and healthcare has been reshaped due to the disruptive breakthroughs in AIfacilitated by tremendous data and high-performance computers, large language models (LLMs) have transformed information technology from accessing data to performing analytical tasks.While demonstrating unprecedented capabilities, LLMs have been found unreliable in tasks requiring factual knowledge and rigorous reasoning.Biomedicine and healthcare, as an important vertical domain rapidly benefitting from progress in AI, necessitates strict requirements on the accuracy, controllability, and interpretability of analytical models, posing critical challenges for LLMs.Despite recent studies addressing the hallucination problem of LLMs, research on empowering LLMs with the ability to plan, reason, and ground with explicit knowledge has also started to prosper, especially in the biomedicine and healthcare domain.On the other hand, biomedical data are enormous and notoriously complex, coming from various sources (e.g., biomedical knowledge bases, online literature, and hospitals) and bearing various modalities (e.g., tables, texts, images and time-series).Healthcare professionals have spent decades collecting, cleaning, and curating various types of data.The processes are extremely costly, producing various datasets with different data schemas, coding systems, and quality standards, many privately Ran Xu 0002, Patrick Jiang, Linhao Luo, Cao Xiao, Adam R. Cross, Shirui Pan, Jimeng Sun 0001, Carl Yang 0001 |
KDD (2) | 6 |
| 2025 | Foundation Models for Spatio-Temporal Data Science: A Tutorial and SurveyabstractSpatio-Temporal (ST) data science, which includes sensing, managing, and mining large-scale data across space and time, is fundamental to understanding complex systems in domains such as urban computing, climate science, and intelligent transportation. Traditional deep learning approaches have significantly advanced this field, particularly in the stage of ST data mining. However, these models remain task-specific and often require extensive labeled data. Inspired by the success of Foundation Models (FM), especially large language models, researchers have begun exploring the concept of Spatio-Temporal Foundation Models (STFMs) to enhance adaptability and generalization across diverse ST tasks. Unlike prior architectures, STFMs empower the entire workflow of ST data science, ranging from data sensing, management, to mining, thereby offering a more holistic and scalable approach. Despite rapid progress, a systematic study of STFMs for ST data science remains lacking. This survey aims to provide a comprehensive review of STFMs, categorizing existing methodologies and identifying key research directions to advance ST general intelligence. Yuxuan Liang 0002, Haomin Wen, Yutong Xia, Ming Jin 0005, Bin Yang 0002, Flora D. Salim, Qingsong Wen, Shirui Pan, Gao Cong |
KDD (2) | 8 |
| 2025 | Unsupervised Federated Graph LearningabstractFederated graph learning (FGL) is a privacy-preserving paradigm for modeling distributed graph data, designed to train a powerful global graph neural network.
Existing FGL methods predominantly rely on label information during training, effective FGL in an unsupervised setting remains largely unexplored territory.
In this paper, we address two key challenges in unsupervised FGL: 1) Local models tend to converge in divergent directions due to the lack of shared semantic information across clients. Then, how to align representation spaces among multiple clients is the first challenge.
2) Conventional federated weighted aggregation easily results in degrading the performance of the global model, then which raises another challenge, namely how to adaptively learn the global model parameters.
In response to the two questions, we propose a tailored framework named FedPAM, which is composed of two modules:
Representation Space Alignment (RSA) and Adaptive Global Parameter Learning (AGPL).
RSA leverages a set of learnable anchors to define the global representation space, then local subgraphs are aligned with them through the fused Gromov-Wasserstein optimal transport, achieving the representation space alignment across clients.
AGPL stacks local model parameters into third-order tensors, and adaptively integrates the global model parameters in a low-rank tensor space, which facilitates to fuse the high-order knowledge among clients.
Extensive experiments on eight graph datasets are conducted, the results demonstrate that the proposed FedPAM is superior over classical and SOTA compared methods. Lele Fu, Tianchi Liao, Bowen Deng 0002, Chuanfu Zhang, Shirui Pan, Chuan Chen 0001 |
NeurIPS | 6 |
| 2025 | ShapeX: Shapelet-Driven Post Hoc Explanations for Time Series Classification ModelsabstractExplaining time series classification models is crucial, particularly in high-stakes applications such as healthcare and finance, where transparency and trust play a critical role. Although numerous time series classification methods have identified key subsequences, known as shapelets, as core features for achieving state-of-the-art performance and validating their pivotal role in classification outcomes, existing post-hoc time series explanation (PHTSE) methods primarily focus on timestep-level feature attribution. These explanation methods overlook the fundamental prior that classification outcomes are predominantly driven by key shapelets. To bridge this gap, we present ShapeX, an innovative framework that segments time series into meaningful shapelet-driven segments and employs Shapley values to assess their saliency. At the core of ShapeX lies the Shapelet Describe-and-Detect (SDD) framework, which effectively learns a diverse set of shapelets essential for classification. We further demonstrate that ShapeX produces explanations which reveal causal relationships instead of just correlations, owing to the atomicity properties of shapelets. Experimental results on both synthetic and real-world datasets demonstrate that ShapeX outperforms existing methods in identifying the most relevant subsequences, enhancing both the precision and causal fidelity of time series explanations. Bosong Huang, Ming Jin 0005, Yuxuan Liang 0002, Johan Barthelemy, Debo Cheng, Qingsong Wen, Shirui Pan |
NeurIPS | 8 |
| 2025 | DyG-Mamba: Continuous State Space Modeling on Dynamic GraphsabstractDynamic graph modeling aims to uncover evolutionary patterns in real-world systems, enabling accurate social recommendation and early detection of cancer cells. Inspired by the success of recent state space models in efficiently capturing long-term dependencies, we propose DyG-Mamba by translating dynamic graph modeling into a long-term sequence modeling problem. Specifically, inspired by Ebbinghaus' forgetting curve, we treat the irregular timespans between events as control signals, allowing DyG-Mamba to dynamically adjust the forgetting of historical information. This mechanism ensures effective usage of irregular timespans, thereby improving both model effectiveness and inductive capability. In addition, inspired by Ebbinghaus' review cycle, we redefine core parameters to ensure that DyG-Mamba selectively reviews historical information and filters out noisy inputs, further enhancing the model’s robustness. Through exhaustive experiments on 12 datasets covering dynamic link prediction and node classification tasks, we show that DyG-Mamba achieves state-of-the-art performance on most datasets, while demonstrating significantly improved computational and memory efficiency. Our code is available at https://github.com/Clearloveyuan/DyG-Mamba. Dongyuan Li, Shiyin Tan, Ying Zhang 0065, Ming Jin 0005, Shirui Pan, Manabu Okumura, Renhe Jiang |
NeurIPS | 5 |
| 2025 | GFM-RAG: Graph Foundation Model for Retrieval Augmented GenerationabstractRetrieval-augmented generation (RAG) has proven effective in integrating knowledge into large language models (LLMs). However, conventional RAGs struggle to capture complex relationships between pieces of knowledge, limiting their performance in intricate reasoning that requires integrating knowledge from multiple sources. Recently, graph-enhanced retrieval augmented generation (GraphRAG) builds a graph structure to explicitly model these relationships, enabling more effective and efficient retrievers. Nevertheless, its performance is still hindered by the noise and incompleteness within the graph structure. To address this, we introduce GFM-RAG, a novel graph foundation model (GFM) for retrieval augmented generation. GFM-RAG is powered by an innovative graph neural network that reasons over graph structure to capture complex query-knowledge relationships. The GFM with 8M parameters undergoes a two-stage training process on large-scale datasets, comprising 60 knowledge graphs with over 14M triples and 700k documents. This results in impressive performance and generalizability for GFM-RAG, making it the first graph foundation model applicable to unseen datasets for retrieval without any fine-tuning required. Extensive experiments on three multi-hop QA datasets and seven domain-specific RAG datasets demonstrate that GFM-RAG achieves state-of-the-art performance while maintaining efficiency and alignment with neural scaling laws, highlighting its potential for further improvement. Linhao Luo, Zicheng Zhao, Gholamreza Haffari, Dinh Q. Phung, Chen Gong 0002, Shirui Pan |
NeurIPS | 6 |
| 2025 | Diagnosing and Addressing Pitfalls in KG-RAG Datasets: Toward More Reliable BenchmarkingabstractKnowledge Graph Question Answering (KGQA) systems rely on high-quality benchmarks to evaluate complex multi-hop reasoning. However, despite their widespread use, popular datasets such as WebQSP and CWQ suffer from critical quality issues, including inaccurate or incomplete ground-truth annotations, poorly constructed questions that are ambiguous, trivial, or unanswerable, and outdated or inconsistent knowledge. Through a manual audit of 16 popular KGQA datasets—including WebQSP and CWQ—we find that the average factual correctness rate is only 57%. To address these issues, we introduce KGQAGen, an LLM-in-the-loop framework that systematically resolves these pitfalls. KGQAGen combines structured knowledge grounding, LLM-guided generation, and symbolic verification to produce challenging and verifiable QA instances. Using KGQAGen, we construct KGQAGen-10k, a 10K-scale benchmark grounded in Wikidata, and evaluate a diverse set of KG-RAG models. Experimental results demonstrate that even state-of-the-art systems struggle on this benchmark, highlighting its ability to expose limitations of existing models. Our findings advocate for more rigorous benchmark construction and position KGQAGen as a scalable framework for advancing KGQA evaluation. Zhuorui Jiang, Hongliang Chi, Mohammed Elkoumy, Fali Wang, Qiong Wu 0008, Zhengyi Zhou, Shirui Pan, Suhang Wang, Yao Ma 0001 |
NeurIPS | 9 |
| 2025 | SpecG: A Spectral-Based Framework for Effective Graph Pretraining and Knowledge Transfer
Zizhe Jin, Yizhen Zheng, Linhao Luo, Yixin Liu 0001, Xin Zheng 0008, Xuefei Yin, Vincent Lee, Shirui Pan |
PAKDD (2) | 8 |
| 2025 | Uni-MRL: Unified MultiModal Molecular Representation Learning with Large Language Models and Graph Neural Networks
Jiaxin Ju, Yizhen Zheng, Huan Yee Koh, Shirui Pan |
PAKDD (5) | 4 |
| 2025 | ChatRule: Mining Logical Rules with Large Language Models for Knowledge Graph Reasoning
Linhao Luo, Jiaxin Ju, Bo Xiong 0001, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan |
PAKDD (2) | 6 |
| 2025 | Graph Retrieval-Augmented LLM for Conversational Recommendation Systems
Zhangchi Qiu, Linhao Luo, Zicheng Zhao, Shirui Pan, Alan Wee-Chung Liew |
PAKDD (3) | 4 |
| 2025 | Efficient and Diverse De Novo Protein Backbone Design with SE(3)-Equivariant Diffusion
Ruipeng Zhou, Ming Yang 0012, Yi Li 0008, Xin Zheng 0008, Alan Wee-Chung Liew, Shirui Pan, Yanqing Guo |
PAKDD (3) | 6 |
| 2025 | Not All Edges are Equally Robust: Evaluating the Robustness of Ranking-Based Federated LearningabstractFederated Ranking Learning (FRL) is a state-of-the-art FL framework that stands out for its communication efficiency and resilience to poisoning attacks. It diverges from the traditional FL framework in two ways: 1) it leverages discrete rankings instead of gradient updates, significantly reducing communication costs and limiting the potential space for malicious updates, and 2) it uses majority voting on the server side to establish the global ranking, ensuring that individual updates have minimal influence since each client contributes only a single vote. These features enhance the system's scalability and position FRL as a promising paradigm for FL training. However, our analysis reveals that FRL is not inherently robust, as certain edges are particularly vulnerable to poisoning attacks. Through a theoretical investigation, we prove the existence of these vulnerable edges and establish a lower bound and an upper bound for identifying them in each layer. Based on this finding, we introduce a novel local model poisoning attack against FRL, namely Vulnerable Edge Manipulation (VEM) attack. The VEM attack focuses on identifying and perturbing the most vulnerable edges in each layer and leveraging an optimization-based approach to maximize the attack's impact. Through extensive experiments on benchmark datasets, we demonstrate that our attack achieves an overall 53.23 % attack impact and is 3.7× more impactful than existing methods. Our findings highlight significant vulnerabilities in ranking-based FL systems and underline the urgency for the development of new robust FL frameworks. Zirui Gong, Yanjun Zhang 0002, Leo Yu Zhang, Zhaoxi Zhang 0001, Yong Xiang 0001, Shirui Pan |
SP | 6 |
| 2025 | Unleash LLMs Potential for Sequential Recommendation by Coordinating Dual Dynamic Index MechanismabstractOwing to the unprecedented capability in semantic understanding and logical reasoning, large language models (LLMs) have shown fantastic potential in developing next-generation sequential recommender systems (RSs). However, existing LLM-based sequential RSs mostly separate index generation from sequential recommendation, leading to insufficient integration between semantic information and collaborative information. On the other hand, the neglect of user-related information hinders LLM-based sequential RSs from exploiting high-order user-item interaction patterns. In this paper, we propose the End-to-End Dual Dynamic (ED2) recommender, the first LLM-based sequential RS which adopts dual dynamic index mechanism, targeting resolving the above limitations simultaneously. The dual dynamic index mechanism can not only assembly index generation and sequential recommendation into a unified LLM-backbone pipeline, but also make it practical for LLM-based sequential recommender to take advantage of user-related information. Specifically, to facilitate the LLM comprehension ability to dual dynamic index, we propose a multigrained token regulator which constructs alignment supervision based on LLMs semantic knowledge across multiple representation granularities. Moreover, the associated user collection data and a series of novel instruction tuning tasks are specially customized to capture the high-order user-item interaction patterns. Extensive experiments on three public datasets demonstrate the superiority of ED2, achieving an average improvement of 19.62% in Hit-Rate and 21.11% in NDCG. Jun Yin 0005, Zhengxin Zeng, Mingzheng Li, Hao Yan 0004, Chaozhuo Li, Weihao Han, Jianjin Zhang, Ruochen Liu 0001, Hao Sun 0015, Feng Sun 0008, Qi Zhang 0066, Shirui Pan, Senzhang Wang |
WWW | 13 |
| 2025 | Effective Instruction Parsing Plugin for Complex Logical Query Answering on Knowledge GraphsabstractKnowledge Graph Query Embedding (KGQE) aims to embed First-Order Logic (FOL) queries in a low-dimensional KG space for complex reasoning over incomplete KGs. To enhance the generalization of KGQE models, recent studies integrate various external information (such as entity types and relation context) to better capture the logical semantics of FOL queries. The whole process is commonly referred to as Query Pattern Learning (QPL). However, current QPL methods typically suffer from the pattern-entity alignment bias problem, leading to the learned defective query patterns limiting KGQE models' performance. To address this problem, we propose an effective Query Instruction Parsing Plugin (QIPP) that leverages the context awareness of Pre-trained Language Models (PLMs) to capture latent query patterns from code-like query instructions. Unlike the external information introduced by previous QPL methods, we first propose code-like instructions to express FOL queries in an alternative format. This format utilizes textual variables and nested tuples to convey the logical semantics within FOL queries, serving as raw materials for a PLM-based instruction encoder to obtain complete query patterns. Building on this, we design a query-guided instruction decoder to adapt query patterns to KGQE models. To further enhance QIPP's effectiveness across various KGQE models, we propose a query pattern injection mechanism based on compressed optimization boundaries and an adaptive normalization component, allowing KGQE models to utilize query patterns more efficiently. Extensive experiments demonstrate that our plug-and-play method improves the performance of eight basic KGQE models and outperforms two state-of-the-art QPL methods. Xingrui Zhuo, Jiapu Wang, Gong-Qing Wu, Shirui Pan, Xindong Wu 0001 |
WWW | 4 |
| 2025 | Multi-view contrastive learning with Static attributes and Dynamic interests for Sequential Recommendation
Mukun Chen, Jia Wu 0001, Shirui Pan, Xiantao Cai, Bo Du 0001, Wenbin Hu 0001, Huiting Xu |
Appl. Intell. | 3 |
| 2025 | MVSF-AB: accurate antibody-antigen binding affinity prediction via multi-view sequence feature learningabstractMOTIVATION: Predicting the binding affinity between antigens and antibodies accurately is crucial for assessing therapeutic antibody effectiveness and enhancing antibody engineering and vaccine design. Traditional machine learning methods have been widely used for this purpose, relying on interfacial amino acids' structural information. Nevertheless, due to technological limitations and high costs of acquiring structural data, the structures of most antigens and antibodies are unknown, and sequence-based methods have gained attention. Existing sequence-based approaches designed for protein-protein affinity prediction exhibit a significant drop in performance when applied directly to antibody-antigen affinity prediction due to imbalanced training data and lacking design in the model framework specifically for antibody-antigen, hindering the learning of key features of antibodies and antigens. Therefore, we propose MVSF-AB, a Multi-View Sequence Feature learning for accurate Antibody-antigen Binding affinity prediction. RESULTS: MVSF-AB designs a multi-view method that fuses semantic features and residue features to fully utilize the sequence information of antibody-antigen and predicts the binding affinity. Experimental results demonstrate that MVSF-AB outperforms existing approaches in predicting unobserved natural antibody-antigen affinity and maintains its effectiveness when faced with mutant strains of antibodies. AVAILABILITY AND IMPLEMENTATION: Datasets we used and source code are available on our public GitHub repository https://github.com/TAI-Medical-Lab/MVSF-AB. Shengqing Hu, Shengshan Hu, Peijin Guo, Leo Yu Zhang, Shirui Pan, Jizhou Li, Lichao Sun 0001, Xiaoli Lan |
Bioinform. | 8 |
| 2025 | Spatiotemporal Pretrained Large Language Model for Forecasting With Missing ValuesabstractSpatiotemporal data collected by sensors within an urban Internet of Things (IoT) system inevitably contains some missing values, which significantly affects the accuracy of spatiotemporal data forecasting. However, existing techniques, including those based on Large Language Models (LLMs), show limited effectiveness in forecasting with missing values, especially in scenarios involving high-dimensional sensor data. In this article, we propose a novel spatiotemporal pre-trained large language model dubbed SPLLM for forecasting with missing values. In this network, we seamlessly integrate a specialized spatiotemporal fusion Graph Convolutional Network (GCN) module that extracts intricate spatiotemporal and graph-based information, for generating suitable inputs to the SPLLM. Furthermore, we propose a Feed-Forward Network (FFN) fine-tuning strategy within the LLM and a final fusion layer to enable the model to leverage the pre-trained foundational knowledge of the LLM and adapt to new incomplete data simultaneously. The experimental results indicate that SPLLM outperforms state-of-the-art models on real-world public datasets. Notably, SPLLM exhibits a superior performance in tackling incomplete sensory data with a variety of missing rates. A comprehensive ablation study of key components is conducted to demonstrate their efficiency. Le Fang 0001, Wei Xiang 0001, Shirui Pan, Flora D. Salim, Yi-Ping Phoebe Chen |
IEEE Internet Things J. | 3 |
| 2025 | GatorCLR: Personalized predictions of patient outcomes on electronic health records using self-supervised contrastive graph representation
Yuxi Liu 0003, Jiacong Mi, Shirui Pan, Tianlong Chen 0001, Yi Guo 0005, Xing He 0003, Jiang Bian 0001 |
J. Biomed. Informatics | 4 |
| 2025 | LLM-powered explanations: Unraveling recommendations through subgraph reasoning
Guangsi Shi, Xiaofeng Deng, Linhao Luo, Lijuan Xia, Bei Ye, Shirui Pan, Yuxiao Li 0003 |
Knowl. Based Syst. | 8 |
| 2025 | Dual variational graph contrastive learning for social recommendation
Zhiyuan Zhang 0003, Shirui Pan, Liang Wang 0017, Hongshu Chen |
Knowl. Based Syst. | 4 |
| 2025 | Unified Knowledge-Guided Molecular Graph Encoder with multimodal fusion and multi-task learning
Mukun Chen, Xiuwen Gong, Shirui Pan, Jia Wu 0001, Bo Du 0001, Wenbin Hu 0001 |
Neural Networks | 3 |
| 2025 | Balancing user preferences by social networks: A condition-guided social recommendation model for mitigating popularity bias
Xin He 0003, Wenqi Fan, Ruobing Wang 0003, Yili Wang 0004, Ying Wang 0009, Shirui Pan, Xin Wang 0035 |
Neural Networks | 6 |
| 2025 | Graph positive-unlabeled learning via Bootstrapping Label Disambiguation
Chunquan Liang, Luyue Wang, Xinyuan Feng, Yuying Cheng, Shirui Pan, Hongming Zhang 0002 |
Neural Networks | 6 |
| 2025 | DropNaE: Alleviating irregularity for large-scale graph representation learning
Xin Liu 0073, Xunbin Xiong, Mingyu Yan, Runzhen Xue, Shirui Pan, Songwen Pei, Lei Deng 0003, Xiaochun Ye, Dongrui Fan |
Neural Networks | 5 |
| 2025 | Towards Expressive Spectral-Temporal Graph Neural Networks for Time Series ForecastingabstractTime series forecasting has remained a focal point due to its vital applications in sectors such as energy management and transportation planning. Spectral-temporal graph neural network is a promising abstraction underlying most time series forecasting models that are based on graph neural networks (GNNs). However, more is needed to know about the underpinnings of this branch of methods. In this paper, we establish a theoretical framework that unravels the expressive power of spectral-temporal GNNs. Our results show that linear spectral-temporal GNNs are universal under mild assumptions, and their expressive power is bounded by our extended first-order Weisfeiler-Leman algorithm on discrete-time dynamic graphs. To make our findings useful in practice on valid instantiations, we discuss related constraints in detail and outline a theoretical blueprint for designing spatial and temporal modules in spectral domains. Building on these insights and to demonstrate how powerful spectral-temporal GNNs are based on our framework, we propose a simple instantiation named Temporal Graph Gegenbauer Convolution (TGGC), which significantly outperforms most existing models with only linear components and shows better model efficiency. Ming Jin 0005, Guangsi Shi, Yuan-Fang Li, Bo Xiong 0001, Tian Zhou 0004, Flora D. Salim, Liang Zhao 0002, Lingfei Wu 0001, Qingsong Wen, Shirui Pan |
IEEE Trans. Pattern Anal. Mach. Intell. | 10 |
| 2025 | Knowledge-aware contrastive heterogeneous molecular graph learningabstractMolecular representation learning is pivotal in predicting molecular properties and advancing drug design. Traditional methodologies, which predominantly rely on homogeneous graph encoding, are limited by their inability to integrate external knowledge and represent molecular structures across different levels of granularity. To address these limitations, we propose a paradigm shift by encoding molecular graphs into heterogeneous structures, introducing a novel framework: Knowledge-aware Contrastive Heterogeneous Molecular Graph Learning. This approach leverages contrastive learning to enrich molecular representations with embedded external knowledge. KCHML conceptualizes molecules through three distinct graph views-molecular, elemental, and pharmacological-enhanced by heterogeneous molecular graphs and a dual message-passing mechanism. This design offers a comprehensive representation for property prediction, as well as for downstream tasks such as drug-drug interaction prediction. Extensive benchmarking demonstrates KCHML's superiority over state-of-the-art molecular property prediction models, underscoring its ability to capture intricate molecular features. Mukun Chen, Jia Wu 0001, Shirui Pan, Bo Du 0001, Xiuwen Gong, Wenbin Hu 0001 |
PLoS Comput. Biol. | 3 |
| 2025 | CARLA: Self-supervised contrastive representation learning for time series anomaly detectionabstractOne main challenge in time series anomaly detection (TSAD) is the lack of labelled data in many real-life scenarios. Most of the existing anomaly detection methods focus on learning the normal behaviour of unlabelled time series in an unsupervised manner. The normal boundary is often defined tightly, resulting in slight deviations being classified as anomalies, consequently leading to a high false positive rate and a limited ability to generalise normal patterns. To address this, we introduce a novel end-to-end self-supervised ContrAstive Representation Learning approach for time series Anomaly detection (CARLA). While existing contrastive learning methods assume that augmented time series windows are positive samples and temporally distant windows are negative samples, we argue that these assumptions are limited as augmentation of time series can transform them to negative samples, and a temporally distant window can represent a positive sample. Existing approaches to contrastive learning for time series have directly copied methods developed for image analysis. We argue that these methods do not transfer well. Instead, our contrastive approach leverages existing generic knowledge about time series anomalies and injects various types of anomalies as negative samples. Therefore, CARLA not only learns normal behaviour but also learns deviations indicating anomalies. It creates similar representations for temporally close windows and distinct ones for anomalies. Additionally, it leverages the information about representations’ neighbours through a self-supervised approach to classify windows based on their nearest/furthest neighbours to further enhance the performance of anomaly detection. In extensive tests on seven major real-world TSAD datasets, CARLA shows superior performance (F1 and AU-PR) over state-of-the-art self-supervised, semi-supervised, and unsupervised TSAD methods for univariate time series and multivariate time series. Our research highlights the immense potential of contrastive representation learning in advancing the TSAD field, thus paving the way for novel applications and in-depth exploration. Zahra Zamanzadeh Darban, Geoffrey I. Webb, Shirui Pan, Charu C. Aggarwal, Mahsa Salehi |
Pattern Recognit. | 3 |
| 2025 | Multi-Modal Multi-Kernel Graph Learning for Autism Prediction and Biomarker DiscoveryabstractGraph learning-based multi-modal integration and classification is one of the most challenging tasks for disease prediction. To effectively offset the negative impact among modalities in the process of multi-modal integration and heterogeneous information extractions from graphs, we propose a novel method called Multi-modal Multi-Kernel Graph Learning (MMKGL). To solve the problem of negative impact among modalities, we propose a multi-modal graph embedding module to construct a multi-modal graph. Different from conventional methods that manually construct static graphs for all modalities, each modality generates a separate graph by adaptive learning, where a function graph and a supervision graph are introduced for optimization during the multi-graph fusion embedding process. We then propose a multi-kernel graph learning module to extract heterogeneous information from the multi-modal graph. The information in the multi-modal graph at different levels is aggregated by convolutional kernels with different receptive field sizes, followed by generating a cross-kernel discovery tensor for disease prediction. Our method is evaluated on the benchmark Autism Brain Imaging Data Exchange (ABIDE) dataset and outperforms the state-of-the-art methods. In addition, discriminative brain regions associated with autism are identified by our model, providing guidance for the study of autism pathology. Jin Liu 0012, Junbin Mao, Hanhe Lin, Hulin Kuang, Shirui Pan, Xusheng Wu, Shan Xie, Fei Liu 0058, Yi Pan 0001 |
IEEE Trans. Comput. Biol. Bioinform. | 5 |
| 2025 | A Robust Co-Training Framework to Handle Noisy Labels for Remote Sensing Image SegmentationabstractEffective learning with noisy labels is crucial in remote sensing data analysis, not only for instance-wise prediction but also for pixel-wise prediction. The recent surge in demand for robust machine learning models emphasizes the necessity of constructing large datasets and managing associated costs carefully. This trend highlights the potential of utilizing coarsely annotated datasets, which commonly entail the risk of producing noisy labels. To address label noise, methods of learning with noisy labels have been proposed for instance-wise classification assessed in computer vision. However, previous studies have not provided a detailed discussion on how to detect human error at the pixel level and how to adapt the resulting error maps within a single end-to-end learning framework in remote sensing. To address these issues, we propose a new co-training framework for segmentation modeling with automatic filtering to reduce the negative effects caused by noisy labels in the training dataset. Our method has three key contributions: (1) a trainable filter module to identify uncertain pixels at each iteration, (2) a weighted multi-loss strategy to effectively filter out uncertain training loss, and (3) a collaborative filter update based on outputs from co-trained networks. To assess the effectiveness of our method, we conducted experiments on the DeepGlobe landcover classification dataset, a self-constructed mangrove dataset, and the Massachusetts building dataset. We compared the performance of our method to several state-o-fthe-art noise-robust methods. The experimental results reveal that our proposed method outperforms the alternatives and demonstrates greater effectiveness on multi-class segmentation tasks. Mitsuyoshi Otsu, Jun Zhou 0001, Bo Han 0003, Arnon Accad, Shirui Pan |
IEEE Trans. Geosci. Remote. Sens. | 5 |
| 2025 | Extracting Private Training Data in Federated Learning From ClientsabstractThe utilization of machine learning algorithms in distributed web applications is experiencing significant growth. One notable approach is Federated Learning (FL) Recent research has brought attention to the vulnerability of FL to gradient inversion attacks, which seek to reconstruct the original training samples, posing a substantial threat to client privacy. Most existing gradient inversion attacks, however, require control over the central server and rely on substantial prior knowledge, including information about batch normalization and data distribution. In this study, we introduce Poisoning Gradient Leakage from Client (PGLC), a novel attack method that operates from the clients’ side. For the first time, we demonstrate the feasibility of a client-side adversary with limited knowledge successfully recovering training samples from the aggregated global model. Our approach enables the adversary to employ a malicious model that increases the loss of a specific targeted class of interest. When honest clients employ the poisoned global model, the gradients of samples become distinct in the aggregated update. This allows the adversary to effectively reconstruct private inputs from other clients using the aggregated update. Furthermore, our PGLC attack exhibits stealthiness against Byzantine-robust aggregation rules (AGRs). Through the optimization of malicious updates and the blending of benign updates with a malicious replacement vector, our method remains undetected by these defense mechanisms. We conducted experiments across various benchmark datasets, considering representative Byzantine-robust AGRs and exploring different FL settings with varying levels of adversary knowledge about the data. Our results consistently demonstrate the ability of PGLC to extract training data in all tested scenarios. Jiaheng Wei, Yanjun Zhang 0002, Leo Yu Zhang, Chao Chen 0015, Shirui Pan, Kok-Leong Ong, Jun Zhang 0010, Yang Xiang 0001 |
IEEE Trans. Inf. Forensics Secur. | 5 |
| 2025 | DACAD: Domain Adaptation Contrastive Learning for Anomaly Detection in Multivariate Time SeriesabstractIn time series anomaly detection (TSAD), the scarcity of labeled data poses a challenge to the development of accurate models. Unsupervised domain adaptation (UDA) offers a solution by leveraging labeled data from a related domain to detect anomalies in an unlabeled target domain. However, existing UDA methods assume consistent anomalous classes across domains. To address this limitation, we propose a novel Domain Adaptation Contrastive learning model for Anomaly Detection in multivariate time series (DACAD), combining UDA with contrastive learning. DACAD utilizes an anomaly injection mechanism that enhances generalization across unseen anomalous classes, improving adaptability and robustness. Additionally, our model employs supervised contrastive loss for the source domain and self-supervised contrastive triplet loss for the target domain, ensuring comprehensive feature representation learning and domain-invariant feature extraction. Finally, an effective Center-based Entropy Classifier (CEC) accurately learns normal boundaries in the source domain. Extensive evaluations on multiple real-world datasets and a synthetic dataset highlight DACAD's superior performance in transferring knowledge across domains and mitigating the challenge of limited labeled data in TSAD. Zahra Zamanzadeh Darban, Yiyuan Yang, Geoffrey I. Webb, Charu C. Aggarwal, Qingsong Wen, Shirui Pan, Mahsa Salehi |
IEEE Trans. Knowl. Data Eng. | 6 |
| 2025 | Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and AttackabstractEdge perturbation is a basic method to modify graph structures. It can be categorized into two veins based on their effects on the performance of graph neural networks (GNNs), i.e., graph data augmentation and attack. Surprisingly, both veins of edge perturbation methods employ the same operations, yet yield opposite effects on GNNs' accuracy. A distinct boundary between these methods in using edge perturbation has never been clearly defined. Consequently, inappropriate perturbations may lead to undesirable outcomes, necessitating precise adjustments to achieve desired effects. Therefore, questions of “why edge perturbation has a two-faced effect?” and “what makes edge perturbation flexible and effective?” still remain unanswered. In this paper, we will answer these questions by proposing a unified formulation and establishing a quantizable boundary between two categories of edge perturbation methods. Specifically, we conduct experiments to elucidate the differences and similarities between these methods and theoretically unify the workflow of these methods by casting it to one optimization problem. Then, we devise Edge Priority Detector (EPD) to generate a novel priority metric, bridging these methods up in the workflow. Experiments show that EPD can make augmentation or attack flexibly and achieve comparable or superior performance to other counterparts with less time overhead. Xin Liu 0073, Yuxiang Zhang 0011, Meng Wu 0006, Mingyu Yan, Wei Yan 0005, Shirui Pan, Xiaochun Ye, Dongrui Fan |
IEEE Trans. Knowl. Data Eng. | 7 |
| 2025 | Uncertainty-Aware Graph Neural Networks: A Multihop Evidence Fusion ApproachabstractGraph neural networks (GNNs) excel in graph representation learning by integrating graph structure and node features. Existing GNNs, unfortunately, fail to account for the uncertainty of class probabilities that vary with the depth of the model, leading to unreliable and risky predictions in real-world scenarios. To bridge the gap, in this article, we propose a novel evidence-fusing graph neural network (EFGNN) to achieve trustworthy prediction, enhance node classification accuracy, and make explicit the risk of wrong predictions. In particular, we integrate the evidence theory with multihop propagation-based GNN architecture to quantify the prediction uncertainty of each node with the consideration of multiple receptive fields. Moreover, a parameter-free cumulative belief fusion (CBF) mechanism is developed to leverage the changes in prediction uncertainty and fuse the evidence to improve the trustworthiness of the final prediction. To effectively optimize the EFGNN model, we carefully design a joint learning objective composed of evidence cross-entropy, dissonance coefficient, and false confident penalty. The experimental results on various datasets and theoretical analyses demonstrate the effectiveness of the proposed model in terms of accuracy and trustworthiness, as well as its robustness to potential attacks. Qingfeng Chen, Shiyuan Li 0001, Yixin Liu 0001, Shirui Pan, Geoffrey I. Webb, Shichao Zhang 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2025 | Interactive Graph Learning for Multilevel Network AlignmentabstractThe task of network alignment aims to identify corresponding nodes across multiple networks, with applications in various fields such as social network analysis and bioinformatics. Traditional methods typically focus on the topological structure of networks at a specific level, but they may overlook important properties exhibited by many networks, such as scale-free properties and specific power-law structures often found in social networks. Consequently, these methods fail to effectively capture and utilize such information, leading to misalignment. In this article, we propose a network alignment framework that incorporates both topological and attribute information from multiple levels in the network, including homogeneity, power-law, and higher order structures. We introduce a Euclidean hyperbolic interactive graph learning method specifically designed for modeling power-law structures in networks, aiming to improve the accuracy of network alignment. To evaluate the effectiveness of our proposed method, we conduct experiments on several real-world datasets. The results demonstrate that our approach achieves higher accuracy compared to other advanced baselines. Pengfei Jiao, Yuanqi Liu, Yinghui Wang 0005, Huijun Tang, Zhidong Zhao, Shirui Pan |
IEEE Trans. Neural Networks Learn. Syst. | 6 |
| 2025 | Knowledge Graphs and Pretrained Language Models Enhanced Representation Learning for Conversational Recommender SystemsabstractConversational recommender systems (CRSs) utilize natural language interactions and dialog history to infer user preferences and provide accurate recommendations. Due to the limited conversation context and background knowledge, existing CRSs rely on external sources such as knowledge graphs (KGs) to enrich the context and model entities based on their interrelations. However, these methods ignore the rich intrinsic information within entities. To address this, we introduce the knowledge-enhanced entity representation learning (KERL) framework, which leverages both the KG and a pretrained language model (PLM) to improve the semantic understanding of entities for CRS. In our KERL framework, entity textual descriptions are encoded via a PLM, while a KG helps reinforce the representation of these entities. We also employ positional encoding to effectively capture the temporal information of entities in a conversation. The enhanced entity representation is then used to develop a recommender component that fuses both entity and contextual representations for more informed recommendations, as well as a dialog component that generates informative entity-related information in the response text. A high-quality KG with aligned entity descriptions is constructed to facilitate this study, namely, the Wiki Movie Knowledge Graph (WikiMKG). The experimental results show that KERL achieves state-of-the-art results in both recommendation and response generation tasks. Our code is publicly available at the link: https://github.com/icedpanda/KERL. Zhangchi Qiu, Ye Tao 0004, Shirui Pan, Alan Wee-Chung Liew |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2025 | Graph Convolutional Multi-Label Hashing for Cross-Modal RetrievalabstractCross-modal hashing encodes different modalities of multimodal data into low-dimensional Hamming space for fast cross-modal retrieval. In multi-label cross-modal retrieval, multimodal data are often annotated with multiple labels, and some labels, e.g., "ocean" and "cloud," often co-occur. However, existing cross-modal hashing methods overlook label dependency that is crucial for improving performance. To fulfill this gap, this article proposes graph convolutional multi-label hashing (GCMLH) for effective multi-label cross-modal retrieval. Specifically, GCMLH first generates word embedding of each label and develops label encoder to learn highly correlated label embedding via graph convolutional network (GCN). In addition, GCMLH develops feature encoder for each modality, and feature fusion module to generate highly semantic feature via GCN. GCMLH uses teacher-student learning scheme to transfer knowledge from the teacher modules, i.e., label encoder and feature fusion module, to the student module, i.e., feature encoder, such that learned hash code can well exploit multi-label dependency and multimodal semantic structure. Extensive empirical results on several benchmarks demonstrate the superiority of the proposed method over existing state-of-the-arts. Xiaobo Shen 0001, Yinfan Chen, Weiwei Liu 0003, Yuhui Zheng, Quan-Sen Sun, Shirui Pan |
IEEE Trans. Neural Networks Learn. Syst. | 6 |
| 2025 | Contrastive Clustering Learning for Multi-Behavior RecommendationabstractIncreasing multiple behavior recommendation models have achieved great successes. However, many models do not consider commonalities and differences between behaviors and data sparsity of the target behavior. This article proposes a novel multi-behavior recommendation model based on contrastive clustering learning (MBRCC). Specifically, the graph convolutional network (GCN) is employed to obtain the embeddings of users and items, respectively. Then, three kinds of tasks (including behavior-level embedding, instance-level embedding, and cluster-level embedding) are designed to optimize the embeddings of users and items. In behavior-level embedding, we design an adaptive parameter learning strategy to analyze the impact of auxiliary behaviors on the target behavior. Then, the embeddings of users for each behavior are weighted to obtain the final embeddings of users. In instance-level embedding, we employ contrastive learning to analyze the instances of user and item for mitigating the issue of data sparsity. In cluster-level embedding, we design a new cluster contrastive learning method to capture the similarity between groups of user and item. Finally, we combine these three tasks to improve the quality of the embeddings of users and items. We conduct extensive experiments on three real-world datasets and experimental results indicate that the MBRCC remarkably outperforms numerous existing recommendation models. Wei Lan 0001, Guoxian Zhou, Qingfeng Chen, Shirui Pan, Yi Pan 0001, Shichao Zhang 0001 |
ACM Trans. Inf. Syst. | 5 |
| 2025 | Nonlinear Matrix Factorization With Cognitive Opinion Formation for Social RecommendationabstractRecommender systems continuously strive to recommend items that the users potentially like accurately. Most recommender systems assume that latent user preferences and item features are linearly combined. However, the existing linear interaction patterns do not realistically reflect users’ decision-making processes. The formation of users’ opinions on items and the evolutionary preference interaction process among users needs to be explored. In our work, we bridge social psychology and recommender systems to develop a social recommendation model, nonlinearly utilizing latent user preferences and item features to simulate the intrinsic formation of users’ decision-making. We extend the cognitive opinion formation mechanism by improving the two-stage process and seamlessly combine it and matrix factorization, simulating the nonlinear interactions between users and items. We incorporate the implicit user influence and explicit social dynamics with bounded confidence effect into the nonlinear cognitive recommendation framework to characterize the evolutionary preference interactions among users. We conduct comprehensive experiments on real-world datasets to compare the proposed method with the state-of-the-art models. The results indicate that our method makes notable improvements in rating prediction for all users and cold-start users. In addition, the nonlinear cognitive opinion formation has a significant effect on improving performance, conferring higher interpretability to the recommendation. Xuelian Ni, Shirui Pan, Hongshu Chen, Liang Wang 0017, Zheng Yan 0001 |
IEEE Trans. Syst. Man Cybern. Syst. | 3 |
| 2024 | Towards Model Extraction Attacks in GAN-Based Image Translation via Domain Shift MitigationabstractModel extraction attacks (MEAs) enable an attacker to replicate the functionality of a victim deep neural network (DNN) model by only querying its API service remotely, posing a severe threat to the security and integrity of pay-per-query DNN-based services. Although the majority of current research on MEAs has primarily concentrated on neural classifiers, there is a growing prevalence of image-to-image translation (I2IT) tasks in our everyday activities. However, techniques developed for MEA of DNN classifiers cannot be directly transferred to the case of I2IT, rendering the vulnerability of I2IT models to MEA attacks often underestimated. This paper unveils the threat of MEA in I2IT tasks from a new perspective. Diverging from the traditional approach of bridging the distribution gap between attacker queries and victim training samples, we opt to mitigate the effect caused by the different distributions, known as the domain shift. This is achieved by introducing a new regularization term that penalizes high-frequency noise, and seeking a flatter minimum to avoid overfitting to the shifted distribution. Extensive experiments on different image translation tasks, including image super-resolution and style transfer, are performed on different backbone victim models, and the new design consistently outperforms the baseline by a large margin across all metrics. A few real-life I2IT APIs are also verified to be extremely vulnerable to our attack, emphasizing the need for enhanced defenses and potentially revised API publishing policies. Di Mi, Yanjun Zhang 0002, Leo Yu Zhang, Shengshan Hu, Haizhuan Yuan, Shirui Pan |
AAAI | 7 |
| 2024 | Augmented Commonsense Knowledge for Remote Object GroundingabstractThe vision-and-language navigation (VLN) task necessitates an agent to perceive the surroundings, follow natural language instructions, and act in photo-realistic unseen environments. Most of the existing methods employ the entire image or object features to represent navigable viewpoints. However, these representations are insufficient for proper action prediction, especially for the REVERIE task, which uses concise high-level instructions, such as “Bring me the blue cushion in the master bedroom”. To address enhancing representation, we propose an augmented commonsense knowledge model (ACK) to leverage commonsense information as a spatio-temporal knowledge graph for improving agent navigation. Specifically, the proposed approach involves constructing a knowledge base by retrieving commonsense information from ConceptNet, followed by a refinement module to remove noisy and irrelevant knowledge. We further present ACK which consists of knowledge graph-aware cross-modal and concept aggregation modules to enhance visual representation and visual-textual data alignment by integrating visible objects, commonsense knowledge, and concept history, which includes object and knowledge temporal information. Moreover, we add a new pipeline for the commonsense-based decision-making process which leads to more accurate local action prediction. Experimental results demonstrate our proposed model noticeably outperforms the baseline and archives the state-of-the-art on the REVERIE benchmark. The source code is available at https://github.com/Bahram-Mohammadi/ACK. Bahram Mohammadi, Yicong Hong, Yuankai Qi, Qi Wu 0001, Shirui Pan, Qinfeng Shi |
AAAI | 5 |
| 2024 | GOODAT: Towards Test-Time Graph Out-of-Distribution DetectionabstractGraph neural networks (GNNs) have found widespread application in modeling graph data across diverse domains. While GNNs excel in scenarios where the testing data shares the distribution of their training counterparts (in distribution, ID), they often exhibit incorrect predictions when confronted with samples from an unfamiliar distribution (out-of-distribution, OOD). To identify and reject OOD samples with GNNs, recent studies have explored graph OOD detection, often focusing on training a specific model or modifying the data on top of a well-trained GNN. Despite their effectiveness, these methods come with heavy training resources and costs, as they need to optimize the GNN-based models on training data. Moreover, their reliance on modifying the original GNNs and accessing training data further restricts their universality. To this end, this paper introduces a method to detect Graph Out-of-Distribution At Test-time (namely GOODAT), a data-centric, unsupervised, and plug-and-play solution that operates independently of training data and modifications of GNN architecture. With a lightweight graph masker, GOODAT can learn informative subgraphs from test samples, enabling the capture of distinct graph patterns between OOD and ID samples. To optimize the graph masker, we meticulously design three unsupervised objective functions based on the graph information bottleneck principle, motivating the masker to capture compact yet informative subgraphs for OOD detection. Comprehensive evaluations confirm that our GOODAT method outperforms state-of-the-art benchmarks across a variety of real-world datasets. Luzhi Wang, Dongxiao He, He Zhang 0012, Yixin Liu 0001, Wenjie Wang 0007, Shirui Pan, Di Jin 0001, Tat-Seng Chua |
AAAI | 6 |
| 2024 | NestE: Modeling Nested Relational Structures for Knowledge Graph ReasoningabstractReasoning with knowledge graphs (KGs) has primarily focused on triple-shaped facts. Recent advancements have been explored to enhance the semantics of these facts by incorporating more potent representations, such as hyper-relational facts. However, these approaches are limited to atomic facts, which describe a single piece of information. This paper extends beyond atomic facts and delves into nested facts, represented by quoted triples where subjects and objects are triples themselves (e.g., ((BarackObama, holds_position, President), succeed_by, (DonaldTrump, holds_position, President))). These nested facts enable the expression of complex semantics like situations over time and logical patterns} over entities and relations. In response, we introduce NestE, a novel KG embedding approach that captures the semantics of both atomic and nested factual knowledge. NestE represents each atomic fact as a 1*3 matrix, and each nested relation is modeled as a 3*3 matrix that rotates the 1*3 atomic fact matrix through matrix multiplication. Each element of the matrix is represented as a complex number in the generalized 4D hypercomplex space, including (spherical) quaternions, hyperbolic quaternions, and split-quaternions. Through thorough analysis, we demonstrate the embedding's efficacy in capturing diverse logical patterns over nested facts, surpassing the confines of first-order logic-like expressions. Our experimental results showcase NestE's significant performance gains over current baselines in triple prediction and conditional link prediction. The code and pre-trained models are open available at https://github.com/xiongbo010/NestE. Bo Xiong 0001, Mojtaba Nayyeri, Linhao Luo, Shirui Pan, Steffen Staab |
AAAI | 5 |
| 2024 | ROG_PL: Robust Open-Set Graph Learning via Region-Based Prototype LearningabstractOpen-set graph learning is a practical task that aims to classify the known class nodes and to identify unknown class samples as unknowns. Conventional node classification methods usually perform unsatisfactorily in open-set scenarios due to the complex data they encounter, such as out-of-distribution (OOD) data and in-distribution (IND) noise. OOD data are samples that do not belong to any known classes. They are outliers if they occur in training (OOD noise), and open-set samples if they occur in testing. IND noise are training samples which are assigned incorrect labels. The existence of IND noise and OOD noise is prevalent, which usually cause the ambiguity problem, including the intra-class variety problem and the inter-class confusion problem. Thus, to explore robust open-set learning methods is necessary and difficult, and it becomes even more difficult for non-IID graph data. To this end, we propose a unified framework named ROG_PL to achieve robust open-set learning on complex noisy graph data, by introducing prototype learning. In specific, ROG_PL consists of two modules, i.e., denoising via label propagation and open-set prototype learning via regions. The first module corrects noisy labels through similarity-based label propagation and removes low-confidence samples, to solve the intra-class variety problem caused by noise. The second module learns open-set prototypes for each known class via non-overlapped regions and remains both interior and border prototypes to remedy the inter-class confusion problem. The two modules are iteratively updated under the constraints of classification loss and prototype diversity loss. To the best of our knowledge, the proposed ROG_PL is the first robust open-set node classification method for graph data with complex noise. Experimental evaluations of ROG_PL on several benchmark graph datasets demonstrate that it has good performance. Qin Zhang 0011, Jiexin Lu, Liping Qiu, Shirui Pan, Xiaojun Chen 0006, Junyang Chen 0001 |
AAAI | 5 |
| 2024 | Stealing Watermarks of Large Language Models via Mixed Integer ProgrammingabstractThe Large Language Model (LLM) watermark is a newly emerging technique that shows promise in addressing concerns surrounding LLM copyright, monitoring AI-generated text, and preventing its misuse. The LLM watermark scheme commonly includes generating secret keys to partition the vocabulary into green and red lists, applying a perturbation to the logits of tokens in the green list to increase their sampling likelihood, thus facilitating watermark detection to identify AI-generated text if the proportion of green tokens exceeds a threshold. However, recent research indicates that watermarking methods using numerous keys are susceptible to removal attacks, such as token editing, synonym substitution, and paraphrasing, with robustness declining as the number of keys increases. Therefore, the state-of-the-art watermark schemes that employ fewer or single keys have been demonstrated to be more robust against text editing and paraphrasing. In this paper, we propose a novel green list stealing attack against the state-of-the-art LLM watermark scheme and systematically examine its vulnerability to this attack. We formalize the attack as a mixed integer programming problem with constraints. We evaluate our attack under a comprehensive threat model, including an extreme scenario where the attacker has no prior knowledge, lacks access to the watermark detector API, and possesses no information about the LLM’s parameter settings or watermark injection/detection scheme. Extensive experiments on LLMs, such as OPT and LLaMA, demonstrate that our attack can successfully steal the green list and remove the watermark across all settings. Zhaoxi Zhang 0001, Xiaomei Zhang 0001, Yanjun Zhang 0002, Leo Yu Zhang, Chao Chen 0015, Shengshan Hu, Asif Gill, Shirui Pan |
ACSAC | 8 |
| 2024 | Noise-Resilient Unsupervised Graph Representation Learning via Multi-Hop Feature Quality EstimationabstractUnsupervised graph representation learning (UGRL) based on graph neural networks (GNNs), has received increasing attention owing to its efficacy in handling graph-structured data. However, existing UGRL methods ideally assume that the node features are noise-free, which makes them fail to distinguish between useful information and noise when applied to real data with noisy features, thus affecting the quality of learned representations. This urges us to take node noisy features into account in real-world UGRL. With empirical analysis, we reveal that feature propagation, the essential operation in GNNs, acts as a "double-edged sword" in handling noisy features - it can both denoise and diffuse noise, leading to varying feature quality across nodes, even within the same node at different hops. Building on this insight, we propose a novel UGRL method based on Multi-hop feature Quality Estimation (MQE for short). Unlike most UGRL models that directly utilize propagation-based GNNs to generate representations, our approach aims to learn representations through estimating the quality of propagated features at different hops. Specifically, we introduce a Gaussian model that utilizes a learnable "meta-representation" as a condition to estimate the expectation and variance of multi-hop propagated features via neural networks. In this way, the ''meta representation'' captures the semantic and structural information underlying multiple propagated features but is naturally less susceptible to interference by noise, thereby serving as high-quality node representations beneficial for downstream tasks. Extensive experiments on multiple real-world datasets demonstrate that MQE in learning reliable node representations in scenarios with diverse types of feature noise. Shiyuan Li 0001, Yixin Liu 0001, Qingfeng Chen, Geoffrey I. Webb, Shirui Pan |
CIKM | 5 |
| 2024 | Differentiating Choices via Commonality for Multiple-Choice Question AnsweringabstractMultiple-choice question answering (MCQA) becomes particularly challenging when all choices are relevant to the question and are semantically similar. Yet this setting of MCQA can potentially provide valuable clues for choosing the right answer. Existing models often rank each choice separately, overlooking the context provided by other choices. Specifically, they fail to leverage the semantic commonalities and nuances among the choices for reasoning. In this paper, we propose a novel MCQA model by differentiating choices through identifying and eliminating their commonality, called DCQA. Our model captures token-level attention of each choice to the question, and separates tokens of the question attended to by all the choices (i.e., commonalities) from those by individual choices (i.e., nuances). Using the nuances as refined contexts for the choices, our model can effectively differentiate choices with subtle differences and provide justifications for choosing the correct answer. We conduct comprehensive experiments across five commonly used MCQA benchmarks, demonstrating that DCQA consistently outperforms baseline models. Furthermore, our case study illustrates the effectiveness of the approach in directing the attention of the model to more differentiating features. Wenqing Deng, Zhe Wang 0001, Kewen Wang 0001, Shirui Pan, Xiaowang Zhang, Zhiyong Feng 0002 |
ECAI | 4 |
| 2024 | Unraveling Privacy Risks of Individual Fairness in Graph Neural NetworksabstractGraph neural networks (GNNs) have gained significant attraction due to their expansive real-world applications. To build trustworthy GNNs, two aspects - fairness and privacy - have emerged as critical considerations. Previous studies have separately examined the fairness and privacy aspects of GNNs, revealing their tradeoff with GNN performance. Yet, the inter-play between these two aspects remains unexplored. In this paper, we pioneer the exploration of the interaction between the privacy risks of edge leakage and the individual fairness of a GNN. Our theoretical analysis unravels that edge privacy risks unfortunately escalate when the nodes' individual fairness improves. Such an issue hinders the accomplishment of privacy and fairness of GNNs at the same time. To balance fairness and privacy, we carefully introduce fairness-aware loss reweighting based on in-fluence function and privacy-aware graph structure perturbation modules within a fine-tuning mechanism. Experimental results underscore the effectiveness of our approach in achieving GNN fairness with limited performance compromise and controlled privacy risks. This work contributes to the comprehensively developing trustworthy GNNs by simultaneously addressing both fairness and privacy aspects. He Zhang 0012, Xingliang Yuan, Shirui Pan |
ICDE | 3 |
| 2024 | Time-LLM: Time Series Forecasting by Reprogramming Large Language ModelsabstractTime series forecasting holds significant importance in many real-world dynamic systems and has been extensively studied. Unlike natural language process (NLP) and computer vision (CV), where a single large model can tackle multiple tasks, models for time series forecasting are often specialized, necessitating distinct designs for different tasks and applications. While pre-trained foundation models have made impressive strides in NLP and CV, their development in time series domains has been constrained by data sparsity. Recent studies have revealed that large language models (LLMs) possess robust pattern recognition and reasoning abilities over complex sequences of tokens. However, the challenge remains in effectively aligning the modalities of time series data and natural language to leverage these capabilities. In this work, we present Time-LLM, a reprogramming framework to repurpose LLMs for general time series forecasting with the backbone language models kept intact. We begin by reprogramming the input time series with text prototypes before feeding it into the frozen LLM to align the two modalities. To augment the LLM's ability to reason with time series data, we propose Prompt-as-Prefix (PaP), which enriches the input context and directs the transformation of reprogrammed input patches. The transformed time series patches from the LLM are finally projected to obtain the forecasts. Our comprehensive evaluations demonstrate that \method is a powerful time series learner that outperforms state-of-the-art, specialized forecasting models. Moreover, Time-LLM excels in both few-shot and zero-shot learning scenarios. The code is made available at https://github.com/KimMeen/Time-LLM. Ming Jin 0005, Shiyu Wang 0001, Lintao Ma, Zhixuan Chu, James Y. Zhang, Xiaoming Shi 0001, Yuxuan Liang 0002, Yuan-Fang Li, Shirui Pan, Qingsong Wen |
ICLR | 10 |
| 2024 | Reasoning on Graphs: Faithful and Interpretable Large Language Model ReasoningabstractLarge language models (LLMs) have demonstrated impressive reasoning abilities in complex tasks. However, they lack up-to-date knowledge and experience hallucinations during reasoning, which can lead to incorrect reasoning processes and diminish their performance and trustworthiness. Knowledge graphs (KGs), which capture vast amounts of facts in a structured format, offer a reliable source of knowledge for reasoning. Nevertheless, existing KG-based LLM reasoning methods only treat KGs as factual knowledge bases and overlook the importance of their structural information for reasoning. In this paper, we propose a novel method called reasoning on graphs (RoG) that synergizes LLMs with KGs to enable faithful and interpretable reasoning. Specifically, we present a planning-retrieval-reasoning framework, where RoG first generates relation paths grounded by KGs as faithful plans. These plans are then used to retrieve valid reasoning paths from the KGs for LLMs to conduct faithful reasoning. Furthermore, RoG not only distills knowledge from KGs to improve the reasoning ability of LLMs through training but also allows seamless integration with any arbitrary LLMs during inference. Extensive experiments on two benchmark KGQA datasets demonstrate that RoG achieves state-of-the-art performance on KG reasoning tasks and generates faithful and interpretable reasoning results. Linhao Luo, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan |
ICLR | 4 |
| 2024 | Online GNN Evaluation Under Test-time Graph Distribution ShiftsabstractEvaluating the performance of a well-trained GNN model on real-world graphs is a pivotal step for reliable GNN online deployment and serving.
Due to a lack of test node labels and unknown potential training-test graph data distribution shifts, conventional model evaluation encounters limitations in calculating performance metrics (e.g., test error) and measuring graph data-level discrepancies, particularly when the training graph used for developing GNNs remains unobserved during test time.
In this paper, we study a new research problem, online GNN evaluation, which aims to provide valuable insights into the well-trained GNNs's ability to effectively generalize to real-world unlabeled graphs under the test-time graph distribution shifts.
Concretely, we develop an effective learning behavior discrepancy score, dubbed LeBeD, to estimate the test-time generalization errors of well-trained GNN models.
Through a novel GNN re-training strategy with a parameter-free optimality criterion, the proposed LeBeD comprehensively integrates learning behavior discrepancies from both node prediction and structure reconstruction perspectives.
This enables the effective evaluation of the well-trained GNNs' ability to capture test node semantics and structural representations, making it an expressive metric for estimating the generalization error in online GNN evaluation.
Extensive experiments on real-world test graphs under diverse graph distribution shifts could verify the effectiveness of the proposed method, revealing its strong correlation with ground-truth test errors on various well-trained GNN models. Xin Zheng 0008, Dongjin Song, Qingsong Wen, Bo Du 0001, Shirui Pan |
ICLR | 5 |
| 2024 | Position: What Can Large Language Models Tell Us about Time Series AnalysisabstractTime series analysis is essential for comprehending the complexities inherent in various real-world systems and applications. Although large language models (LLMs) have recently made significant strides, the development of artificial general intelligence (AGI) equipped with time series analysis capabilities remains in its nascent phase. Most existing time series models heavily rely on domain knowledge and extensive model tuning, predominantly focusing on prediction tasks. In this paper, we argue that current LLMs have the potential to revolutionize time series analysis, thereby promoting efficient decision-making and advancing towards a more universal form of time series analytical intelligence. Such advancement could unlock a wide range of possibilities, including time series modality switching and question answering. We encourage researchers and practitioners to recognize the potential of LLMs in advancing time series analysis and emphasize the need for trust in these related efforts. Furthermore, we detail the seamless integration of time series analysis with existing LLM technologies and outline promising avenues for future research. Ming Jin 0005, Yifan Zhang 0004, Wei Chen 0070, Kexin Zhang 0007, Yuxuan Liang 0002, Bin Yang 0002, Jindong Wang 0001, Shirui Pan, Qingsong Wen |
ICML | 8 |
| 2024 | Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic GraphsabstractGraph Neural Networks (GNNs) have gained significant attention as a powerful modeling and inference method, especially for homophilic graph-structured data. To empower GNNs in heterophilic graphs, where adjacent nodes exhibit dissimilar labels or features, Signed Message Passing (SMP) has been widely adopted. However, there is a lack of theoretical and empirical analysis regarding the limitations of SMP. In this work, we unveil the potential pitfalls of SMP and their remedies. We first identify two limitations of SMP: undesirable representation update for multi-hop neighbors and vulnerability against oversmoothing issues. To overcome these challenges, we propose a novel message-passing function called Multiset to Multiset GNN (M2M-GNN). Our theoretical analyses and extensive experiments demonstrate that M2M-GNN effectively alleviates the limitations of SMP, yielding superior performance in comparison. Langzhang Liang, Sunwoo Kim 0006, Kijung Shin, Zenglin Xu, Shirui Pan, Yuan Qi 0001 |
ICML | 5 |
| 2024 | Graph Neural Stochastic Diffusion for Estimating Uncertainty in Node ClassificationabstractGraph neural networks (GNNs) have advanced the state of the art in various domains. Despite their remarkable success, the uncertainty estimation of GNN predictions remains under-explored, which limits their practical applications especially in risk-sensitive areas. Current works suffer from either intractable posteriors or inflexible prior specifications, leading to sub-optimal empirical results. In this paper, we present graph neural stochastic diffusion (GNSD), a novel framework for estimating predictive uncertainty on graphs by establishing theoretical connections between GNNs and stochastic partial differential equation. GNSD represents a GNN-based parameterization of the proposed graph stochastic diffusion equation which includes a $Q$-Wiener process to model the stochastic evolution of node representations. GNSD introduces a drift network to guarantee accurate prediction and a stochastic forcing network to model the propagation of epistemic uncertainty among nodes. Extensive experiments are conducted on multiple detection tasks, demonstrating that GNSD yields the superior performance over existing strong approaches. Xixun Lin, Fengzhao Shi, Chuan Zhou 0001, Lixin Zou, Xiangyu Zhao 0001, Dawei Yin 0001, Shirui Pan, Yanan Cao 0001 |
ICML | 8 |
| 2024 | Two Heads Are Better Than One: Boosting Graph Sparse Training via Semantic and Topological AwarenessabstractGraph Neural Networks (GNNs) excel in various graph learning tasks but face computational challenges when applied to large-scale graphs. A promising solution is to remove non-essential edges to reduce the computational overheads in GNN. Previous literature generally falls into two categories: topology-guided and semantic-guided. The former maintains certain graph topological properties yet often underperforms on GNNs. % due to low integration with neural network training. The latter performs well at lower sparsity on GNNs but faces performance collapse at higher sparsity levels. With this in mind, we propose a new research line and concept termed **Graph Sparse Training** **(GST)**, which dynamically manipulates sparsity at the data level. Specifically, GST initially constructs a topology & semantic anchor at a low training cost, followed by performing dynamic sparse training to align the sparse graph with the anchor. We introduce the **Equilibria Sparsification Principle** to guide this process, balancing the preservation of both topological and semantic information. Ultimately, GST produces a sparse graph with maximum topological integrity and no performance degradation. Extensive experiments on 6 datasets and 5 backbones showcase that GST **(I)** identifies subgraphs at higher graph sparsity levels ($1.67\%\sim15.85\%$$\uparrow$) than state-of-the-art sparsification methods, **(II)** preserves more key spectral properties, **(III)** achieves $1.27-3.42\times$ speedup in GNN inference and **(IV)** successfully helps graph adversarial defense and graph lottery tickets. Guibin Zhang, Yanwei Yue, Kun Wang 0056, Junfeng Fang, Yongduo Sui, Kai Wang 0036, Yuxuan Liang 0002, Dawei Cheng, Shirui Pan, Tianlong Chen 0001 |
ICML | 9 |
| 2024 | Unsupervised Deep Graph Structure and Embedding Learning
Xiaobo Shen 0001, Xiuwen Gong, Shirui Pan |
IJCAI | 4 |
| 2024 | Gradformer: Graph Transformer with Exponential Decay
Chuang Liu 0008, Zelin Yao, Yibing Zhan, Xueqi Ma, Shirui Pan, Wenbin Hu 0001 |
IJCAI | 5 |
| 2024 | CONC: Complex-noise-resistant Open-set Node Classification with Adaptive Noise Detection
Qin Zhang 0011, Jiexin Lu, Huisi Wu, Shirui Pan, Junyang Chen 0001 |
IJCAI | 5 |
| 2024 | FedPFT: Federated Proxy Fine-Tuning of Foundation Models
Zhaopeng Peng, Xiaoliang Fan, Zheng Wang 0076, Shirui Pan, Chenglu Wen, Ruisheng Zhang, Cheng Wang 0003 |
IJCAI | 5 |
| 2024 | Graph Attention Network with High-Order Neighbor Information Propagation for Social Recommendation
Guixun Luo, Shirui Pan, Meikang Qiu, Liang Wang 0017 |
IJCAI | 4 |
| 2024 | Divide and Denoise: Empowering Simple Models for Robust Semi-Supervised Node Classification against Label NoiseabstractGraph neural networks (GNNs) based on message passing have achieved remarkable performance in graph machine learning. By combining it with the power of pseudo labeling, one can further push forward the performance on the task of semi-supervised node classification. However, most existing works assume that the training node labels are purely noise-free, while this strong assumption usually does not hold in practice. GNNs will overfit the noisy training labels and the adverse effects of mislabeled nodes can be exaggerated by being propagated to the remaining nodes through the graph structure, exacerbating the model failure. Worse still, the noisy pseudo labels could also largely undermine the model's reliability without special treatment. In this paper, we revisit the role of (1) message passing and (2) pseudo labels in the studied problem and try to address two denoising subproblems from the model architecture and algorithm perspective, respectively. Specifically, we first develop a label-noise robust GNN that discards the coupled message-passing scheme. Despite its simple architecture, this learning backbone prevents overfitting to noisy labels and also inherently avoids the noise propagation issue. Moreover, we propose a novel reliable graph pseudo labeling algorithm that can effectively leverage the knowledge of unlabeled nodes while mitigating the adverse effects of noisy pseudo labels. Based on those novel designs, we can attain exceptional effectiveness and efficiency in solving the studied problem. We conduct extensive experiments on benchmark datasets for semi-supervised node classification with different levels of label noise and show new state-of-the-art performance. The code is available at https://github.com/DND-NET/DND-NET. Kaize Ding, Xiaoxiao Ma 0002, Yixin Liu 0001, Shirui Pan |
KDD | 4 |
| 2024 | Foundation Models for Time Series Analysis: A Tutorial and SurveyabstractTime series analysis stands as a focal point within the data mining community, serving as a cornerstone for extracting valuable insights crucial to a myriad of real-world applications. Recent advances in Foundation Models (FMs) have fundamentally reshaped the paradigm of model design for time series analysis, boosting various downstream tasks in practice. These innovative approaches often leverage pre-trained or fine-tuned FMs to harness generalized knowledge tailored for time series analysis. This survey aims to furnish a comprehensive and up-to-date overview of FMs for time series analysis. While prior surveys have predominantly focused on either application or pipeline aspects of FMs in time series analysis, they have often lacked an in-depth understanding of the underlying mechanisms that elucidate why and how FMs benefit time series analysis. To address this gap, our survey adopts a methodology-centric classification, delineating various pivotal elements of time-series FMs, including model architectures, pre-training techniques, adaptation methods, and data modalities. Overall, this survey serves to consolidate the latest advancements in FMs pertinent to time series analysis, accentuating their theoretical underpinnings, recent strides in development, and avenues for future exploration. Yuxuan Liang 0002, Haomin Wen, Yuqi Nie, Yushan Jiang, Ming Jin 0005, Dongjin Song, Shirui Pan, Qingsong Wen |
KDD | 7 |
| 2024 | Optimizing OOD Detection in Molecular Graphs: A Novel Approach with Diffusion ModelsabstractDespite the recent progress of molecular representation learning, its effectiveness is assumed on the close-world assumptions that training and testing graphs are from identical distribution. The open-world test dataset is often mixed with out-of-distribution (OOD) samples, where the deployed models will struggle to make accurate predictions. The misleading estimations of molecules' properties in drug screening or design can result in the tremendous waste of wet-lab resources and delay the discovery of novel therapies. Traditional detection methods need to trade off OOD detection and in-distribution (ID) classification performance since they share the same representation learning model. In this work, we propose to detect OOD molecules by adopting an auxiliary diffusion model-based framework, which compares similarities between input molecules and reconstructed graphs. Due to the generative bias towards reconstructing ID training samples, the similarity scores of OOD molecules will be much lower to facilitate detection. Although it is conceptually simple, extending this vanilla framework to practical detection applications is still limited by two significant challenges. First, the popular similarity metrics based on Euclidian distance fail to consider the complex graph structure. Second, the generative model involving iterative denoising steps is notoriously time-consuming especially when it runs on the enormous pool of drugs. To address these challenges, our research pioneers an approach of Prototypical Graph Reconstruction for Molecular OOd Detection, dubbed as PGR-MOOD. Specifically, PGR-MOOD hinges on three innovations: i) An effective metric to comprehensively quantify the matching degree of input and reconstructed molecules according to their discrete edges and continuous node features; ii) A creative graph generator to construct a list of prototypical graphs that are in line with ID distribution but away from OOD one; iii) An efficient and scalable OOD detector to compare the similarity between test samples and pre-constructed prototypical graphs and omit the generative process on every new molecule. Extensive experiments on ten benchmark datasets and six baselines are conducted to demonstrate our superiority: PGR-MOOD achieves more than 8% of average improvement in terms of detection AUC and AUPR accompanied by the reduced cost of testing time and memory consumption. The anonymous code is in: https://github.com/se7esx/PGR-MOOD. Xu Shen 0002, Yili Wang 0004, Kaixiong Zhou, Shirui Pan, Xin Wang 0035 |
KDD | 4 |
| 2024 | The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic GraphsabstractGraph Neural Networks (GNNs) have become pivotal tools for a range of graph-based learning tasks.Notably, most current GNN architectures operate under the assumption of homophily, whether explicitly or implicitly.While this underlying assumption is frequently adopted, it is not universally applicable, which can result in potential shortcomings in learning effectiveness.In this paper, for the first time, we transfer the prevailing concept of "one node one receptive field" to the heterophilic graph.By constructing a proxy label predictor, we enable each node to possess a latent prediction distribution, which assists connected nodes in determining whether they should aggregate their associated neighbors.Ultimately, every node can have its own unique aggregation hop and pattern, much like each snowflake is unique and possesses its own characteristics.Based on observations, we innovatively introduce the Heterophily Snowflake Hypothesis and provide an effective solution to guide and facilitate research on heterophilic graphs and beyond.We conduct comprehensive experiments including (1) main results on 10 graphs with varying heterophily ratios across 10 backbones; (2) scalability on various deep GNN backbones (SGC, JKNet, etc.) across various large number of layers (2,4,6,8,16,32 layers); (3) comparison with conventional snowflake hypothesis; (4) efficiency comparison with existing graph pruning algorithms. Kun Wang 0056, Guibin Zhang, Xinnan Zhang, Junfeng Fang, Guohao Li 0001, Shirui Pan, Wei Huang 0034, Yuxuan Liang 0002 |
KDD | 7 |
| 2024 | Similarity Preserving Transformer Cross-Modal Hashing for Video-Text RetrievalabstractAs social networks grow exponentially, there is an increasing demand for video retrieval using natural language. Cross-modal hashing that encodes multi-modal data using compact hash code has been widely used in large-scale image-text retrieval, primarily due to its computation and storage efficiency. When applied to video-text retrieval, existing unsupervised cross-modal hashing extracts the frame- or word-level features individually, and thus ignores long-term dependencies. In addition, effectively exploiting the multi-modal structure is a remarkable challenge owing to the complex nature of video and text. To address the above issues, we propose Similarity Preserving Transformer Cross-Modal Hashing (SPTCH), a new unsupervised deep cross-modal hashing method for video-text retrieval. SPTCH encodes video and text by bidirectional transformer encoder that exploits their long-term dependencies. SPTCH constructs a multi-modal collaborative graph to model correlations among multi-modal data, and applies semantic aggregation by employing Graph Convolutional Network (GCN) on such graph. SPTCH designs unsupervised multi-modal contrastive loss and neighborhood reconstruction loss to effectively leverage inter- and intra-modal similarity structure among videos and texts. The empirical results on three video benchmark datasets illustrate that the proposed SPTCH generally outperforms state-of-the-arts in video-text retrieval. Qianxin Huang, Siyao Peng, Xiaobo Shen 0001, Yun-Hao Yuan 0001, Shirui Pan |
ACM Multimedia | 5 |
| 2024 | GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networks
Bang Wu 0004, He Zhang 0012, Xiangwen Yang, Shuo Wang 0012, Minhui Xue 0001, Shirui Pan, Xingliang Yuan |
NDSS | 6 |
| 2024 | ARC: A Generalist Graph Anomaly Detector with In-Context LearningabstractGraph anomaly detection (GAD), which aims to identify abnormal nodes that differ from the majority within a graph, has garnered significant attention. However, current GAD methods necessitate training specific to each dataset, resulting in high training costs, substantial data requirements, and limited generalizability when being applied to new datasets and domains. To address these limitations, this paper proposes ARC, a generalist GAD approach that enables a ``one-for-all'' GAD model to detect anomalies across various graph datasets on-the-fly. Equipped with in-context learning, ARC can directly extract dataset-specific patterns from the target dataset using few-shot normal samples at the inference stage, without the need for retraining or fine-tuning on the target dataset. ARC comprises three components that are well-crafted for capturing universal graph anomaly patterns: 1) smoothness-based feature **A**lignment module that unifies the features of different datasets into a common and anomaly-sensitive space; 2) ego-neighbor **R**esidual graph encoder that learns abnormality-related node embeddings; and 3) cross-attentive in-**C**ontext anomaly scoring module that predicts node abnormality by leveraging few-shot normal samples. Extensive experiments on multiple benchmark datasets from various domains demonstrate the superior anomaly detection performance, efficiency, and generalizability of ARC. Yixin Liu 0001, Shiyuan Li 0001, Yu Zheng 0013, Qingfeng Chen, Chengqi Zhang, Shirui Pan |
NeurIPS | 6 |
| 2024 | Attractor Memory for Long-Term Time Series Forecasting: A Chaos PerspectiveabstractIn long-term time series forecasting (LTSF) tasks, an increasing number of works have acknowledged that discrete time series originate from continuous dynamic systems and have attempted to model their underlying dynamics. Recognizing the chaotic nature of real-world data, our model, Attraos, incorporates chaos theory into LTSF, perceiving real-world time series as low-dimensional observations from unknown high-dimensional chaotic dynamical systems. Under the concept of attractor invariance, Attraos utilizes non-parametric Phase Space Reconstruction embedding along with a novel multi-resolution dynamic memory unit to memorize historical dynamical structures, and evolves by a frequency-enhanced local evolution strategy. Detailed theoretical analysis and abundant empirical evidence consistently show that Attraos outperforms various LTSF methods on mainstream LTSF datasets and chaotic datasets with only one-twelfth of the parameters compared to PatchTST. Jiaxi Hu, Yuehong Hu, Wei Chen 0070, Ming Jin 0005, Shirui Pan, Qingsong Wen, Yuxuan Liang 0002 |
NeurIPS | 5 |
| 2024 | Large Language Models-guided Dynamic Adaptation for Temporal Knowledge Graph ReasoningabstractTemporal Knowledge Graph Reasoning (TKGR) is the process of utilizing temporal information to capture complex relations within a Temporal Knowledge Graph (TKG) to infer new knowledge. Conventional methods in TKGR typically depend on deep learning algorithms or temporal logical rules. However, deep learning-based TKGRs often lack interpretability, whereas rule-based TKGRs struggle to effectively learn temporal rules that capture temporal patterns. Recently, Large Language Models (LLMs) have demonstrated extensive knowledge and remarkable proficiency in temporal reasoning. Consequently, the employment of LLMs for Temporal Knowledge Graph Reasoning (TKGR) has sparked increasing interest among researchers. Nonetheless, LLMs are known to function as black boxes, making it challenging to comprehend their reasoning process. Additionally, due to the resource-intensive nature of fine-tuning, promptly updating LLMs to integrate evolving knowledge within TKGs for reasoning is impractical. To address these challenges, in this paper, we propose a Large Language Models-guided Dynamic Adaptation (LLM-DA) method for reasoning on TKGs. Specifically, LLM-DA harnesses the capabilities of LLMs to analyze historical data and extract temporal logical rules. These rules unveil temporal patterns and facilitate interpretable reasoning. To account for the evolving nature of TKGs, a dynamic adaptation strategy is proposed to update the LLM-generated rules with the latest events. This ensures that the extracted rules always incorporate the most recent knowledge and better generalize to the predictions on future events. Experimental results show that without the need of fine-tuning, LLM-DA significantly improves the accuracy of reasoning over several common datasets, providing a robust framework for TKGR tasks. Jiapu Wang, Linhao Luo, Yongli Hu, Alan Wee-Chung Liew, Shirui Pan |
NeurIPS | 7 |
| 2024 | Uncovering the Redundancy in Graph Self-supervised Learning ModelsabstractGraph self-supervised learning, as a powerful pre-training paradigm for Graph Neural Networks (GNNs) without labels, has received considerable attention. We have witnessed the success of graph self-supervised learning on pre-training the parameters of GNNs, leading many not to doubt that whether the learned GNNs parameters are all useful. In this paper, by presenting the experimental evidence and analysis, we surprisingly discover that the graph self-supervised learning models are highly redundant at both of neuron and layer levels, e.g., even randomly removing 51.6\% of parameters, the performance of graph self-supervised learning models still retains at least 96.2\%. This discovery implies that the parameters of graph self-supervised models can be largely reduced, making simultaneously fine-tuning both graph self-supervised learning models and prediction layers more feasible. Therefore, we further design a novel graph pre-training and fine-tuning paradigm called SLImming DE-correlation Fine-tuning (SLIDE). The effectiveness of SLIDE is verified through extensive experiments on various benchmarks, and the performance can be even improved with fewer parameters of models in most cases. For example, in comparison with full fine-tuning GraphMAE on Amazon-Computers dataset, even randomly reducing 40\% of parameters, we can still achieve the improvement of 0.24\% and 0.27\% for Micro-F1 and Macro-F1 scores respectively. Zhibiao Wang, Xiao Wang 0017, Haoyue Deng, Nian Liu 0001, Shirui Pan, Chunming Hu |
NeurIPS | 5 |
| 2024 | EGonc : Energy-based Open-Set Node Classification with substitute UnknownsabstractOpen-set Classification (OSC) is a critical requirement for safely deploying machine learning models in the open world, which aims to classify samples from known classes and reject samples from out-of-distribution (OOD).
Existing methods exploit the feature space of trained network and attempt at estimating the uncertainty in the predictions.
However, softmax-based neural networks are found to be overly confident in their predictions even on data they have never seen before and
the immense diversity of the OOD examples also makes such methods fragile.
To this end, we follow the idea of estimating the underlying density of the training data to decide whether a given input is close to the in-distribution (IND) data and adopt Energy-based models (EBMs) as density estimators.
A novel energy-based generative open-set node classification method, \textit{EGonc}, is proposed to achieve open-set graph learning.
Specifically, we generate substitute unknowns to mimic the distribution of real open-set samples firstly, based on the information of graph structures.
Then, an additional energy logit representing the virtual OOD class is learned from the residual of the feature against the principal space, and matched with the original logits by a constant scaling. This virtual logit serves as the indicator of OOD-ness.
EGonc has nice theoretical properties that guarantee an overall distinguishable margin between the detection scores for IND and OOD samples.
Comprehensive experimental evaluations of EGonc also demonstrate its superiority. Qin Zhang 0011, Zelin Shi, Shirui Pan, Junyang Chen 0001, Huisi Wu, Xiaojun Chen 0006 |
NeurIPS | 3 |
| 2024 | Securing Graph Neural Networks in MLaaS: A Comprehensive Realization of Query-based Integrity VerificationabstractThe deployment of Graph Neural Networks (GNNs) within Machine Learning as a Service (MLaaS) has opened up new attack surfaces and an escalation in security concerns regarding model-centric attacks. These attacks can directly manipulate the GNN model parameters during serving, causing incorrect predictions and posing substantial threats to essential GNN applications. Traditional integrity verification methods falter in this context due to the limitations imposed by MLaaS and the distinct characteristics of GNN models.In this research, we introduce a groundbreaking approach to protect GNN models in MLaaS from model-centric attacks. Our approach includes a comprehensive verification schema for GNN’s integrity, taking into account both transductive and inductive GNNs, and accommodating varying pre-deployment knowledge of the models. We propose a query-based verification technique, fortified with innovative node fingerprint generation algorithms. To deal with advanced attackers who know our mechanisms in advance, we introduce randomized fingerprint nodes within our design. The experimental evaluation demonstrates that our method can detect five representative adversarial model-centric attacks, displaying 2 to 4 times greater efficiency compared to baselines. Bang Wu 0004, Xingliang Yuan, Shuo Wang 0012, Qi Li 0002, Minhui Xue 0001, Shirui Pan |
SP | 6 |
| 2024 | Maximizing Malicious Influence in Node Injection AttackabstractGraph neural networks (GNNs) have achieved impressive performance in various graph-related tasks. However, recent studies have found that GNNs are vulnerable to adversarial attacks. Node injection attacks (NIA) become an emerging scenario of graph adversarial attacks, where the attacks are performed by injecting malicious nodes into the original graph instead of directly modifying it. In this paper, we focus on a more realistic scenario of NIA, where the attacker is only allowed to inject a small number of nodes to degrade the performance of GNNs with very limited information. We analyze the susceptibility of nodes, and based on this we propose a global node injection attack framework, MaxiMal, to maximize malicious information under a strict black-box setting. MaxiMal first introduces a susceptible-reverse influence sampling strategy to select neighbor nodes that are able to spread malicious information widely. Then contrastive loss is introduced to optimize the objective by updating the edges and features of the injected nodes. Extensive experiments on three benchmark datasets demonstrate the superiority of our proposed MaxiMal over the state-of-the-art approaches. Peng Bao 0003, Shirui Pan |
WSDM | 3 |
| 2024 | Cost-effective Data Labelling for Graph Neural NetworksabstractActive learning (AL), that aims to label limited data samples to effectively train the model, stands as a very cost-effective data labelling strategy in machine learning. Given the state-of-the-art performance GNNs have achieved in graph-based tasks, it is critical to design proper AL methods for graph neural networks (GNNs). However, existing GNN-based AL methods require considerable supervised information to guide the AL process, such as the GNN model to use, and initially labelled nodes and labels of newly selected nodes. Such dependency on supervised information limits both flexibility and scalabilty. In this paper, we propose an unsupervised, scalable and flexible AL method - it incurs low memory footprints and time cost, is flexible to the choice of underlying GNNs, and operates without requiring GNN-model-specific knowledge or labels of selected nodes. Specifically, we leverage the commonality of existing GNNs to reformulate the unsupervised AL problem as the Aggregation Involvement Maximization (AIM) problem. The objective of AIM is to maximize the involvement or participation of all nodes during the feature aggregation process of GNNs for nodes to be labelled. In this way, the aggregated features of labelled nodes can be diversified to a large extent, thereby benefiting the training of feature transformation matrices which are major trainable components in GNNs. We prove that the AIM problem is NP-hard and propose an efficient solution with theoretical guarantees. Extensive experiments on public datasets demonstrate the effectiveness, scalability and flexibility of our method. Our study is highly relevant to the track "Graph Algorithms and Modeling for the Web" since we focus one of the major listed topics "Graph Embedding and GNNs for the Web" and AL for GNNs, as an important research problem, is faced by aforementioned challenges to be tackled in this paper. Shixun Huang, Ge Lee, Zhifeng Bao, Shirui Pan |
WWW | 4 |
| 2024 | IME: Integrating Multi-curvature Shared and Specific Embedding for Temporal Knowledge Graph CompletionabstractTemporal Knowledge Graphs (TKGs) incorporate a temporal dimension, allowing for a precise capture of the evolution of knowledge and reflecting the dynamic nature of the real world. Typically, TKGs contain complex geometric structures, with various geometric structures interwoven. However, existing Temporal Knowledge Graph Completion (TKGC) methods either model TKGs in a single space or neglect the heterogeneity of different curvature spaces, thus constraining their capacity to capture these intricate geometric structures. In this paper, we propose a novel Integrating Multi-curvature shared and specific Embedding (IME) model for TKGC tasks. Concretely, IME models TKGs into multi-curvature spaces, including hyperspherical, hyperbolic, and Euclidean spaces. Subsequently, IME incorporates two key properties, namely space-shared property and space-specific property. The space-shared property facilitates the learning of commonalities across different curvature spaces and alleviates the spatial gap caused by the heterogeneous nature of multi-curvature spaces, while the space-specific property captures characteristic features. Meanwhile, IME proposes an Adjustable Multi-curvature Pooling (AMP) approach to effectively retain important information. Furthermore, IME innovatively designs similarity, difference, and structure loss functions to attain the stated objective. Experimental results clearly demonstrate the superior performance of IME over existing state-of-the-art TKGC models. Jiapu Wang, Boyue Wang, Shirui Pan, Junbin Gao, Wen Gao 0001 |
WWW | 4 |
| 2024 | Advancing mRNA subcellular localization prediction with graph neural network and RNA structureabstractMOTIVATION: The asymmetrical distribution of expressed mRNAs tightly controls the precise synthesis of proteins within human cells. This non-uniform distribution, a cornerstone of developmental biology, plays a pivotal role in numerous cellular processes. To advance our comprehension of gene regulatory networks, it is essential to develop computational tools for accurately identifying the subcellular localizations of mRNAs. However, considering multi-localization phenomena remains limited in existing approaches, with none considering the influence of RNA's secondary structure. RESULTS: In this study, we propose Allocator, a multi-view parallel deep learning framework that seamlessly integrates the RNA sequence-level and structure-level information, enhancing the prediction of mRNA multi-localization. The Allocator models equip four efficient feature extractors, each designed to handle different inputs. Two are tailored for sequence-based inputs, incorporating multilayer perceptron and multi-head self-attention mechanisms. The other two are specialized in processing structure-based inputs, employing graph neural networks. Benchmarking results underscore Allocator's superiority over state-of-the-art methods, showcasing its strength in revealing intricate localization associations. AVAILABILITY AND IMPLEMENTATION: The webserver of Allocator is available at http://Allocator.unimelb-biotools.cloud.edu.au; the source code and datasets are available on GitHub (https://github.com/lifuyi774/Allocator) and Zenodo (https://doi.org/10.5281/zenodo.13235798). Fuyi Li, Yue Bi, Xiaolan Tan, Cong Wang 0044, Shirui Pan |
Bioinform. | 6 |
| 2024 | Co-augmentation of structure and feature for boosting graph contrastive learning
Peng Bao 0003, Shirui Pan |
Inf. Sci. | 3 |
| 2024 | Breaking the curse of dimensional collapse in graph contrastive learning: A whitening perspective
Kai Guo 0003, Yizhen Zheng, Shirui Pan, Xiaofeng Cao 0002, Yi Chang 0001 |
Inf. Sci. | 4 |
| 2024 | Bi-SGTAR: A simple yet efficient model for circRNA-disease association prediction based on known association pair only
Shiyuan Li 0001, Qingfeng Chen, Zhixian Liu, Shirui Pan, Shichao Zhang 0001 |
Knowl. Based Syst. | 4 |
| 2024 | Temporal dynamics unleashed: Elevating variational graph attentionabstractThis research introduces the Variational Graph Attention Dynamics (VarGATDyn), addressing the complexities of dynamic graph representation learning, where existing models, tailored for static graphs, prove inadequate. VarGATDyn melds attention mechanisms with a Markovian assumption to surpass the challenges of maintaining temporal consistency and the extensive dataset requirements typical of RNN-based frameworks. It harnesses the strengths of the Variational Graph Auto-Encoder (VGAE) framework, Graph Attention Networks (GAT), and Gaussian Mixture Models (GMM) to adeptly navigate the temporal and structural intricacies of dynamic graphs. Through the strategic application of GMMs, the model handles multimodal patterns, thereby rectifying misalignments between prior and estimated posterior distributions. An innovative multiple-learning methodology bolsters the model's adaptability, leading to an encompassing and effective learning process. Empirical tests underscore VarGATDyn's dominance in dynamic link prediction across various datasets, highlighting its proficiency in capturing multimodal distributions and temporal dynamics. Soheila Molaei, Ghazaleh Niknam, Ghadeer O. Ghosheh, Vinod Kumar Chauhan, Hadi Zare 0001, Tingting Zhu 0001, Shirui Pan, David A. Clifton |
Knowl. Based Syst. | 7 |
| 2024 | An Inductive Reasoning Model based on Interpretable Logical Rules over temporal knowledge graph
Xin Mei, Libin Yang, Zuowei Jiang, Xiaoyan Cai, Dehong Gao, Junwei Han 0001, Shirui Pan |
Neural Networks | 7 |
| 2024 | Towards complex dynamic physics system simulation with graph neural ordinary equationsabstractThe great learning ability of deep learning facilitates us to comprehend the real physical world, making learning to simulate complicated particle systems a promising endeavour both in academia and industry. However, the complex laws of the physical world pose significant challenges to the learning based simulations, such as the varying spatial dependencies between interacting particles and varying temporal dependencies between particle system states in different time stamps, which dominate particles' interacting behavior and the physical systems' evolution patterns. Existing learning based methods fail to fully account for the complexities, making them unable to yield satisfactory simulations. To better comprehend the complex physical laws, we propose a novel model - Graph Networks with Spatial-Temporal neural Ordinary Differential Equations (GNSTODE) - that characterizes the varying spatial and temporal dependencies in particle systems using a united end-to-end framework. Through training with real-world particle-particle interaction observations, GNSTODE can simulate any possible particle systems with high precisions. We empirically evaluate GNSTODE's simulation performance on two real-world particle systems, Gravity and Coulomb, with varying levels of spatial and temporal dependencies. The results show that GNSTODE yields better simulations than state-of-the-art methods, showing that GNSTODE can serve as an effective tool for particle simulation in real-world applications. Our code is made available at https://github.com/Guangsi-Shi/AI-for-physics-GNSTODE. Guangsi Shi, Daokun Zhang, Ming Jin 0005, Shirui Pan, Philip S. Yu |
Neural Networks | 4 |
| 2024 | ConTIG: Continuous representation learning on temporal interaction graphs
Peizhen Yang, Xiaoliang Fan, Zonghan Wu, Shirui Pan, Longbiao Chen, Cheng Wang 0003, Rongshan Yu |
Neural Networks | 6 |
| 2024 | A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly DetectionabstractTime series are the primary data type used to record dynamic system measurements and generated in great volume by both physical sensors and online processes (virtual sensors). Time series analytics is therefore crucial to unlocking the wealth of information implicit in available data. With the recent advancements in graph neural networks (GNNs), there has been a surge in GNN-based approaches for time series analysis. These approaches can explicitly model inter-temporal and inter-variable relationships, which traditional and other deep neural network-based methods struggle to do. In this survey, we provide a comprehensive review of graph neural networks for time series analysis (GNN4TS), encompassing four fundamental dimensions: forecasting, classification, anomaly detection, and imputation. Our aim is to guide designers and practitioners to understand, build applications, and advance research of GNN4TS. At first, we provide a comprehensive task-oriented taxonomy of GNN4TS. Then, we present and discuss representative research works and introduce mainstream applications of GNN4TS. A comprehensive discussion of potential future research directions completes the survey. This survey, for the first time, brings together a vast array of knowledge on GNN-based time series research, highlighting foundations, practical applications, and opportunities of graph neural networks for time series analysis. Ming Jin 0005, Huan Yee Koh, Qingsong Wen, Daniele Zambon, Cesare Alippi, Geoffrey I. Webb, Irwin King, Shirui Pan |
IEEE Trans. Pattern Anal. Mach. Intell. | 8 |
| 2024 | Self-Supervised Learning for Time Series Analysis: Taxonomy, Progress, and ProspectsabstractSelf-supervised learning (SSL) has recently achieved impressive performance on various time series tasks. The most prominent advantage of SSL is that it reduces the dependence on labeled data. Based on the pre-training and fine-tuning strategy, even a small amount of labeled data can achieve high performance. Compared with many published self-supervised surveys on computer vision and natural language processing, a comprehensive survey for time series SSL is still missing. To fill this gap, we review current state-of-the-art SSL methods for time series data in this article. To this end, we first comprehensively review existing surveys related to SSL and time series, and then provide a new taxonomy of existing time series SSL methods by summarizing them from three perspectives: generative-based, contrastive-based, and adversarial-based. These methods are further divided into ten subcategories with detailed reviews and discussions about their key intuitions, main frameworks, advantages and disadvantages. To facilitate the experiments and validation of time series SSL methods, we also summarize datasets commonly used in time series forecasting, classification, anomaly detection, and clustering tasks. Finally, we present the future directions of SSL for time series analysis. Kexin Zhang 0007, Qingsong Wen, Chaoli Zhang 0001, Rongyao Cai, Ming Jin 0005, Yong Liu 0007, James Y. Zhang, Yuxuan Liang 0002, Guansong Pang, Dongjin Song, Shirui Pan |
IEEE Trans. Pattern Anal. Mach. Intell. | 11 |
| 2024 | Trustworthy Graph Neural Networks: Aspects, Methods, and TrendsabstractGraph neural networks (GNNs) have emerged as a series of competent graph learning methods for diverse real-world scenarios, ranging from daily applications such as recommendation systems and question answering to cutting-edge technologies such as drug discovery in life sciences and n-body simulation in astrophysics. However, task performance is not the only requirement for GNNs. Performance-oriented GNNs have exhibited potential adverse effects, such as vulnerability to adversarial attacks, unexplainable discrimination against disadvantaged groups, or excessive resource consumption in edge computing environments. To avoid these unintentional harms, it is necessary to build competent GNNs characterized by trustworthiness. To this end, we propose a comprehensive roadmap to build trustworthy GNNs from the view of the various computing technologies involved. In this survey, we introduce basic concepts and comprehensively summarize existing efforts for trustworthy GNNs from six aspects, including robustness, explainability, privacy, fairness, accountability, and environmental well-being. In addition, we highlight the intricate cross-aspect relations between the above six aspects of trustworthy GNNs. Finally, we present a thorough overview of trending directions for facilitating the research and industrialization of trustworthy GNNs. He Zhang 0012, Bang Wu 0004, Xingliang Yuan, Shirui Pan, Hanghang Tong, Jian Pei 0001 |
Proc. IEEE | 4 |
| 2024 | Improving Augmentation Consistency for Graph Contrastive Learning
Weixin Bu, Xiaofeng Cao 0002, Yizhen Zheng, Shirui Pan |
Pattern Recognit. | 4 |
| 2024 | Guest Editorial TBD Special Issue on Graph Machine Learning for Recommender Systems
Senzhang Wang, Chang-Dong Wang 0001, Di Jin 0001, Shirui Pan, Philip S. Yu |
IEEE Trans. Big Data | 4 |
| 2024 | Flow2GNN: Flexible Two-Way Flow Message Passing for Enhancing GNNs Beyond HomophilyabstractMessage passing (MP) is crucial for effective graph neural networks (GNNs). Most local message-passing schemes have been shown to underperform on heterophily graphs due to the perturbation of updated representations caused by local redundant heterophily information. However, our experiment findings indicate that the distribution of heterophily information during MP can be disrupted by disentangling local neighborhoods. This finding can be applied to other GNNs, improving their performance on heterophily graphs in a more flexible manner compared to most heterophily GNNs with complex designs. This article proposes a new type of simple message-passing neural network called Flow2GNN. It uses a two-way flow message-passing scheme to enhance the ability of GNNs by disentangling and redistributing heterophily information in the topology space and the attribute space. Our proposed message-passing scheme consists of two steps in topology space and attribute space. First, we introduce a new disentangled operator with binary elements that disentangle topology information in-flow and out-flow between connected nodes. Second, we use an adaptive aggregation model that adjusts the flow amount between homophily and heterophily attribute information. Furthermore, we rigorously prove that disentangling in message-passing can reduce the generalization gap, offering a deeper understanding of how our model enhances other GNNs. The extensive experiment results show that the proposed model, Flow2GNN, not only outperforms state-of-the-art GNNs, but also helps improve the performance of other commonly used GNNs on heterophily graphs, including GCN, GAT, GCNII, and H2GCN, specifically for GCN, with up to a 25.88% improvement on the Wisconsin dataset. Changqin Huang, Yi Wang 0022, Yunliang Jiang, Ming Li 0065, Xiaodi Huang 0001, Shijin Wang 0001, Shirui Pan, Chuan Zhou 0001 |
IEEE Trans. Cybern. | 7 |
| 2024 | MADE: Multicurvature Adaptive Embedding for Temporal Knowledge Graph CompletionabstractTemporal knowledge graphs (TKGs) are receiving increased attention due to their time-dependent properties and the evolving nature of knowledge over time. TKGs typically contain complex geometric structures, such as hierarchical, ring, and chain structures, which can often be mixed together. However, embedding TKGs into Euclidean space, as is typically done with TKG completion (TKGC) models, presents a challenge when dealing with high-dimensional nonlinear data and complex geometric structures. To address this issue, we propose a novel TKGC model called multicurvature adaptive embedding (MADE). MADE models TKGs in multicurvature spaces, including flat Euclidean space (zero curvature), hyperbolic space (negative curvature), and hyperspherical space (positive curvature), to handle multiple geometric structures. We assign different weights to different curvature spaces in a data-driven manner to strengthen the ideal curvature spaces for modeling and weaken the inappropriate ones. Additionally, we introduce the quadruplet distributor (QD) to assist the information interaction in each geometric space. Ultimately, we develop an innovative temporal regularization to enhance the smoothness of timestamp embeddings by strengthening the correlation of neighboring timestamps. Experimental results show that MADE outperforms the existing state-of-the-art TKGC models. Jiapu Wang, Boyue Wang, Junbin Gao, Shirui Pan, Tengfei Liu 0005, Wen Gao 0001 |
IEEE Trans. Cybern. | 4 |
| 2024 | FCFDA: Fine-Coarse-Fine Progressive Graph Framework With Distribution Alignment for Hyperspectral Image Change DetectionabstractGraph convolutional networks (GCNs) have attracted significant attention in hyperspectral image (HSI) change detection (CD) due to their capability to perform shape-adaptive convolutions and capture complex patterns within HSIs. Existing GCN-based methods typically preprocess bitemporal HSIs into graphs using a specific superpixel segmentation. However, this preprocessing step limits the modeling of spatial topologies to a fixed scale. Besides, these methods do not consider distribution shifts between bitemporal HSIs. To overcome these limitations, this article proposes a fine–coarse–fine progressive graph framework with distribution alignment (FCFDA) to learn progressive features across multilevel graphs for HSI-CD. Specifically, for each bitemporal HSI, we generate multiple hierarchical segmentations ranging from fine to coarse by gradually merging neighboring superpixels and subsequently transforming these segmentations into multilevel graphs. Second, instead of simply concatenating features from different hierarchies, FCFDA integrates them progressively from fine to coarse and then back to fine, generating subtle features tailored to the pixel-wise CD task. Finally, an effective distribution alignment (DA) method is designed to align the feature space of the bitemporal HSIs, thus mitigating the adverse effects of distribution shifts. Experiments conducted on real HSI-CD datasets demonstrate the effectiveness and superiority of the FCFDA. Shirui Pan, Weiwei Sun 0005, Zhijing Ye 0001, Jiangtao Peng |
IEEE Trans. Geosci. Remote. Sens. | 2 |
| 2024 | Characterizing Secretion System Effector Proteins With Structure-Aware Graph Neural Networks and Pre-Trained Language ModelsabstractThe Type III Secretion Systems (T3SSs) play a pivotal role in host-pathogen interactions by mediating the secretion of type III secretion system effectors (T3SEs) into host cells. These T3SEs mimic host cell protein functions, influencing interactions between Gram-negative bacterial pathogens and their hosts. Identifying T3SEs is essential in biomedical research for comprehending bacterial pathogenesis and its implications on human cells. This study presents EDIFIER, a novel multi-channel model designed for accurate T3SE prediction. It incorporates a graph structural channel, utilizing graph convolutional networks (GCN) to capture protein 3D structural features and a sequence channel based on the ProteinBERT pre-trained model to extract the sequence context features of T3SEs. Rigorous benchmarking tests, including ablation studies and comparative analysis, validate that EDIFIER outperforms current state-of-the-art tools in T3SE prediction. To enhance EDIFIER's accessibility to the broader scientific community, we developed a webserver that is publicly accessible at http://edifier.unimelb-biotools.cloud.edu.au/. We anticipate EDIFIER will contribute to the field by providing reliable T3SE predictions, thereby advancing our understanding of host-pathogen dynamics. Zixu Ran, Cong Wang 0044, Heyun Sun, Shirui Pan, Fuyi Li |
IEEE J. Biomed. Health Informatics | 4 |
| 2024 | PLANNER: A Multi-Scale Deep Language Model for the Origins of Replication Site PredictionabstractOrigins of replication sites (ORIs) are crucial genomic regions where DNA replication initiation takes place, playing pivotal roles in fundamental biological processes like cell division, gene expression regulation, and DNA integrity. Accurate identification of ORIs is essential for comprehending cell replication, gene expression, and mutation-related diseases. However, experimental approaches for ORI identification are often expensive and time-consuming, leading to the growing popularity of computational methods. In this study, we present PLANNER (DeeP LeArNiNg prEdictor for ORI), a novel approach for species-specific and cell-specific prediction of eukaryotic ORIs. PLANNER uses the multi-scale ktuple sequences as input and employs the DNABERT pre-training model with transfer learning and ensemble learning strategies to train accurate predictive models. Extensive empirical test results demonstrate that PLANNER achieved superior predictive performance compared to state-of-the-art approaches, including iOri-Euk, Stack-ORI, and ORI-Deep, within specific cell types and across different cell types. Furthermore, by incorporating an interpretable analysis mechanism, we provide insights into the learned patterns, facilitating the mapping from discovering important sequential determinants to comprehensively analysing their biological functions. To facilitate the widespread utilisation of PLANNER, we developed an online webserver and local stand-alone software, available at http://planner.unimelb-biotools.cloud.edu.au/ and https://github.com/CongWang3/PLANNER, respectively. Cong Wang 0044, Zhijie He, Runchang Jia, Shirui Pan, Lachlan James M. Coin, Jiangning Song, Fuyi Li |
IEEE J. Biomed. Health Informatics | 4 |
| 2024 | Interpretable Traffic Accident Prediction: Attention Spatial-Temporal Multi-Graph Traffic Stream Learning ApproachabstractTraffic accident prediction plays a vital role in Intelligent Transportation Systems (ITS), where a large number of traffic streaming data are generated on a daily basis for spatiotemporal big data analysis. The rarity of accidents and the absent interconnection information make it hard for spatiotemporal modeling. Moreover, the inherent characteristic of the black box predictive model makes it difficult to interpret the reliability and effectiveness of the deep learning model. To address these issues, a novel self-explanatory spatial-temporal deep learning model–Attention Spatial-Temporal Multi-Graph Convolutional Network (ASTMGCN) is proposed for traffic accident prediction. The original recorded rare accident data is formulated as a multivariate irregularly interval-aligned dataset, and the temporal discretization method is used to transfer into regularly sampled time series. Multiple graphs are defined to construct edge features and represent spatial relationships when node-related information is missing. Multi-graph convolutional operators and attention mechanisms are integrated into a Sequence-to-Sequence (Seq2Seq) framework to effectively capture dynamic spatial and temporal features and correlations in multi-step prediction. Comparative experiments and interpretability analysis are conducted on a real-world data set, and results indicate that our model can not only yield superior prediction performance but also has the advantage of interpretability. Chaojie Li, Borui Zhang, Zeyu Wang 0011, Yin Yang 0001, Xiaojun Zhou 0001, Shirui Pan, Xinghuo Yu 0001 |
IEEE Trans. Intell. Transp. Syst. | 6 |
| 2024 | Towards Flexible and Adaptive Neural Process for Cold-Start RecommendationabstractRecommender systems have been widely adopted in various online personal e-commerce applications for improving user experience. A long-standing challenge in recommender systems is how to provide accurate recommendation to users in cold-start situations where only a few user-item interactions can be observed. Recently, meta learning methods provide a promising solution, and most of them follow a way of parameter initialization where predictions can be fast adapted via multiple gradient descent steps. While these meta-learning recommenders promote model performance, how to derive a fundamental paradigm that enables both flexible approximations of complex user interaction distributions and effective task adaptations of global knowledge still remains a critical yet under-explored problem. To this end, we present the Flow-based Adaptive Neural Process (FANP), a new probabilistic meta-learning model where estimating the preference of each user is governed by an underlying stochastic process. Following an encoder-decoder generative framework, FANP is an effective few-shot function estimator that directly maps limited user interactions to a predictive distribution without complicated gradient updates. Through introducing a conditional normalization flow-based encoder, FANP can get rid of the model bias on latent variables and thereby derive more flexible variational distributions. Meanwhile, we propose a task-adaptive mechanism capturing the relevance of different tasks for improving adaptation ability of global knowledge. The learned task-specific and task-relevant representations are simultaneously exploited to generate the decoder parameters via a novel modulation-augmented hypernetwork. FANP is evaluated on both scenario-specific and user-specific cold-start recommendations on various real-world datasets. Extensive experimental results and detailed model analyses demonstrate that our model yields superior performance compared with multiple state-of-the-art meta-learning recommenders. Xixun Lin, Chuan Zhou 0001, Jia Wu 0001, Lixin Zou, Shirui Pan, Yanan Cao 0001, Bin Wang 0004, Shuaiqiang Wang, Dawei Yin 0001 |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2024 | Unifying Large Language Models and Knowledge Graphs: A RoadmapabstractLarge language models (LLMs), such as ChatGPT and GPT4, are making new waves in the field of natural language processing and artificial intelligence, due to their emergent ability and generalizability. However, LLMs are black-box models, which often fall short of capturing and accessing factual knowledge. In contrast, Knowledge Graphs (KGs), Wikipedia and Huapu for example, are structured knowledge models that explicitly store rich factual knowledge. KGs can enhance LLMs by providing external knowledge for inference and interpretability. Meanwhile, KGs are difficult to construct and evolve by nature, which challenges the existing methods in KGs to generate new facts and represent unseen knowledge. Therefore, it is complementary to unify LLMs and KGs together and simultaneously leverage their advantages. In this article, we present a forward-looking roadmap for the unification of LLMs and KGs. Our roadmap consists of three general frameworks, namely,1) KG-enhanced LLMs,which incorporate KGs during the pre-training and inference phases of LLMs, or for the purpose of enhancing understanding of the knowledge learned by LLMs;2) LLM-augmented KGs,that leverage LLMs for different KG tasks such as embedding, completion, construction, graph-to-text generation, and question answering; and3) Synergized LLMs + KGs, in which LLMs and KGs play equal roles and work in a mutually beneficial way to enhance both LLMs and KGs for bidirectional reasoning driven by both data and knowledge. We review and summarize existing efforts within these three frameworks in our roadmap and pinpoint their future research directions. Shirui Pan, Linhao Luo, Yufei Wang 0003, Chen Chen 0115, Jiapu Wang, Xindong Wu 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2024 | Graph Structure Reshaping Against Adversarial Attacks on Graph Neural NetworksabstractGraph Neural Networks (GNNs) have achieved impressive performance in many tasks on graph data. Recent studies show that they are vulnerable to adversarial attacks. Deliberate and unnoticeable perturbations on topology structure could render them near-useless in applications. How to design effective methods to improve the robustness of GNNs is a crucial problem. To solve this problem, some works attempt to design more robust GNN models, while others attempt to remove perturbations from the poisoned graph. Different from the previous works, this paper proposes a general framework termed asGraphReshapeto enhance the robustness of GNNs via directly correcting the shifted classification boundary of GNN models in the presence of adversarial attacks.GraphReshapeconsists of two modules:locating tractive nodesthat could correct GNNs andreshaping local structureto improve their representations in the latent space. Extensive experiments on four real-world datasets show thatGraphReshapeachieves significant performance gain compared with state-of-the-art baselines against different adversarial attacks. Haibo Wang 0004, Chuan Zhou 0001, Jia Wu 0001, Shirui Pan, Zhao Li 0007, Jilong Wang 0001, Philip S. Yu |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2024 | Spatio-Temporal Joint Graph Convolutional Networks for Traffic ForecastingabstractRecent studies have shifted their focus towards formulating traffic forecasting as a spatio-temporal graph modeling problem. Typically, they constructed a static spatial graph at each time step and then connected each node with itself between adjacent time steps to create a spatio-temporal graph. However, this approach failed to explicitly reflect the correlations between different nodes at different time steps, thus limiting the learning capability of graph neural networks. Additionally, those models overlooked the dynamic spatio-temporal correlations among nodes by using the same adjacency matrix across different time steps. To address these limitations, we propose a novel approach called Spatio-Temporal Joint Graph Convolutional Networks (STJGCN) for accurate traffic forecasting on road networks over multiple future time steps. Specifically, our method encompasses the construction of both pre-defined and adaptive spatio-temporal joint graphs (STJGs) between any two time steps, which represent comprehensive and dynamic spatio-temporal correlations. We further introduce dilated causal spatio-temporal joint graph convolution layers on the STJG to capture spatio-temporal dependencies from distinct perspectives with multiple ranges. To aggregate information from different ranges, we propose a multi-range attention mechanism. Finally, we evaluate our approach on five public traffic datasets and experimental results demonstrate that STJGCN is not only computationally efficient but also outperforms 11 state-of-the-art baseline methods. Chuanpan Zheng, Xiaoliang Fan, Shirui Pan, Haibing Jin, Zhaopeng Peng, Zonghan Wu, Cheng Wang 0003, Philip S. Yu |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2024 | Guest Editorial: Deep Neural Networks for Graphs: Theory, Models, Algorithms, and ApplicationsabstractDeep neural networks for graphs (DNNGs) represent an emerging field that studies how the deep learning method can be generalized to graph-structured data. Since graphs are a powerful and flexible tool to represent complex information in the form of patterns and their relationships, ranging from molecules to protein-to-protein interaction networks, to social or transportation networks, or up to knowledge graphs, potentially modeling systems at very different scales, these methods have been exploited for many application domains. Ming Li 0065, Alessio Micheli, Yu Guang Wang 0001, Shirui Pan, Pietro Liò, Giorgio Gnecco, Marcello Sanguineti |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2024 | Domain-Adaptive Graph Attention-Supervised Network for Cross-Network Edge ClassificationabstractGraph neural networks (GNNs) have shown great ability in modeling graphs; however, their performance would significantly degrade when there are noisy edges connecting nodes from different classes. To alleviate negative effect of noisy edges on neighborhood aggregation, some recent GNNs propose to predict the label agreement between node pairs within a single network. However, predicting the label agreement of edges across different networks has not been investigated yet. Our work makes the pioneering attempt to study a novel problem of cross-network homophilous and heterophilous edge classification (CNHHEC) and proposes a novel domain-adaptive graph attention-supervised network (DGASN) to effectively tackle the CNHHEC problem. First, DGASN adopts multihead graph attention network (GAT) as the GNN encoder, which jointly trains node embeddings and edge embeddings via the node classification and edge classification losses. As a result, label-discriminative embeddings can be obtained to distinguish homophilous edges from heterophilous edges. In addition, DGASN applies direct supervision on graph attention learning based on the observed edge labels from the source network, thus lowering the negative effects of heterophilous edges while enlarging the positive effects of homophilous edges during neighborhood aggregation. To facilitate knowledge transfer across networks, DGASN employs adversarial domain adaptation to mitigate domain divergence. Extensive experiments on real-world benchmark datasets demonstrate that the proposed DGASN achieves the state-of-the-art performance in CNHHEC. Xiao Shen 0001, Mengqiu Shao, Shirui Pan, Laurence T. Yang, Xi Zhou 0009 |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2024 | Boosting Graph Contrastive Learning via Adaptive SamplingabstractContrastive learning (CL) is a prominent technique for self-supervised representation learning, which aims to contrast semantically similar (i.e., positive) and dissimilar (i.e., negative) pairs of examples under different augmented views. Recently, CL has provided unprecedented potential for learning expressive graph representations without external supervision. In graph CL, the negative nodes are typically uniformly sampled from augmented views to formulate the contrastive objective. However, this uniform negative sampling strategy limits the expressive power of contrastive models. To be specific, not all the negative nodes can provide sufficiently meaningful knowledge for effective contrastive representation learning. In addition, the negative nodes that are semantically similar to the anchor are undesirably repelled from it, leading to degraded model performance. To address these limitations, in this article, we devise an adaptive sampling strategy termed "AdaS. " The proposed AdaS framework can be trained to adaptively encode the importance of different negative nodes, so as to encourage learning from the most informative graph nodes. Meanwhile, an auxiliary polarization regularizer is proposed to suppress the adverse impacts of the false negatives and enhance the discrimination ability of AdaS. The experimental results on a variety of real-world datasets firmly verify the effectiveness of our AdaS in improving the performance of graph CL. Sheng Wan, Yibing Zhan, Shuo Chen 0003, Shirui Pan, Jian Yang 0003, Dacheng Tao, Chen Gong 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2024 | TraverseNet: Unifying Space and Time in Message Passing for Traffic ForecastingabstractThis article aims to unify spatial dependency and temporal dependency in a non-Euclidean space while capturing the inner spatial-temporal dependencies for traffic data. For spatial-temporal attribute entities with topological structure, the space-time is consecutive and unified while each node's current status is influenced by its neighbors' past states over variant periods of each neighbor. Most spatial-temporal neural networks for traffic forecasting study spatial dependency and temporal correlation separately in processing, gravely impaired the spatial-temporal integrity, and ignore the fact that the neighbors' temporal dependency period for a node can be delayed and dynamic. To model this actual condition, we propose TraverseNet, a novel spatial-temporal graph neural network, viewing space and time as an inseparable whole, to mine spatial-temporal graphs while exploiting the evolving spatial-temporal dependencies for each node via message traverse mechanisms. Experiments with ablation and parameter studies have validated the effectiveness of the proposed TraverseNet, and the detailed implementation can be found from https://github.com/nnzhan/TraverseNet. Zonghan Wu, Da Zheng 0004, Shirui Pan, Guodong Long, George Karypis |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2024 | Toward Graph Self-Supervised Learning With Contrastive Adjusted ZoomingabstractGraph representation learning (GRL) is critical for graph-structured data analysis. However, most of the existing graph neural networks (GNNs) heavily rely on labeling information, which is normally expensive to obtain in the real world. Although some existing works aim to effectively learn graph representations in an unsupervised manner, they suffer from certain limitations, such as the heavy reliance on monotone contrastiveness and limited scalability. To overcome the aforementioned problems, in light of the recent advancements in graph contrastive learning, we introduce a novel self-supervised GRL algorithm via graph contrastive adjusted zooming, namely, G-Zoom, to learn node representations by leveraging the proposed adjusted zooming scheme. Specifically, this mechanism enables G-Zoom to explore and extract self-supervision signals from a graph from multiple scales: micro (i.e., node level), meso (i.e., neighborhood level), and macro (i.e., subgraph level). First, we generate two augmented views of the input graph via two different graph augmentations. Then, we establish three different contrastiveness on the above three scales progressively, from node, neighboring, to subgraph level, where we maximize the agreement between graph representations across scales. While we can extract valuable clues from a given graph on the micro and macro perspectives, the neighboring-level contrastiveness offers G-Zoom the capability of a customizable option based on our adjusted zooming scheme to manually choose an optimal viewpoint that lies between the micro and macro perspectives to better understand the graph data. In addition, to make our model scalable to large graphs, we use a parallel graph diffusion approach to decouple model training from the graph size. We have conducted extensive experiments on real-world datasets, and the results demonstrate that our proposed model outperforms the state-of-the-art methods consistently. Yizhen Zheng, Ming Jin 0005, Shirui Pan, Yuan-Fang Li, Hao Peng 0001, Ming Li 0065, Zhao Li 0007 |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2024 | Correlation-Aware Spatial-Temporal Graph Learning for Multivariate Time-Series Anomaly DetectionabstractMultivariate time-series anomaly detection is critically important in many applications, including retail, transportation, power grid, and water treatment plants. Existing approaches for this problem mostly employ either statistical models which cannot capture the nonlinear relations well or conventional deep learning (DL) models e.g., convolutional neural network (CNN) and long short-term memory (LSTM) that do not explicitly learn the pairwise correlations among variables. To overcome these limitations, we propose a novel method, correlation-aware spatial-temporal graph learning (termed ), for time-series anomaly detection. explicitly captures the pairwise correlations via a correlation learning (MTCL) module based on which a spatial-temporal graph neural network (STGNN) can be developed. Then, by employing a graph convolution network (GCN) that exploits one-and multihop neighbor information, our STGNN component can encode rich spatial information from complex pairwise dependencies between variables. With a temporal module that consists of dilated convolutional functions, the STGNN can further capture long-range dependence over time. A novel anomaly scoring component is further integrated into to estimate the degree of an anomaly in a purely unsupervised manner. Experimental results demonstrate that can detect and diagnose anomalies effectively in general settings as well as enable early detection across different time delays. Our code is available at https://github.com/huankoh/CST-GL. Yu Zheng 0013, Huan Yee Koh, Ming Jin 0005, Lianhua Chi, Khoa Tran Phan, Shirui Pan, Yi-Ping Phoebe Chen, Wei Xiang 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 6 |
| 2024 | Community Preserving Social Recommendation with Cyclic Transfer LearningabstractTransfer learning-based recommendation mitigates the sparsity of user-item interactions by introducing auxiliary domains. Social influence extracted from direct connections between users typically serves as an auxiliary domain to improve prediction performance. However, direct social connections also face severe data sparsity problems that limit model performance. In contrast, users’ dependency on communities is another valuable social information that has not yet received sufficient attention. Although studies have incorporated community information into recommendation by aggregating users’ preferences within the same community, they seldom capture the structural discrepancies among communities and the influence of structural discrepancies on users’ preferences. To address these challenges, we propose a community-preserving recommendation framework with cyclic transfer learning, incorporating heterogeneous community influence into the rating domain. We analyze the characteristics of the community domain and its inter-influence on the rating domain, and construct link constraints and preference constraints in the community domain. The shared vectors that bridge the rating domain and the community domain are allowed to be more consistent with the characteristics of both domains. Extensive experiments are conducted on four real-world datasets. The results manifest the excellent performance of our approach in capturing real users’ preferences compared with other state-of-the-art methods. Xuelian Ni, Shirui Pan, Jia Wu 0001, Liang Wang 0017, Hongshu Chen |
ACM Trans. Inf. Syst. | 3 |
| 2024 | Contrastive Graph Similarity NetworksabstractGraph similarity learning is a significant and fundamental issue in the theory and analysis of graphs, which has been applied in a variety of fields, including object tracking, recommender systems, similarity search, and so on. Recent methods for graph similarity learning that utilize deep learning typically share two deficiencies: (1) they leverage graph neural networks as backbones for learning graph representations but have not well captured the complex information inside data, and (2) they employ a cross-graph attention mechanism for graph similarity learning, which is computationally expensive. Taking these limitations into consideration, a method for graph similarity learning is devised in this study, namely, Contrastive Graph Similarity Network (CGSim). To enhance graph similarity learning, CGSim makes use of the complementary information of two input graphs and captures pairwise relations in a contrastive learning framework. By developing a dual contrastive learning module with a node-graph matching and a graph-graph matching mechanism, our method significantly reduces the quadratic time complexity for cross-graph interaction modeling to linear time complexity. Jointly learning in an end-to-end framework, the graph representation embedding module and the well-designed contrastive learning module can be beneficial to one another. A comprehensive series of experiments indicate that CGSim outperforms state-of-the-art baselines on six datasets and significantly reduces the computational cost, which demonstrates our CGSim model’s superiority over other baselines. Luzhi Wang, Yizhen Zheng, Di Jin 0001, Fuyi Li, Yongliang Qiao, Shirui Pan |
ACM Trans. Web | 6 |
| 2024 | VR-GNN: variational relation vector graph neural network for modeling homophily and heterophily
Fengzhao Shi, Yanan Cao 0001, Xixun Lin, Yanmin Shang, Chuan Zhou 0001, Jia Wu 0001, Shirui Pan |
World Wide Web (WWW) | 8 |
| 2024 | Complex query answering over knowledge graphs foundation model using region embeddings on a lie group
Zhengyun Zhou, Guojia Wan, Shirui Pan, Jia Wu 0001, Wenbin Hu 0001, Bo Du 0001 |
World Wide Web (WWW) | 3 |
| 2023 | Neighbor Contrastive Learning on Learnable Graph AugmentationabstractRecent years, graph contrastive learning (GCL), which aims to learn representations from unlabeled graphs, has made great progress. However, the existing GCL methods mostly adopt human-designed graph augmentations, which are sensitive to various graph datasets. In addition, the contrastive losses originally developed in computer vision have been directly applied to graph data, where the neighboring nodes are regarded as negatives and consequently pushed far apart from the anchor. However, this is contradictory with the homophily assumption of net-works that connected nodes often belong to the same class and should be close to each other. In this work, we propose an end-to-end automatic GCL method, named NCLA to apply neighbor contrastive learning on learnable graph augmentation. Several graph augmented views with adaptive topology are automatically learned by the multi-head graph attention mechanism, which can be compatible with various graph datasets without prior domain knowledge. In addition, a neighbor contrastive loss is devised to allow multiple positives per anchor by taking network topology as the supervised signals. Both augmentations and embeddings are learned end-to-end in the proposed NCLA. Extensive experiments on the benchmark datasets demonstrate that NCLA yields the state-of-the-art node classification performance on self-supervised GCL and even exceeds the supervised ones, when the labels are extremely limited. Our code is released at https://github.com/shenxiaocam/NCLA. Xiao Shen 0001, Dewang Sun, Shirui Pan, Xi Zhou 0009, Laurence T. Yang |
AAAI | 3 |
| 2023 | Beyond Smoothing: Unsupervised Graph Representation Learning with Edge Heterophily DiscriminatingabstractUnsupervised graph representation learning (UGRL) has drawn increasing research attention and achieved promising results in several graph analytic tasks. Relying on the homophily assumption, existing UGRL methods tend to smooth the learned node representations along all edges, ignoring the existence of heterophilic edges that connect nodes with distinct attributes. As a result, current methods are hard to generalize to heterophilic graphs where dissimilar nodes are widely connected, and also vulnerable to adversarial attacks. To address this issue, we propose a novel unsupervised Graph Representation learning method with Edge hEterophily discriminaTing (GREET) which learns representations by discriminating and leveraging homophilic edges and heterophilic edges. To distinguish two types of edges, we build an edge discriminator that infers edge homophily/heterophily from feature and structure information. We train the edge discriminator in an unsupervised way through minimizing the crafted pivot-anchored ranking loss, with randomly sampled node pairs acting as pivots. Node representations are learned through contrasting the dual-channel encodings obtained from the discriminated homophilic and heterophilic edges. With an effective interplaying scheme, edge discriminating and representation learning can mutually boost each other during the training phase. We conducted extensive experiments on 14 benchmark datasets and multiple learning scenarios to demonstrate the superiority of GREET. Yixin Liu 0001, Yizhen Zheng, Daokun Zhang, Vincent Cheng-Siong Lee, Shirui Pan |
AAAI | 5 |
| 2023 | Simple and Efficient Heterogeneous Graph Neural NetworkabstractHeterogeneous graph neural networks (HGNNs) have the powerful capability to embed rich structural and semantic information of a heterogeneous graph into node representations. Existing HGNNs inherit many mechanisms from graph neural networks (GNNs) designed for homogeneous graphs, especially the attention mechanism and the multi-layer structure. These mechanisms bring excessive complexity, but seldom work studies whether they are really effective on heterogeneous graphs. In this paper, we conduct an in-depth and detailed study of these mechanisms and propose the Simple and Efficient Heterogeneous Graph Neural Network (SeHGNN). To easily capture structural information, SeHGNN pre-computes the neighbor aggregation using a light-weight mean aggregator, which reduces complexity by removing overused neighbor attention and avoiding repeated neighbor aggregation in every training epoch. To better utilize semantic information, SeHGNN adopts the single-layer structure with long metapaths to extend the receptive field, as well as a transformer-based semantic fusion module to fuse features from different metapaths. As a result, SeHGNN exhibits the characteristics of a simple network structure, high prediction accuracy, and fast training speed. Extensive experiments on five real-world heterogeneous graphs demonstrate the superiority of SeHGNN over the state-of-the-arts on both accuracy and training speed. Xiaocheng Yang, Mingyu Yan, Shirui Pan, Xiaochun Ye, Dongrui Fan |
AAAI | 3 |
| 2023 | Shrinking Embeddings for Hyper-Relational Knowledge GraphsabstractLink prediction on knowledge graphs (KGs) has been extensively studied on binary relational KGs, wherein each fact is represented by a triple.A significant amount of important knowledge, however, is represented by hyperrelational facts where each fact is composed of a primal triple and a set of qualifiers comprising a key-value pair that allows for expressing more complicated semantics.Although some recent works have proposed to embed hyper-relational KGs, these methods fail to capture essential inference patterns of hyperrelational facts such as qualifier monotonicity, qualifier implication, and qualifier mutual exclusion, limiting their generalization capability.To unlock this, we present ShrinkE, a geometric hyper-relational KG embedding method aiming to explicitly model these patterns.ShrinkE models the primal triple as a spatial-functional transformation from the head into a relation-specific box.Each qualifier "shrinks" the box to narrow down the possible answer set and, thus, realizes qualifier monotonicity.The spatial relationships between the qualifier boxes allow for modeling core inference patterns of qualifiers such as implication and mutual exclusion.Experimental results demonstrate ShrinkE's superiority on three benchmarks of hyper-relational KGs. Bo Xiong 0001, Mojtaba Nayyeri, Shirui Pan, Steffen Staab |
ACL (1) | 3 |
| 2023 | How Does ChatGPT Affect Fake News Detection Systems?
Bo Li 0042, Jiaxin Ju, Can Wang 0004, Shirui Pan |
ADMA (2) | 4 |
| 2023 | A Minimal Approach for Natural Language Action Space in Text-based GamesabstractText-based games (TGs) are language-based interactive environments for reinforcement learning.While language models (LMs) and knowledge graphs (KGs) are commonly used for handling large action space in TGs, it is unclear whether these techniques are necessary or overused.In this paper, we revisit the challenge of exploring the action space in TGs and propose ϵ-admissible exploration, a minimal approach of utilizing admissible actions, for training phase.Additionally, we present a textbased actor-critic (TAC) agent that produces textual commands for game, solely from game observations, without requiring any KG or LM.Our method, on average across 10 games from Jericho, outperforms strong baselines and stateof-the-art agents that use LM and KG.Our approach highlights that a much lighter model design, with a fresh perspective on utilizing the information within the environments, suffices for an effective exploration of exponentially large action spaces. 1 Dongwon Ryu, Gholamreza Haffari, Shirui Pan, Ehsan Shareghi |
CoNLL | 4 |
| 2023 | MAMDR: A Model Agnostic Learning Framework for Multi-Domain RecommendationabstractLarge-scale e-commercial platforms in the real-world usually contain various recommendation scenarios (domains) to meet demands of diverse customer groups. Multi-Domain Recommendation (MDR), which aims to jointly improve recommendations on all domains and easily scales to thousands of domains, has attracted increasing attention from practitioners and researchers. Existing MDR methods usually employ a shared structure and several specific components to respectively leverage reusable features and domain-specific information. However, data distribution differs across domains, making it challenging to develop a general model that can be applied to all circumstances. Additionally, during training, shared parameters often suffer from domain conflict while specific parameters are inclined to overfitting on data sparsity domains. In this paper, we first present a scalable MDR platform served in Taobao that enables to provide services for thousands of domains without specialists involved. To address the problems of MDR methods, we propose a novel model agnostic learning framework, namely MAMDR, for the multi-domain recommendation. Specifically, we first propose a Domain Negotiation (DN) strategy to alleviate the conflict between domains. Then, we develop a Domain Regularization (DR) to improve the generalizability of specific parameters by learning from other domains. We integrate these components into a unified framework and present MAMDR, which can be applied to any model structure to perform multi-domain recommendation. Finally, we present a large-scale implementation of MAMDR in the Taobao application and construct various public MDR benchmark datasets which can be used for following studies. Extensive experiments on both benchmark datasets and industry datasets demonstrate the effectiveness and generalizability of MAMDR. Linhao Luo, Buyu Gao, Jiancheng Li, Tanchao Zhu, Jiancai Liu, Zhao Li 0007, Shirui Pan |
ICDE | 10 |
| 2023 | TxAllo: Dynamic Transaction Allocation in Sharded Blockchain SystemsabstractThe scalability problem has been one of the most significant barriers limiting the adoption of blockchains. Blockchain sharding is a promising approach to this problem. However, the sharding mechanism introduces a significant number of cross-shard transactions, which are expensive to process.This paper focuses on the transaction allocation problem to reduce the number of cross-shard transactions for better scalability. In particular, we systematically formulate the transaction allocation problem and convert it to the community detection problem on a graph. A deterministic and fast allocation scheme TxAllo is proposed to dynamically infer the allocation of accounts and their associated transactions. It directly optimizes the system throughput, considering both the number of cross-shard transactions and the workload balance among shards.We evaluate the performance of TxAllo on an Ethereum dataset containing over 91 million transactions. Our evaluation results show that for a blockchain with 60 shards, TxAllo reduces the cross-shard transaction ratio from 98% (by using traditional hash-based allocation) to about 12%. In the meantime, the workload balance is well maintained. Compared with other methods, the execution time of TxAllo is almost negligible. For example, when updating the allocation every hour, the execution of TxAllo only takes 0.5 seconds on average, whereas other concurrent works, such as BrokerChain (INFOCOM’22) leveraging the classic METIS method, require 422 seconds. Yuanzhe Zhang, Shirui Pan, Jiangshan Yu |
ICDE | 2 |
| 2023 | PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly DetectionabstractNode-level graph anomaly detection (GAD) plays a critical role in identifying anomalous nodes from graph-structured data in various domains such as medicine, social networks, and e-commerce. However, challenges have arisen due to the diversity of anomalies and the dearth of labeled data. Existing methodologies - reconstruction-based and contrastive learning - while effective, often suffer from efficiency issues, stemming from their complex objectives and elaborate modules. To improve the efficiency of GAD, we introduce a simple method termed PREprocessing and Matching (PREM for short). Our approach streamlines GAD, reducing time and memory consumption while maintaining powerful anomaly detection capabilities. Comprising two modules - a pre-processing module and an ego-neighbor matching module - PREM eliminates the necessity for message-passing propagation during training, and employs a simple contrastive loss, leading to considerable reductions in training time and memory usage. Moreover, our method demonstrated robustness and effectiveness in five datasets. Notably, when validated on the ACM dataset, PREM achieved a 5% improvement in AUC, a 9-fold increase in training speed, and sharply reduce memory usage compared to the most efficient baseline. JunJun Pan, Yixin Liu 0001, Yizhen Zheng, Shirui Pan |
ICDM | 4 |
| 2023 | Robust Network Alignment with the Combination of Structure and Attribute EmbeddingsabstractThe task of network alignment is to obtain the node pairs which belong to the same entity from different networks. Existing embedding-based network alignment methods either use node structural or attribute information as inputs for node embeddings. These pieces of information are not always available in real-world datasets, and current methods that consider single information embedding may fail when there is excessive network noise. To address the aforementioned issue, we utilize a multi-layer Graph Attention Networks(GATs) to design an unsupervised node embedding model, which trains two GATs for structural and attribute information in a single graph and embeds the source nodes and target nodes into the same embedding space. By applying graph augmentation techniques, the model learns structural embeddings and attribute embeddings for every node in the networks based on structural and attribute consistency. Moreover, we apply a topological alignment refinement process to get aligned node pairs, which further enhances the accuracy of network alignment by leveraging the similarity of the structure between networks. Through extensive experiments, we have demonstrated that our model outperforms the state-of-the-art models in terms of alignment accuracy and its ability to handle attribute and structural noise. Additionally, our model exhibits relatively low complexity. Jingkai Peng, Shirui Pan, Liang Wang 0017 |
ICDM | 3 |
| 2023 | Compatible Transformer for Irregularly Sampled Multivariate Time SeriesabstractTo analyze multivariate time series, most previous methods assume regular subsampling of time series, where the interval between adjacent measurements and the number of samples remain unchanged. Practically, data collection systems could produce irregularly sampled time series due to sensor failures and interventions. However, existing methods designed for regularly sampled multivariate time series cannot directly handle irregularity owing to misalignment along both temporal and variate dimensions. To fill this gap, we propose Compatible Transformer (CoFormer), a transformer-based encoder to achieve comprehensive temporal-interaction feature learning for each individual sample in irregular multivariate time series. In CoFormer, we view each sample as a unique variate-time point and leverage intra-variate/inter-variate attentions to learn sample-wise temporal/interaction features based on intra-variate/inter-variate neighbors. With CoFormer as the core, we can analyze irregularly sampled multivariate time series for many downstream tasks, including classification and prediction. We conduct extensive experiments on 3 real-world datasets and validate that the proposed CoFormer significantly and consistently outperforms existing methods. Code will be avilable at https://github.com/MediaBrain-SJTU/CoFormer. Yuxi Wei, Juntong Peng, Chenxin Xu, Shirui Pan, Siheng Chen |
ICDM | 6 |
| 2023 | Demystifying Uneven Vulnerability of Link Stealing Attacks against Graph Neural NetworksabstractWhile graph neural networks (GNNs) dominate the state-of-the-art for exploring graphs in real-world applications, they have been shown to be vulnerable to a growing number of privacy attacks. For instance, link stealing is a well-known membership inference attack (MIA) on edges that infers the presence of an edge in a GNN’s training graph. Recent studies on independent and identically distributed data (e.g., images) have empirically demonstrated that individuals from different groups suffer from different levels of privacy risks to MIAs, i.e., uneven vulnerability. However, theoretical evidence of such uneven vulnerability is missing. In this paper, we first present theoretical evidence of the uneven vulnerability of GNNs to link stealing attacks, which lays the foundation for demystifying such uneven risks among different groups of edges. We further demonstrate a group-based attack paradigm to expose the practical privacy harm to GNN users derived from the uneven vulnerability of edges. Finally, we empirically validate the existence of obvious uneven vulnerability on nine real-world datasets (e.g., about 25% AUC difference between different groups in the Credit graph). Compared with existing methods, the outperformance of our group-based attack paradigm confirms that customising different strategies for different groups results in more effective privacy attacks. He Zhang 0012, Bang Wu 0004, Shuo Wang 0012, Xiangwen Yang, Minhui Xue 0001, Shirui Pan, Xingliang Yuan |
ICML | 6 |
| 2023 | Finding the Missing-half: Graph Complementary Learning for Homophily-prone and Heterophily-prone GraphsabstractReal-world graphs generally have only one kind of tendency in their connections. These connections are either homophilic-prone or heterophily-prone. While graphs with homophily-prone edges tend to connect nodes with the same class (i.e., intra-class nodes), heterophily-prone edges tend to build relationships between nodes with different classes (i.e., inter-class nodes). Existing GNNs only take the original graph as input during training. The problem with this approach is that it forgets to take into consideration the ''missing-half'' structural information, that is, heterophily-prone topology for homophily-prone graphs and homophily-prone topology for heterophily-prone graphs. In our paper, we introduce Graph cOmplementAry Learning, namely GOAL, which consists of two components: graph complementation and complemented graph convolution. The first component finds the missing-half structural information for a given graph to complement it. The complemented graph has two sets of graphs including both homophily- and heterophily-prone topology. In the latter component, to handle complemented graphs, we design a new graph convolution from the perspective of optimisation. The experiment results show that GOAL consistently outperforms all baselines in eight real-world datasets. Yizhen Zheng, He Zhang 0012, Vincent Cheng-Siong Lee, Yu Zheng 0013, Xiao Wang 0017, Shirui Pan |
ICML | 6 |
| 2023 | G2Pxy: Generative Open-Set Node Classification on Graphs with Proxy UnknownsabstractNode classification is the task of predicting the labels of unlabeled nodes in a graph. State-of-the-art methods based on graph neural networks achieve excellent performance when all labels are available during training. But in real-life, models are of ten applied on data with new classes, which can lead to massive misclassification and thus significantly degrade performance. Hence, developing open-set classification methods is crucial to determine if a given sample belongs to a known class. Existing methods for open-set node classification generally use transductive learning with part or all of the features of real unseen class nodes to help with open-set classification. In this paper, we propose a novel generative open-set node classification method, i.e., G2Pxy, which follows a stricter inductive learning setting where no information about unknown classes is available during training and validation. Two kinds of proxy unknown nodes, inter-class unknown proxies and external unknown proxies are generated via mixup to efficiently anticipate the distribution of novel classes. Using the generated proxies, a closed-set classifier can be transformed into an open-set one, by augmenting it with an extra proxy classifier. Under the constraints of both cross entropy loss and complement entropy loss, G2Pxy achieves superior effectiveness for unknown class detection and known class classification, which is validated by experiments on bench mark graph datasets. Moreover, G2Pxy does not have specific requirement on the GNN architecture and shows good generalizations. Qin Zhang 0011, Zelin Shi, Xiaojun Chen 0006, Philippe Fournier-Viger, Shirui Pan |
IJCAI | 6 |
| 2023 | Learning Strong Graph Neural Networks with Weak InformationabstractGraph Neural Networks (GNNs) have exhibited impressive performance in many graph learning tasks. Nevertheless, the performance of GNNs can deteriorate when the input graph data suffer from weak information, i.e., incomplete structure, incomplete features, and insufficient labels. Most prior studies, which attempt to learn from the graph data with a specific type of weak information, are far from effective in dealing with the scenario where diverse data deficiencies exist and mutually affect each other. To fill the gap, in this paper, we aim to develop an effective and principled approach to the problem of graph learning with weak information (GLWI). Based on the findings from our empirical analysis, we derive two design focal points for solving the problem of GLWI, i.e., enabling long-range propagation in GNNs and allowing information propagation to those stray nodes isolated from the largest connected component. Accordingly, we propose D2PT, a dual-channel GNN framework that performs long-range information propagation not only on the input graph with incomplete structure, but also on a global graph that encodes global semantic similarities. We further develop a prototype contrastive alignment algorithm that aligns the class-level prototypes learned from two channels, such that the two different information propagation processes can mutually benefit from each other and the finally learned model can well handle the GLWI problem. Extensive experiments on eight real-world benchmark datasets demonstrate the effectiveness and efficiency of our proposed methods in various GLWI scenarios. Yixin Liu 0001, Kaize Ding, Jianling Wang, Vincent Cheng-Siong Lee, Huan Liu 0001, Shirui Pan |
KDD | 6 |
| 2023 | Graph Convolutional Incomplete Multi-modal HashingabstractMulti-modal hashing (MMH) encodes multi-modal data into latent hash code, and has been widely applied for efficient large-scale multi-modal retrieval. In practice it is common that multi-modal data is often corrupted with missing modalities, e.g., social image often lacks its tags in image-text retrieval. Conventional MMHs can only learn on complete modalities, which however wastes a considerable amount of collected data. To fulfill this gap, this paper proposes Graph Convolutional Incomplete Multi-modal Hashing (GCIMH) to learn hash code on incomplete multi-modal data. GCIMH develops Graph Convolutional Autoencoder to reconstruct incomplete multi-modal data with effective exploit of its semantic structure. GCIMH further develops multi-modal and label networks to encode multiple modalities and label respectively. GCIMH can successfully transfer knowledge of autoencoder and label network to multi-modal hashing network using teacher-student learning framework. GCIMH can handle missing modalities in both offline training and online query stages. Extensive empirical studies on three benchmark datasets demonstrate the superiority of the proposed GCIMH over the state-of-the-arts on both complete and incomplete multi-modal retrieval. Xiaobo Shen 0001, Yinfan Chen, Shirui Pan, Weiwei Liu 0003, Yuhui Zheng |
ACM Multimedia | 3 |
| 2023 | Towards Self-Interpretable Graph-Level Anomaly DetectionabstractGraph-level anomaly detection (GLAD) aims to identify graphs that exhibit notable dissimilarity compared to the majority in a collection. However, current works primarily focus on evaluating graph-level abnormality while failing to provide meaningful explanations for the predictions, which largely limits their reliability and application scope. In this paper, we investigate a new challenging problem, explainable GLAD, where the learning objective is to predict the abnormality of each graph sample with corresponding explanations, i.e., the vital subgraph that leads to the predictions. To address this challenging problem, we propose a Self-Interpretable Graph aNomaly dETection model (SIGNET for short) that detects anomalous graphs as well as generates informative explanations simultaneously. Specifically, we first introduce the multi-view subgraph information bottleneck (MSIB) framework, serving as the design basis of our self-interpretable GLAD approach. This way SIGNET is able to not only measure the abnormality of each graph based on cross-view mutual information but also provide informative graph rationales by extracting bottleneck subgraphs from the input graph and its dual hypergraph in a self-supervised way. Extensive experiments on 16 datasets demonstrate the anomaly detection capability and self-interpretability of SIGNET. Yixin Liu 0001, Kaize Ding, Qinghua Lu 0001, Fuyi Li, Leo Yu Zhang, Shirui Pan |
NeurIPS | 6 |
| 2023 | GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without LabelsabstractEvaluating the performance of graph neural networks (GNNs) is an essential task for practical GNN model deployment and serving, as deployed GNNs face significant performance uncertainty when inferring on unseen and unlabeled test graphs, due to mismatched training-test graph distributions. In this paper, we study a *new* problem, **GNN model evaluation**, that aims to assess the performance of a specific GNN model trained on labeled and observed graphs, by precisely estimating its performance (e.g., node classification accuracy) on unseen graphs without labels. Concretely, we propose a two-stage GNN model evaluation framework, including (1) DiscGraph set construction and (2) GNNEvaluator training and inference. The DiscGraph set captures wide-range and diverse graph data distribution discrepancies through a discrepancy measurement function, which exploits the GNN outputs of latent node embeddings and node class predictions. Under the effective training supervision from the DiscGraph set, GNNEvaluator learns to precisely estimate node classification accuracy of the to-be-evaluated GNN model and makes an accurate inference for evaluating GNN model performance. Extensive experiments on real-world unseen and unlabeled test graphs demonstrate the effectiveness of our proposed method for GNN model evaluation. Xin Zheng 0008, Miao Zhang 0022, Chunyang Chen 0001, Soheila Molaei, Chuan Zhou 0001, Shirui Pan |
NeurIPS | 6 |
| 2023 | Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free DataabstractGraph condensation, which reduces the size of a large-scale graph by synthesizing a small-scale condensed graph as its substitution, has immediate benefits for various graph learning tasks.
However, existing graph condensation methods rely on the joint optimization of nodes and structures in the condensed graph, and overlook critical issues in effectiveness and generalization ability.
In this paper, we advocate a new Structure-Free Graph Condensation paradigm, named SFGC, to distill a large-scale graph into a small-scale graph node set without explicit graph structures, i.e., graph-free data.
Our idea is to implicitly encode topology structure information into the node attributes in the synthesized graph-free data, whose topology is reduced to an identity matrix.
Specifically, SFGC contains two collaborative components:
(1) a training trajectory meta-matching scheme for effectively synthesizing small-scale graph-free data;
(2) a graph neural feature score metric for dynamically evaluating the quality of the condensed data.
Through training trajectory meta-matching, SFGC aligns the long-term GNN learning behaviors between the large-scale graph and the condensed small-scale graph-free data, ensuring comprehensive and compact transfer of informative knowledge to the graph-free data.
Afterward, the underlying condensed graph-free data would be dynamically evaluated with the graph neural feature score, which is a closed-form metric for ensuring the excellent expressiveness of the condensed graph-free data.
Extensive experiments verify the superiority of SFGC across different condensation ratios. Xin Zheng 0008, Miao Zhang 0022, Chunyang Chen 0001, Nguyen Quoc Viet Hung, Xingquan Zhu 0001, Shirui Pan |
NeurIPS | 6 |
| 2023 | Towards Few-Shot Inductive Link Prediction on Knowledge Graphs: A Relational Anonymous Walk-Guided Neural Process Approach
Zicheng Zhao, Linhao Luo, Shirui Pan, Nguyen Quoc Viet Hung, Chen Gong 0002 |
ECML/PKDD (3) | 3 |
| 2023 | Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph CompletionabstractKnowledge graphs (KGs), as a structured form of knowledge representation, have been widely applied in the real world. Recently, few-shot knowledge graph completion (FKGC), which aims to predict missing facts for unseen relations with few-shot associated facts, has attracted increasing attention from practitioners and researchers. However, existing FKGC methods are based on metric learning or meta-learning, which often suffer from the out-of-distribution and overfitting problems. Meanwhile, they are incompetent at estimating uncertainties in predictions, which is critically important as model predictions could be very unreliable in few-shot settings. Furthermore, most of them cannot handle complex relations and ignore path information in KGs, which largely limits their performance. In this paper, we propose a normalizing flow-based neural process for few-shot knowledge graph completion (NP-FKGC). Specifically, we unify normalizing flows and neural processes to model a complex distribution of KG completion functions. This offers a novel way to predict facts for few-shot relations while estimating the uncertainty. Then, we propose a stochastic ManifoldE decoder to incorporate the neural process and handle complex relations in few-shot settings. To further improve performance, we introduce an attentive relation path-based graph neural network to capture path information in KGs. Extensive experiments on three public datasets demonstrate that our method significantly outperforms the existing FKGC methods and achieves state-of-the-art performance. Code is available at https://github.com/RManLuo/NP-FKGC.git. Linhao Luo, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan |
SIGIR | 4 |
| 2023 | Fast Heterogeneous Federated Learning with Hybrid Client SelectionabstractClient selection schemes are widely adopted to handle the communication-efficient problems in recent studies of Federated Learning (FL). However, the large variance of the model updates aggregated from the randomly-selected unrepresentative subsets directly slows the FL convergence. We present a novel clustering-based client selection scheme to accelerate the FL convergence by variance reduction. Simple yet effective schemes are designed to improve the clustering effect and control the effect fluctuation, therefore, generating the client subset with certain representativeness of sampling. Theoretically, we demonstrate the improvement of the proposed scheme in variance reduction. We also present the tighter convergence guarantee of the proposed method thanks to the variance reduction. Experimental results confirm the exceed efficiency of our scheme compared to alternatives. Duanxiao Song, Guangyuan Shen, Dehong Gao, Libin Yang, Xukai Zhou, Shirui Pan, Wei Lou |
UAI | 6 |
| 2023 | The 3rd International Workshop on Machine Learning on Graphs (MLoG)abstractGraphs, which encode pairwise relations between entities, are a kind of universal data structure for a lot of real-world data, including social networks, transportation networks, and chemical molecules. Many important applications on these data can be treated as computational tasks on graphs. Recently, machine learning techniques are widely developed and utilized to effectively tame graphs for discovering actionable patterns and harnessing them for advancing various graph-related computational tasks. Huge success has been achieved and numerous real-world applications have benefited from it. However, since in today's world, we are generating and gathering data in a much faster and more diverse way, real-world graphs are becoming increasingly large-scale and complex. More dedicated efforts are needed to propose more advanced machine learning techniques and properly deploy them for real-world applications in a scalable way. Thus, we organize The 3rd International Workshop on Machine Learning on Graphs (MLoG), held in conjunction with the 16th ACM Conference on Web Search and Data Mining (WSDM), which provides a venue to gather academia researchers and industry researchers/practitioners to present the recent progress on machine learning on graphs. Tyler Derr, Yao Ma 0001, Benedek Rozemberczki, Neil Shah, Shirui Pan |
WSDM | 5 |
| 2023 | GOOD-D: On Unsupervised Graph Out-Of-Distribution DetectionabstractMost existing deep learning models are trained based on the closed-world assumption, where the test data is assumed to be drawn i.i.d. from the same distribution as the training data, known as in-distribution (ID). However, when models are deployed in an open-world scenario, test samples can be out-of-distribution (OOD) and therefore should be handled with caution. To detect such OOD samples drawn from unknown distribution, OOD detection has received increasing attention lately. However, current endeavors mostly focus on grid-structured data and its application for graph-structured data remains under-explored. Considering the fact that data labeling on graphs is commonly time-expensive and labor-intensive, in this work we study the problem of unsupervised graph OOD detection, aiming at detecting OOD graphs solely based on unlabeled ID data. To achieve this goal, we develop a new graph contrastive learning framework GOOD-D for detecting OOD graphs without using any ground-truth labels. By performing hierarchical contrastive learning on the augmented graphs generated by our perturbation-free graph data augmentation method, GOOD-D is able to capture the latent ID patterns and accurately detect OOD graphs based on the semantic inconsistency in different granularities (i.e., node-level, graph-level, and group-level). As a pioneering work in unsupervised graph-level OOD detection, we build a comprehensive benchmark to compare our proposed approach with different state-of-the-art methods. The experiment results demonstrate the superiority of our approach over different methods on various datasets. Yixin Liu 0001, Kaize Ding, Huan Liu 0001, Shirui Pan |
WSDM | 4 |
| 2023 | Graph Sequential Neural ODE Process for Link Prediction on Dynamic and Sparse GraphsabstractLink prediction on dynamic graphs is an important task in graph mining. Existing approaches based on dynamic graph neural networks (DGNNs) typically require a significant amount of historical data (interactions over time), which is not always available in practice. The missing links over time, which is a common phenomenon in graph data, further aggravates the issue and thus creates extremely sparse and dynamic graphs. To address this problem, we propose a novel method based on the neural process, called Graph Sequential Neural ODE Process (GSNOP). Specifically, GSNOP combines the advantage of the neural process and neural ordinary differential equation that models the link prediction on dynamic graphs as a dynamic-changing stochastic process. By defining a distribution over functions, GSNOP introduces the uncertainty into the predictions, making it generalize to more situations instead of overfitting to the sparse data. GSNOP is also agnostic to model structures that can be integrated with any DGNN to consider the chronological and geometrical information for link prediction. Extensive experiments on three dynamic graph datasets show that GSNOP can significantly improve the performance of existing DGNNs and outperform other neural process variants. Linhao Luo, Gholamreza Haffari, Shirui Pan |
WSDM | 3 |
| 2023 | Dual Intent Enhanced Graph Neural Network for Session-based New Item RecommendationabstractRecommender systems are essential to various fields, e.g., e-commerce, e-learning, and streaming media. At present, graph neural networks (GNNs) for session-based recommendations normally can only recommend items existing in users’ historical sessions. As a result, these GNNs have difficulty recommending items that users have never interacted with (new items), which leads to a phenomenon of information cocoon. Therefore, it is necessary to recommend new items to users. As there is no interaction between new items and users, we cannot include new items when building session graphs for GNN session-based recommender systems. Thus, it is challenging to recommend new items for users when using GNN-based methods. We regard this challenge as “GNN Session-based New Item Recommendation (GSNIR)”. To solve this problem, we propose a dual-intent enhanced graph neural network for it. Due to the fact that new items are not tied to historical sessions, the users’ intent is difficult to predict. We design a dual-intent network to learn user intent from an attention mechanism and the distribution of historical data respectively, which can simulate users’ decision-making process in interacting with a new item. To solve the challenge that new items cannot be learned by GNNs, inspired by zero-shot learning (ZSL), we infer the new item representation in GNN space by using their attributes. By outputting new item probabilities, which contain recommendation scores of the corresponding items, the new items with higher scores are recommended to users. Experiments on two representative real-world datasets show the superiority of our proposed method. The case study from the real-world verifies interpretability benefits brought by the dual-intent module and the new item reasoning module. Di Jin 0001, Luzhi Wang, Yizhen Zheng, Guojie Song, Fei Jiang 0009, Xiang Li 0067, Wei Lin 0022, Shirui Pan |
WWW | 8 |
| 2023 | CurvDrop: A Ricci Curvature Based Approach to Prevent Graph Neural Networks from Over-Smoothing and Over-SquashingabstractGraph neural networks (GNNs) are powerful models to handle graph data and can achieve state-of-the-art in many critical tasks including node classification and link prediction. However, existing graph neural networks still face both challenges of over-smoothing and over-squashing based on previous literature. To this end, we propose a new Curvature-based topology-aware Dropout sampling technique named CurvDrop, in which we integrate the Discrete Ricci Curvature into graph neural networks to enable more expressive graph models. Also, this work can improve graph neural networks by quantifying connections in graphs and using structural information such as community structures in graphs. As a result, our method can tackle the both challenges of over-smoothing and over-squashing with theoretical justification. Also, numerous experiments on public datasets show the effectiveness and robustness of our proposed method. The code and data are released in https://github.com/liu-yang-maker/Curvature-based-Dropout. Yang Aron Liu, Chuan Zhou 0001, Shirui Pan, Jia Wu 0001, Zhao Li 0007, Hongyang Chen 0001, Peng Zhang 0001 |
WWW | 3 |
| 2023 | Auto-HeG: Automated Graph Neural Network on Heterophilic GraphsabstractGraph neural architecture search (NAS) has gained popularity in automatically designing powerful graph neural networks (GNNs) with relieving human efforts. However, existing graph NAS methods mainly work under the homophily assumption and overlook another important graph property, i.e., heterophily, which exists widely in various real-world applications. To date, automated heterophilic graph learning with NAS is still a research blank to be filled in. Due to the complexity and variety of heterophilic graphs, the critical challenge of heterophilic graph NAS mainly lies in developing the heterophily-specific search space and strategy. Therefore, in this paper, we propose a novel automated graph neural network on heterophilic graphs, namely Auto-HeG, to automatically build heterophilic GNN models with expressive learning abilities. Specifically, Auto-HeG incorporates heterophily into all stages of automatic heterophilic graph learning, including search space design, supernet training, and architecture selection. Through the diverse message-passing scheme with joint micro-level and macro-level designs, we first build a comprehensive heterophilic GNN search space, enabling Auto-HeG to integrate complex and various heterophily of graphs. With a progressive supernet training strategy, we dynamically shrink the initial search space according to layer-wise variation of heterophily, resulting in a compact and efficient supernet. Taking a heterophily-aware distance criterion as the guidance, we conduct heterophilic architecture selection in the leave-one-out pattern, so that specialized and expressive heterophilic GNN architectures can be derived. Extensive experiments illustrate the superiority of Auto-HeG in developing excellent heterophilic GNNs to human-designed models and graph NAS models. Xin Zheng 0008, Miao Zhang 0022, Chunyang Chen 0001, Qin Zhang 0011, Chuan Zhou 0001, Shirui Pan |
WWW | 6 |
| 2023 | Robust Graph Representation Learning for Local Corruption RecoveryabstractThe performance of graph representation learning is affected by the quality of graph input. While existing research usually pursues a globally smoothed graph embedding, we believe the rarely observed anomalies are as well harmful to an accurate prediction. This work establishes a graph learning scheme that automatically detects (locally) corrupted feature attributes and recovers robust embedding for prediction tasks. The detection operation leverages a graph autoencoder, which does not make any assumptions about the distribution of the local corruptions. It pinpoints the positions of the anomalous node attributes in an unbiased mask matrix, where robust estimations are recovered with sparsity promoting regularizer. The optimizer approaches a new embedding that is sparse in the framelet domain and conditionally close to input observations. Extensive experiments are provided to validate our proposed model can recover a robust graph representation from black-box poisoning and achieve excellent performance. Bingxin Zhou, Yuanhong Jiang, Yu Guang Wang 0001, Jingwei Liang, Junbin Gao, Shirui Pan, Xiaoqun Zhang |
WWW | 6 |
| 2023 | ATTIC is an integrated approach for predicting A-to-I RNA editing sites in three speciesabstractA-to-I editing is the most prevalent RNA editing event, which refers to the change of adenosine (A) bases to inosine (I) bases in double-stranded RNAs. Several studies have revealed that A-to-I editing can regulate cellular processes and is associated with various human diseases. Therefore, accurate identification of A-to-I editing sites is crucial for understanding RNA-level (i.e. transcriptional) modifications and their potential roles in molecular functions. To date, various computational approaches for A-to-I editing site identification have been developed; however, their performance is still unsatisfactory and needs further improvement. In this study, we developed a novel stacked-ensemble learning model, ATTIC (A-To-I ediTing predICtor), to accurately identify A-to-I editing sites across three species, including Homo sapiens, Mus musculus and Drosophila melanogaster. We first comprehensively evaluated 37 RNA sequence-derived features combined with 14 popular machine learning algorithms. Then, we selected the optimal base models to build a series of stacked ensemble models. The final ATTIC framework was developed based on the optimal models improved by the feature selection strategy for specific species. Extensive cross-validation and independent tests illustrate that ATTIC outperforms state-of-the-art tools for predicting A-to-I editing sites. We also developed a web server for ATTIC, which is publicly available at http://web.unimelb-bioinfortools.cloud.edu.au/ATTIC/. We anticipate that ATTIC can be utilized as a useful tool to accelerate the identification of A-to-I RNA editing events and help characterize their roles in post-transcriptional regulation. Ruyi Chen, Fuyi Li, Yue Bi, Chen Li 0021, Shirui Pan, Lachlan James M. Coin, Jiangning Song |
Briefings Bioinform. | 6 |
| 2023 | Heterogeneous deep graph convolutional network with citation relational BERT for COVID-19 inline citation recommendation
Tao Dai 0002, Dehong Li, Shun Tian, Xiangmo Zhao, Shirui Pan |
Expert Syst. Appl. | 6 |
| 2023 | Graph representation learning based on deep generative gaussian mixture models
Ghazaleh Niknam, Soheila Molaei, Hadi Zare 0001, David A. Clifton, Shirui Pan |
Neurocomputing | 5 |
| 2023 | Hierarchical attention neural network for information cascade prediction
Chu Zhong, Shirui Pan, Liang Wang 0017 |
Inf. Sci. | 3 |
| 2023 | A disentangled linguistic graph model for explainable aspect-based sentiment analysis
Xiaoyong Mei, Yougen Zhou, Chenjing Zhu, Mengting Wu, Ming Li 0065, Shirui Pan |
Knowl. Based Syst. | 6 |
| 2023 | DyVGRNN: DYnamic mixture Variational Graph Recurrent Neural Networks
Ghazaleh Niknam, Soheila Molaei, Hadi Zare 0001, Shirui Pan, Mahdi Jalili, Tingting Zhu 0001, David A. Clifton |
Neural Networks | 4 |
| 2023 | Domain-adaptive message passing graph neural network
Xiao Shen 0001, Shirui Pan, Kup-Sze Choi, Xi Zhou 0009 |
Neural Networks | 2 |
| 2023 | Corrigendum to " Domain-adaptive Message Passing Graph Neural Network" [Neural Netw. 164 (2023) 439-454]
Xiao Shen 0001, Shirui Pan, Kup-Sze Choi, Xi Zhou 0009 |
Neural Networks | 2 |
| 2023 | A survey on neural-symbolic learning systems
Dongran Yu, Bo Yang 0002, Dayou Liu, Hui Wang 0001, Shirui Pan |
Neural Networks | 5 |
| 2023 | Reinforced, Incremental and Cross-Lingual Event Detection From Social MessagesabstractDetecting hot social events (e.g., political scandal, momentous meetings, natural hazards, etc.) from social messages is crucial as it highlights significant happenings to help people understand the real world. On account of the streaming nature of social messages, incremental social event detection models in acquiring, preserving, and updating messages over time have attracted great attention. However, the challenge is that the existing event detection methods towards streaming social messages are generally confronted with ambiguous events features, dispersive text contents, and multiple languages, and hence result in low accuracy and generalization ability. In this paper, we present a novel reinForced, incremental and cross-lingual social Event detection architecture, namely FinEvent, from streaming social messages. Concretely, we first model social messages into heterogeneous graphs integrating both rich meta-semantics and diverse meta-relations, and convert them to weighted multi-relational message graphs. Second, we propose a new reinforced weighted multi-relational graph neural network framework by using a Multi-agent Reinforcement Learning algorithm to select optimal aggregation thresholds across different relations/edges to learn social message embeddings. To solve the long-tail problem in social event detection, a balanced sampling strategy guided Contrastive Learning mechanism is designed for incremental social message representation learning. Third, a new Deep Reinforcement Learning guided density-based spatial clustering model is designed to select the optimal minimum number of samples required to form a cluster and optimal minimum distance between two clusters in social event detection tasks. Finally, we implement incremental social message representation learning based on knowledge preservation on the graph neural network and achieve the transferring cross-lingual social event detection. We conduct extensive experiments to evaluate the FinEvent on Twitter streams, demonstrating a significant and consistent improvement in model quality with 14%-118%, 8%-170%, and 2%-21% increases in performance on offline, online, and cross-lingual social event detection tasks. Hao Peng 0001, Ruitong Zhang 0001, Shaoning Li, Yuwei Cao, Shirui Pan, Philip S. Yu |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2023 | A Comprehensive Survey on Distributed Training of Graph Neural NetworksabstractGraph neural networks (GNNs) have been demonstrated to be a powerful algorithmic model in broad application fields for their effectiveness in learning over graphs. To scale GNN training up for large-scale and ever-growing graphs, the most promising solution is distributed training that distributes the workload of training across multiple computing nodes. At present, the volume of related research on distributed GNN training is exceptionally vast, accompanied by an extraordinarily rapid pace of publication. Moreover, the approaches reported in these studies exhibit significant divergence. This situation poses a considerable challenge for newcomers, hindering their ability to grasp a comprehensive understanding of the workflows, computational patterns, communication strategies, and optimization techniques employed in distributed GNN training. As a result, there is a pressing need for a survey to provide correct recognition, analysis, and comparisons in this field. In this article, we provide a comprehensive survey of distributed GNN training by investigating various optimization techniques used in distributed GNN training. First, distributed GNN training is classified into several categories according to their workflows. In addition, their computational patterns and communication patterns, as well as the optimization techniques proposed by recent work, are introduced. Second, the software frameworks and hardware platforms of distributed GNN training are also introduced for a deeper understanding. Third, distributed GNN training is compared with distributed training of deep neural networks (DNNs), emphasizing the uniqueness of distributed GNN training. Finally, interesting issues and opportunities in this field are discussed. Haiyang Lin, Mingyu Yan, Xiaochun Ye, Dongrui Fan, Shirui Pan, Yuan Xie 0001 |
Proc. IEEE | 5 |
| 2023 | Compact network embedding for fast node classification
Xiaobo Shen 0001, Yew-Soon Ong, Zheng Mao, Shirui Pan, Weiwei Liu 0003, Yuhui Zheng |
Pattern Recognit. | 4 |
| 2023 | Robust Physical-World Attacks on Face Recognition
Xin Zheng 0008, Yanbo Fan, Baoyuan Wu, Yong Zhang 0034, Jue Wang 0001, Shirui Pan |
Pattern Recognit. | 6 |
| 2023 | GoLoG: Global-to-Local Decoupling Graph Network With Joint Optimization for Hyperspectral Image ClassificationabstractGraph neural networks (GNNs) have a powerful ability to capture long-range spatial correlations in hyperspectral images (HSIs). However, existing GNN-based HSI classification methods are vulnerable to hand-crafted graphs, as the manner in which these graphs are constructed are often inappropriate and are likely to violate intrinsic graph properties, such as sparsity and low-rank. More importantly, the goal of HSI classification is to categorize each individual pixel into a land-cover class, but existing methods usually overuse global dependencies and ignore the importance of individualized spectral characteristics. Therefore, this paper proposes a Global-to-Local decoupling Graph network (GoLoG) to conduct HSI classification in a global-to-local framework, which jointly optimizes the graph structure and network parameters guided by both intrinsic graph properties and classification loss. Specifically, a novel global-to-local network framework with successive global and local graph convolutional stages is constructed. By decoupling global and local stages, global contextual information can be exploited, and the individualized information of each hyperspectral pixel can be emphasized for HSI classification. Second, a sparse and low-rank graph structure learning model is proposed to refine and renovate the initial-construct graph. Finally, to unify graph structure learning and network training, a joint alternating update algorithm is introduced to jointly optimize the sparse and low-rank graph structure learning model and the global-to-local network framework. Extensive experiments demonstrate that the proposed GoLoG has obvious advantages compared with other state-of-the-art HSI classification methods. Hailiang Ye, Ming Li 0065, Feilong Cao, Shirui Pan |
IEEE Trans. Geosci. Remote. Sens. | 5 |
| 2023 | A Survey of Community Detection Approaches: From Statistical Modeling to Deep LearningabstractCommunity detection, a fundamental task for network analysis, aims to partition a network into multiple sub-structures to help reveal their latent functions. Community detection has been extensively studied in and broadly applied to many real-world network problems. Classical approaches to community detection typically utilize probabilistic graphical models and adopt a variety of prior knowledge to infer community structures. As the problems that network methods try to solve and the network data to be analyzed become increasingly more sophisticated, new approaches have also been proposed and developed, particularly those that utilize deep learning and convert networked data into low dimensional representation. Despite all the recent advancement, there is still a lack of insightful understanding of the theoretical and methodological underpinning of community detection, which will be critically important for future development of the area of network analysis. In this paper, we develop and present a unified architecture of network community-finding methods to characterize the state-of-the-art of the field of community detection. Specifically, we provide a comprehensive review of the existing community detection methods and introduce a new taxonomy that divides the existing methods into two categories, namely probabilistic graphical model and deep learning. We then discuss in detail the main idea behind each method in the two categories. Furthermore, to promote future development of community detection, we release several benchmark datasets from several problem domains and highlight their applications to various network analysis tasks. We conclude with discussions of the challenges of the field and suggestions of possible directions for future research. Di Jin 0001, Zhizhi Yu, Pengfei Jiao, Shirui Pan, Dongxiao He, Jia Wu 0001, Philip S. Yu, Weixiong Zhang |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2023 | Multivariate Time Series Forecasting With Dynamic Graph Neural ODEsabstractMultivariate time series forecasting has long received significant attention in real-world applications, such as energy consumption and traffic prediction. While recent methods demonstrate good forecasting abilities, they have three fundamental limitations. (i).Discrete neural architectures:Interlacing individually parameterized spatial and temporal blocks to encode rich underlying patterns leads to discontinuous latent state trajectories and higher forecasting numerical errors. (ii).High complexity:Discrete approaches complicate models with dedicated designs and redundant parameters, leading to higher computational and memory overheads. (iii).Reliance on graph priors:Relying on predefined static graph structures limits their effectiveness and practicability in real-world applications. In this paper, we address all the above limitations by proposing a continuous model to forecastMultivariateTime series with dynamicGraph neuralOrdinaryDifferentialEquations (MTGODE). Specifically, we first abstract multivariate time series into dynamic graphs with time-evolving node features and unknown graph structures. Then, we design and solve a neural ODE to complement missing graph topologies and unify both spatial and temporal message passing, allowing deeper graph propagation and fine-grained temporal information aggregation to characterize stable and precise latent spatial-temporal dynamics. Our experiments demonstrate the superiorities ofMTGODEfrom various perspectives on five time series benchmark datasets. Ming Jin 0005, Yu Zheng 0013, Yuan-Fang Li, Siheng Chen, Bin Yang 0002, Shirui Pan |
IEEE Trans. Knowl. Data Eng. | 6 |
| 2023 | Graph Self-Supervised Learning: A SurveyabstractDeep learning on graphs has attracted significant interests recently. However, most of the works have focused on (semi-) supervised learning, resulting in shortcomings including heavy label reliance, poor generalization, and weak robustness. To address these issues, self-supervised learning (SSL), which extracts informative knowledge through well-designed pretext tasks without relying on manual labels, has become a promising and trending learning paradigm for graph data. Different from SSL on other domains like computer vision and natural language processing, SSL on graphs has an exclusive background, design ideas, and taxonomies. Under the umbrella of graph self-supervised learning, we present a timely and comprehensive review of the existing approaches which employ SSL techniques for graph data. We construct a unified framework that mathematically formalizes the paradigm of graph SSL. According to the objectives of pretext tasks, we divide these approaches into four categories: generation-based, auxiliary property-based, contrast-based, and hybrid approaches. We further describe the applications of graph SSL across various research fields and summarize the commonly used datasets, evaluation benchmark, performance comparison and open-source codes of graph SSL. Finally, we discuss the remaining challenges and potential future directions in this research field. Yixin Liu 0001, Ming Jin 0005, Shirui Pan, Chuan Zhou 0001, Yu Zheng 0013, Feng Xia 0001, Philip S. Yu |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2023 | Anomaly Detection in Dynamic Graphs via TransformerabstractDetecting anomalies for dynamic graphs has drawn increasing attention due to their wide applications in social networks, e-commerce, and cybersecurity. Recent deep learning-based approaches have shown promising results over shallow methods. However, they fail to address two core challenges of anomaly detection in dynamic graphs: the lack of informative encoding for unattributed nodes and the difficulty of learning discriminate knowledge from coupled spatial-temporal dynamic graphs. To overcome these challenges, in this paper, we present a novelTransformer-basedAnomalyDetection framework forDYnamic graphs (TADDY). Our framework constructs a comprehensive node encoding strategy to better represent each node’s structural and temporal roles in an evolving graphs stream. Meanwhile, TADDY captures informative representation from dynamic graphs with coupled spatial-temporal patterns via a dynamic graph transformer model. The extensive experimental results demonstrate that our proposed TADDY framework outperforms the state-of-the-art methods by a large margin on six real-world datasets. Yixin Liu 0001, Shirui Pan, Yu Guang Wang 0001, Liang Wang 0017, Qingfeng Chen, Vincent Cheng-Siong Lee |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2023 | Beyond Low-Pass Filtering: Graph Convolutional Networks With Automatic FilteringabstractGraph convolutional networks are becoming indispensable for deep learning from graph-structured data. Most of the existing graph convolutional networks share two big shortcomings. First, they are essentially low-pass filters, thus the potentially useful middle and high frequency band of graph signals are ignored. Second, the bandwidth of existing graph convolutional filters is fixed. Parameters of a graph convolutional filter only transform the graph inputs without changing the curvature of a graph convolutional filter function. In reality, we are uncertain about whether we should retain or cut off the frequency at a certain point unless we have expert domain knowledge. In this paper, we propose Automatic Graph Convolutional Networks (AutoGCN) to capture the full spectrum of graph signals and automatically update the bandwidth of graph convolutional filters. While it is based on graph spectral theory, our AutoGCN is also localized in space and has a spatial form. Experimental results show that AutoGCN achieves significant improvement over baseline methods which only work as low-pass filters. Zonghan Wu, Shirui Pan, Guodong Long, Jing Jiang 0002, Chengqi Zhang |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2023 | Projective Ranking-Based GNN Evasion AttacksabstractGraph neural networks (GNNs) offer promising learning methods for graph-related tasks. However, GNNs are at risk of adversarial attacks. Two primary limitations of the current evasion attack methods are highlighted: (1) The currentGradArgmaxignores the “long-term” benefit of the perturbation. It is faced with zero-gradient and invalid benefit estimates in certain situations. (2) In the reinforcement learning-based attack methods, the learned attack strategies might not be transferable when the attack budget changes. To this end, we first formulate the perturbation space and propose an evaluation framework and the projective ranking method. We aim to learn a powerful attack strategy then adapt it as little as possible to generate adversarial samples under dynamic budget settings. In our method, based on mutual information, we rank and assess the attack benefits of each perturbation for an effective attack strategy. By projecting the strategy, our method dramatically minimizes the cost of learning a new attack strategy when the attack budget changes. In the comparative assessment withGradArgmaxandRL-S2V, the results show our method owns high attack performance and effective transferability. The visualization of our method also reveals various attack patterns in the generation of adversarial samples. He Zhang 0012, Xingliang Yuan, Chuan Zhou 0001, Shirui Pan |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2023 | Task Scheduling in Three-Dimensional Spatial Crowdsourcing: A Social Welfare PerspectiveabstractUntil recently, a novel spatial crowdsourcing paradigm, namely Three-Dimensional (3D) spatial crowdsourcing, has emerged, in which the task requestors and the workers need travel to their designated third-party workplaces, e.g., shared offices, to deliver certain services, such as DiDi station ride-sharing service, Quyundong sport training service in the Online-To-Offline (O2O) applications. In 3D spatial crowdsourcing applications, a core issue is to develop an efficient global tasklist plan, based on the tripartite matching among the three parties, i.e., task requestors, workers and workplaces, which is different from the conventional spatial crowdsourcing. In this context, one key challenge is how to suitably schedule the available workers with the consideration of the interests of all the parties, under the constraint of worker resource. To answer the questions, in this paper, we propose and study a new problem, namely Social-Welfare-driven Task Scheduling (SWTS) problem, which strives to schedule the workers' continuous routines, i.e., successively implementing tasks for different requestors at different workplaces, to promote the social welfare for all the involved parties. We prove our studied problem is NP-hard, and devise two heuristic optimization algorithms to solve it. Finally, we conduct extensive experiments which verify the efficiency and effectiveness of the proposed algorithms on both real and synthetic data sets. Liang Wang 0017, Dingqi Yang, Zhiwen Yu 0001, Shirui Pan, Bin Guo 0001 |
IEEE Trans. Mob. Comput. | 6 |
| 2023 | Predicting Best-Selling New Products in a Major Promotion Campaign Through Graph Convolutional NetworksabstractMany e-commerce platforms, such as AliExpress, run major promotion campaigns regularly. Before such a promotion, it is important to predict potential best sellers and their respective sales volumes so that the platform can arrange their supply chains and logistics accordingly. For items with a sufficiently long sales history, accurate sales forecast can be achieved through the traditional statistical forecasting techniques. Accurately predicting the sales volume of a new item, however, is rather challenging with existing methods; time series models tend to overfit due to the very limited historical sales records of the new item, whereas models that do not utilize historical information often fail to make accurate predictions, due to the lack of strong indicators of sales volume among the item's basic attributes. This article presents the solution deployed at Alibaba in 2019, which had been used in production to prepare for its annual "Double 11" promotion event whose total sales amount exceeded U.S. $ 38 billion in a single day. The main idea of the proposed solution is to predict the sales volume of each new item through its connections with older products with sufficiently long sales history. In other words, our solution considers the cross-selling effects between different products, which has been largely neglected in previous methods. Specifically, the proposed solution first constructs an item graph, in which each new item is connected to relevant older items. Then, a novel multitask graph convolutional neural network (GCN) is trained by a multiobjective optimization-based gradient surgery technique to predict the expected sales volumes of new items. The designs of both the item graph and the GCN exploit the fact that we only need to perform accurate sales forecasts for potential best-selling items in a major promotion, which helps reduce computational overhead. Extensive experiments on both proprietary AliExpress data and a public dataset demonstrate that the proposed solution achieves consistent performance gains compared to existing methods for sales forecast. Chaojie Li, Wensen Jiang, Yin Yang 0001, Shirui Pan |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2023 | Learning Graph Representations With Maximal CliquesabstractNon-Euclidean property of graph structures has faced interesting challenges when deep learning methods are applied. Graph convolutional networks (GCNs) can be regarded as one of the successful approaches to classification tasks on graph data, although the structure of this approach limits its performance. In this work, a novel representation learning approach is introduced based on spectral convolutions on graph-structured data in a semisupervised learning setting. Our proposed method, COnvOlving cLiques (COOL), is constructed as a neighborhood aggregation approach for learning node representations using established GCN architectures. This approach relies on aggregating local information by finding maximal cliques. Unlike the existing graph neural networks which follow a traditional neighborhood averaging scheme, COOL allows for aggregation of densely connected neighboring nodes of potentially differing locality. This leads to substantial improvements on multiple transductive node classification tasks. Soheila Molaei, Nima Ghanbari Bousejin, Hadi Zare 0001, Mahdi Jalili, Shirui Pan |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2023 | Explainable Hyperbolic Temporal Point Process for User-Item Interaction Sequence GenerationabstractRecommender systems which captures dynamic user interest based on time-ordered user-item interactions plays a critical role in the real-world. Although existing deep learning-based recommendation systems show good performances, these methods have two main drawbacks. Firstly, user interest is the consequence of the coaction of many factors. However, existing methods do not fully explore potential influence factors and ignore the user-item interaction formation process. The coarse-grained modeling patterns cannot accurately reflect complex user interest and leads to suboptimal recommendation results. Furthermore, these methods are implicit and largely operate in a black-box fashion. It is difficult to interpret their modeling processes and recommendation results. Secondly, recommendation datasets usually exhibit scale-free distributions and some existing recommender systems take advantage of hyperbolic space to match the data distribution. But they ignore that the operations in hyperbolic space are more complex than that in Euclidean space which further increases the difficulty of model interpretation. To tackle the above shortcomings, we propose an E xplainable H yperbolic T emporal P oint P rocess for User-Item Interaction Sequence Generation (EHTPP) . Specifically, EHTPP regards each user-item interaction as an event in hyperbolic space and employs a temporal point process framework to model the probability of event occurrence. Considering that the complexity of user interest and the interpretability of the model,EHTPP explores four potential influence factors related to user interest and uses them to explicitly guide the probability calculation in the temporal point process. In order to validate the effectiveness of EHTPP, we carry out a comprehensive evaluation of EHTPP on three datasets compared with a few competitive baselines. Experimental results demonstrate the state-of-the-art performances of EHTPP. Yanan Cao 0001, Yanmin Shang, Chuan Zhou 0001, Shirui Pan, Zheng Lin 0001, Qian Li 0003 |
ACM Trans. Inf. Syst. | 5 |
| 2023 | Gated graph convolutional network with enhanced representation and joint attention for distant supervised heterogeneous relation extraction
Xiang Ying, Zechen Meng, Mankun Zhao, Mei Yu 0004, Shirui Pan, Xuewei Li 0001 |
World Wide Web (WWW) | 5 |
| 2022 | Thrifty Neural Architecture Search for Medical Image Segmentation (Student Abstract)abstractConvolutional neural network (CNN) based image segmentation has been widely used in analyzing medical images and benefited many real-world disease diagnosis applications. However, existing advanced CNN-based medical image segmentation models usually contain numerous parameters that require massive computation and memory, limiting the applicability of these models in the data-constrained or hardware-constrained environments. By leveraging the recently proposed neural architecture search (NAS), this paper presents a novel approach, dubbed Thrifty NAS, to design computation and memory-efficient models for medical image segmentation automatically. The searched models by Thrifty NAS are with much fewer parameters while retaining competitive performance. More specifically, we design a micro level space for cell structure search and a macro level cell path for better network structure modeling. Extensive experimental results in different medical image datasets verify the effectiveness of the proposed method with competitive segmentation performance, especially with minuscule neural architecture model size, i.e., 0.61M that is superior to U-Net (7.76 M) and UNet++ (9.04 M). Miao Zhang 0022, Xin Zheng 0008, Shirui Pan |
AAAI | 4 |
| 2022 | Exploring Relational Semantics for Inductive Knowledge Graph CompletionabstractKnowledge graph completion (KGC) aims to infer missing information in incomplete knowledge graphs (KGs). Most previous works only consider the transductive scenario where entities are existing in KGs, which cannot work effectively for the inductive scenario containing emerging entities. Recently some graph neural network-based methods have been proposed for inductive KGC by aggregating neighborhood information to capture some uncertainty semantics from the neighboring auxiliary triples. But these methods ignore the more general relational semantics underlying all the known triples that can provide richer information to represent emerging entities so as to satisfy the inductive scenario. In this paper, we propose a novel model called CFAG, which utilizes two granularity levels of relational semantics in a coarse-grained aggregator (CG-AGG) and a fine-grained generative adversarial net (FG-GAN), for inductive KGC. The CG-AGG firstly generates entity representations with multiple semantics through a hypergraph neural network-based global aggregator and a graph neural network-based local aggregator, and the FG-GAN further enhances entity representations with specific semantics through conditional generative adversarial nets. Experimental results on benchmark datasets show that our model outperforms state-of-the-art models for inductive KGC. Changjian Wang 0001, Xiaofei Zhou 0002, Shirui Pan, Linhua Dong, Zeliang Song, Ying Sha |
AAAI | 3 |
| 2022 | Model Extraction Attacks on Graph Neural Networks: Taxonomy and RealisationabstractMachine learning models are shown to face a severe threat from Model Extraction Attacks, where a well-trained private model owned by a service provider can be stolen by an attacker pretending as a client. Unfortunately, prior works focus on the models trained over the Euclidean space, e.g., images and texts, while how to extract a GNN model that contains a graph structure and node features is yet to be explored. In this paper, for the first time, we comprehensively investigate and develop model extraction attacks against GNN models. We first systematically formalise the threat modelling in the context of GNN model extraction and classify the adversarial threats into seven categories by considering different background knowledge of the attacker, e.g., attributes and/or neighbour connections of the nodes obtained by the attacker. Then we present detailed methods which utilise the accessible knowledge in each threat to implement the attacks. By evaluating over three real-world datasets, our attacks are shown to extract duplicated models effectively, i.e., 84% - 89% of the inputs in the target domain have the same output predictions as the victim model. Bang Wu 0004, Xiangwen Yang, Shirui Pan, Xingliang Yuan |
AsiaCCS | 3 |
| 2022 | Cross-modal Clinical Graph Transformer for Ophthalmic Report GenerationabstractAutomatic generation of ophthalmic reports using datadriven neural networks has great potential in clinical practice. When writing a report, ophthalmologists make inferences with prior clinical knowledge. This knowledge has been neglected in prior medical report generation methods. To endow models with the capability of incorporating expert knowledge, we propose a Cross-modal clinical Graph Transformer (CGT) for ophthalmic report generation (ORG), in which clinical relation triples are injected into the visual features as prior knowledge to drive the decoding procedure. However, two major common Knowledge Noise (KN) issues may affect models' effectiveness. 1) Existing general biomedical knowledge bases such as the UMLS may not align meaningfully to the specific context and language of the report, limiting their utility for knowledge injection. 2) Incorporating too much knowledge may divert the visual features from their correct meaning. To overcome these limitations, we design an automatic information extraction scheme based on natural language processing to obtain clinical entities and relations directly from in-domain training reports. Given a set of ophthalmic images, our CGT first restores a sub-graph from the clinical graph and injects the restored triples into visual features. Then visible matrix is employed during the encoding procedure to limit the impact of knowledge. Finally, reports are predicted by the encoded cross-modal features via a Transformer decoder. Extensive experiments on the large-scale FFA-IR benchmark demonstrate that the proposed CGT is able to outperform previous benchmark methods and achieve state-of-the-art performances. Mingjie Li 0006, Wenjia Cai, Karin Verspoor, Shirui Pan, Xiaodan Liang, Xiaojun Chang |
CVPR | 4 |
| 2022 | A Probabilistic Graphical Model Based on Neural-symbolic Reasoning for Visual Relationship DetectionabstractThis paper aims to leverage symbolic knowledge to improve the performance and interpretability of the Visual Relationship Detection (VRD) models. Existing VRD methods based on deep learning suffer from the problems of poor performance on insufficient labeled examples and lack of interpretability. To overcome the aforementioned weaknesses, we integrate symbolic knowledge into deep learning models and propose a bi-level probabilistic graphical reasoning framework called BPGR. Specifically, in the high-level structure, we take the objects and relationships detected by the VRD model as hidden variables (reasoning results); In the low-level structure of BPGR, we use Markov Logic Networks (MLNs) to project First-Order Logic (FOL) as observed variables (symbolic knowledge) to correct error reasoning results. We adopt a variational EM algorithm for optimization. Experiments results show that our BPGR improves the performance of the VRD models. In particular, BPGR can also provide easy-to-understand insights for reasoning results to show interpretability. Dongran Yu, Bo Yang 0002, Qianhao Wei, Anchen Li, Shirui Pan |
CVPR | 5 |
| 2022 | BaLeNAS: Differentiable Architecture Search via the Bayesian Learning RuleabstractDifferentiable Architecture Search (DARTS) has received massive attention in recent years, mainly because it significantly reduces the computational cost through weight sharing and continuous relaxation. However, more recent works find that existing differentiable NAS techniques struggle to outperform naive baselines, yielding deteriorative architectures as the search proceeds. Rather than directly optimizing the architecture parameters, this paper formulates the neural architecture search as a distribution learning problem through relaxing the architecture weights into Gaussian distributions. By leveraging the natural-gradient variational inference (NGVI), the architecture distribution can be easily optimized based on existing codebases without incurring more memory and computational consumption. We demonstrate how the differentiable NAS benefits from Bayesian principles, enhancing exploration and improving stability. The experimental results on NAS benchmark datasets confirm the significant improvements the proposed framework can make. In addition, instead of simply applying the argmax on the learned parameters, we further leverage the recently-proposed training-free proxies in NAS to select the optimal architecture from a group architectures drawn from the optimized distribution, where we achieve state-of-the-art results on the NAS-Bench-201 and NAS-Bench-1shot1 benchmarks. Our best architecture in the DARTS search space also obtains competitive test errors with 2.37%, 15.72%, and 24.2% on CIFAR-10, CIFAR-100, and ImageNet, respectively. Miao Zhang 0022, Shirui Pan, Xiaojun Chang, Steven Su, Jilin Hu, Gholamreza Haffari, Bin Yang 0002 |
CVPR | 2 |
| 2022 | How Far are We from Robust Long Abstractive Summarization?abstractAbstractive summarization has made tremendous progress in recent years.In this work, we perform fine-grained human annotations to evaluate long document abstractive summarization systems (i.e., models and metrics) with the aim of implementing them to generate reliable summaries.For long document abstractive models, we show that the constant strive for state-of-the-art ROUGE results can lead us to generate more relevant summaries but not factual ones.For long document evaluation metrics, human evaluation results show that ROUGE remains the best at evaluating the relevancy of a summary.It also reveals important limitations of factuality metrics in detecting different types of factual errors and the reasons behind the effectiveness of BARTScore.We then suggest promising directions in the endeavor of developing factual consistency metrics.Finally, we release our annotated long document dataset with the hope that it can contribute to the development of metrics across a broader range of summarization settings. Huan Yee Koh, Jiaxin Ju, Ming Liu 0028, Shirui Pan |
EMNLP | 5 |
| 2022 | Paraphrasing Techniques for Maritime QA system
Fatemeh Shiri, Terry Yue Zhuo, Zhuang Li 0001, Shirui Pan, Weiqing Wang 0001, Gholamreza Haffari, Yuan-Fang Li, Van Nguyen 0002 |
FUSION | 4 |
| 2022 | Towards Spatio- Temporal Aware Traffic Time Series ForecastingabstractTraffic time series forecasting is challenging due to complex spatio-temporal dynamics-time series from different locations often have distinct patterns; and for the same time series, patterns may vary across time, where, for example, there exist certain periods across a day showing stronger temporal correlations. Although recent forecasting models, in particular deep learning based models, show promising results, they suf-fer from being spatio-temporal agnostic. Such spatio-temporal agnostic models employ a shared parameter space irrespective of the time series locations and the time periods and they assume that the temporal patterns are similar across locations and do not evolve across time, which may not always hold, thus leading to sub-optimal results. In this work, we propose a framework that aims at turning spatio-temporal agnostic models to spatio-temporal aware models. To do so, we encode time series from different locations into stochastic variables, from which we generate location-specific and time-varying model parameters to better capture the spatio-temporal dynamics. We show how to integrate the framework with canonical attentions to enable spatio-temporal aware attentions. Next, to compensate for the additional overhead introduced by the spatio-temporal aware model parameter generation process, we propose a novel window attention scheme, which helps reduce the complexity from quadratic to linear, making spatio-temporal aware attentions also have competitive efficiency. We show strong empirical evidence on four traffic time series datasets, where the proposed spatio-temporal aware attentions outperform state-of-the-art methods in term of accuracy and efficiency. Razvan-Gabriel Cirstea, Bin Yang 0002, Chenjuan Guo, Tung Kieu, Shirui Pan |
ICDE | 5 |
| 2022 | A Dynamic Variational Framework for Open-World Node Classification in Structured SequencesabstractStructured sequences are a popular data representation, used to model complex data such as traffic networks. A key machine learning task for structured sequences is node classification, that is predicting the class labels of unlabeled nodes. Though many node classification models were proposed, they assume a closed world setting, that all class labels appear in the training data. But in the real-world, the presence of never-before-seen class labels in testing data can considerably degrade a classifier’s accuracy. A promising solution to this issue is to build classifiers for an open-world setting, where samples with unknown class labels are continuously observed such that training and testing data may have different class label spaces. Several approaches have been proposed for open-world learning problems in computer vision and natural language processing, but they cannot be applied directly to structured sequences due to the complexity of their non-Euclidean properties and their dynamic nature. This paper addresses this important research gap by proposing a novel Open-world Structured Sequence node Classification (OSSC) model, to learn from structured sequences in an open-world setting. OSSC captures the structural and temporal information via a GCN-based dynamic variational framework. A latent distribution sequence is learned for each node using both stochastic states and deterministic states, to capture the evolution of node attributes and topology, followed by a sampling process to generate node representations. An open-world classification loss is further adopted to ensure that node representations are sensitive to unknown classes. And a combination of Openmax and Softmax is utilized to recognize nodes from unknown classes and to classify others to one of the known classes. Experiments on real-world datasets show that the proposed OSSC method is capable of learning accurate open-world node classifiers from structured sequence data. Qin Zhang 0011, Qincai Li, Xiaojun Chen 0006, Peng Zhang 0001, Shirui Pan, Philippe Fournier-Viger, Joshua Zhexue Huang |
ICDM | 5 |
| 2022 | Multi-Relational Graph Neural Architecture Search with Fine-grained Message PassingabstractGraph neural architecture search (NAS) has gained great popularity in automatically designing powerful graph neural networks (GNNs) with superior learning abilities, significantly relieving human effort and expertise reliance. Despite the advanced performance of automated learning, existing graph NAS models mainly work on single-relational graphs, while the widespread multi-relational graphs in real-world applications, are not well addressed. Moreover, current search spaces of automated GNNs are generally coarse-grained by simply integrating typical GNN layers and hyper-parameters, resulting in severe limitations on search capacities and scopes for creating innovative GNN architectures. To tackle the limitations of single-relational setting and coarse-grained search space design in existing graph NAS, in this paper, we propose a novel framework of multi-relational graph neural architecture search, dubbed MR-GNAS, to automatically develop innovative and excellent multi-relational GNN architectures. Specifically, to enlarge search capacities and improve search flexibility, MR-GNAS contains a fine-grained search space that embraces the full-pipe multi-relational message passing schema, enabling expressive architecture search scopes. With the well-designed fine-grained search space, MR-GNAS constructs a relation-aware supernet with a tree topology, to jointly learn discriminative node and relation representations. By searching with a gradient-based strategy in the supernet, the proposed MR-GNAS could derive excellent multi-relational GNN architectures in multi-relational graph analysis. Extensive experiments on entity classification and link prediction tasks over multi-relational graphs illustrate the effectiveness and superiority of the proposed method. Xin Zheng 0008, Miao Zhang 0022, Chunyang Chen 0001, Chaojie Li, Chuan Zhou 0001, Shirui Pan |
ICDM | 6 |
| 2022 | Unifying Graph Contrastive Learning with Flexible Contextual ScopesabstractGraph contrastive learning (GCL) has recently emerged as an effective learning paradigm to alleviate the reliance on labelling information for graph representation learning. The core of GCL is to maximise the mutual information between the representation of a node and its contextual representation (i.e., the corresponding instance with similar semantic information) summarised from the contextual scope (e.g., the whole graph or 1-hop neighbourhood). This scheme distils valuable self-supervision signals for GCL training. However, existing GCL methods still suffer from limitations, such as the incapacity or inconvenience in choosing a suitable contextual scope for different datasets and building biased contrastiveness. To address aforementioned problems, we present a simple self-supervised learning method termed Unifying Graph Contrastive Learning with Flexible Contextual Scopes (UGCL for short). Our algorithm builds flexible contextual representations with tunable contextual scopes by controlling the power of an adjacency matrix. Additionally, our method ensures contrastiveness is built within connected components to reduce the bias of contextual representations. Based on representations from both local and contextual scopes, UGCL optimises a very simple contrastive loss function for graph representation learning. Essentially, the architecture of UGCL can be considered as a general framework to unify existing GCL methods. We have conducted intensive experiments and achieved new state-of-the-art performance in six out of eight benchmark datasets compared with self-supervised graph representation learning baselines. Our code has been open sourced1.1https://github.com/zyzisastudyreallyhardguy/UGCL Yizhen Zheng, Yu Zheng 0013, Xiaofei Zhou 0002, Chen Gong 0002, Vincent Cheng-Siong Lee, Shirui Pan |
ICDM | 6 |
| 2022 | Triformer: Triangular, Variable-Specific Attentions for Long Sequence Multivariate Time Series ForecastingabstractA variety of real-world applications rely on far future information to make decisions, thus calling for efficient and accurate long sequence multivariate time series forecasting. While recent attention-based forecasting models show strong abilities in capturing long-term dependencies, they still suffer from two key limitations. First, canonical self attention has a quadratic complexity w.r.t. the input time series length, thus falling short in efficiency. Second, different variables’ time series often have distinct temporal dynamics, which existing studies fail to capture, as they use the same model parameter space, e.g., projection matrices, for all variables’ time series, thus falling short in accuracy. To ensure high efficiency and accuracy, we propose Triformer, a triangular, variable-specific attention. (i) Linear complexity: we introduce a novel patch attention with linear complexity. When stacking multiple layers of the patch attentions, a triangular structure is proposed such that the layer sizes shrink exponentially, thus maintaining linear complexity. (ii) Variable-specific parameters: we propose a light-weight method to enable distinct sets of model parameters for different variables’ time series to enhance accuracy without compromising efficiency and memory usage. Strong empirical evidence on four datasets from multiple domains justifies our design choices, and it demonstrates that Triformer outperforms state-of-the-art methods w.r.t. both accuracy and efficiency. Source code is publicly available at https://github.com/razvanc92/triformer. Razvan-Gabriel Cirstea, Chenjuan Guo, Bin Yang 0002, Tung Kieu, Xuanyi Dong, Shirui Pan |
IJCAI | 6 |
| 2022 | CGMN: A Contrastive Graph Matching Network for Self-Supervised Graph Similarity LearningabstractGraph similarity learning refers to calculating the similarity score between two graphs, which is required in many realistic applications, such as visual tracking, graph classification, and collaborative filtering. As most of the existing graph neural networks yield effective graph representations of a single graph, little effort has been made for jointly learning two graph representations and calculating their similarity score. In addition, existing unsupervised graph similarity learning methods are mainly clustering-based, which ignores the valuable information embodied in graph pairs. To this end, we propose a contrastive graph matching network (CGMN) for self-supervised graph similarity learning in order to calculate the similarity between any two input graph objects. Specifically, we generate two augmented views for each graph in a pair respectively. Then, we employ two strategies, namely cross-view interaction and cross-graph interaction, for effective node representation learning. The former is resorted to strengthen the consistency of node representations in two views. The latter is utilized to identify node differences between different graphs. Finally, we transform node representations into graph-level representations via pooling operations for graph similarity computation. We have evaluated CGMN on eight real-world datasets, and the experiment results show that the proposed new approach is superior to the state-of-the-art methods in graph similarity learning downstream tasks. Di Jin 0001, Luzhi Wang, Yizhen Zheng, Xiang Li 0067, Fei Jiang 0009, Wei Lin 0022, Shirui Pan |
IJCAI | 7 |
| 2022 | Survey on Graph Neural Network Acceleration: An Algorithmic PerspectiveabstractGraph neural networks (GNNs) have been a hot spot of recent research and are widely utilized in diverse applications. However, with the use of huger data and deeper models, an urgent demand is unsurprisingly made to accelerate GNNs for more efficient execution. In this paper, we provide a comprehensive survey on acceleration methods for GNNs from an algorithmic perspective. We first present a new taxonomy to classify existing acceleration methods into five categories. Based on the classification, we systematically discuss these methods and highlight their correlations. Next, we provide comparisons from aspects of the efficiency and characteristics of these methods. Finally, we suggest some promising prospects for future research. Xin Liu 0073, Mingyu Yan, Lei Deng 0003, Guoqi Li 0002, Xiaochun Ye, Dongrui Fan, Shirui Pan, Yuan Xie 0001 |
IJCAI | 7 |
| 2022 | Multi-Graph Fusion Networks for Urban Region EmbeddingabstractLearning the embeddings for urban regions from human mobility data can reveal the functionality of regions, and then enables the correlated but distinct tasks such as crime prediction. Human mobility data contains rich but abundant information, which yields to the comprehensive region embeddings for cross domain tasks. In this paper, we propose multi-graph fusion networks (MGFN) to enable the cross domain prediction tasks. First, we integrate the graphs with spatio-temporal similarity as mobility patterns through a mobility graph fusion module. Then, in the mobility pattern joint learning module, we design the multi-level cross-attention mechanism to learn the comprehensive embeddings from multiple mobility patterns based on intra-pattern and inter-pattern messages. Finally, we conduct extensive experiments on real-world urban datasets. Experimental results demonstrate that the proposed MGFN outperforms the state-of-the-art methods by up to 12.35% improvement. https://github.com/wushangbin/MGFN Shangbin Wu, Xiaoliang Fan, Shirui Pan, Chuanpan Zheng, Ming Cheng 0002, Cheng Wang 0003 |
IJCAI | 4 |
| 2022 | Improving Factual Consistency of Dialogue Summarization with Fact-Augmentation MechanismabstractWith the vigorous development of dialogue system in natural language processing fields, dialogue summarization has attracted the attention of more scholars, which aims to extract brief introduction and hit points from dialogue information for readers. As the participation of multiple roles and the trans-formation of perspectives in dialogue, one of the most difficult problems, i.e. factual consistency, is raised in the generation of dialogue summaries. It means that the summaries are usually factual wrong although with high matching metric by many methods. Previous methods improve factual consistency between source and target by incorporating knowledge. However, the role of knowledge for dialogue summarization models lacks convincing evidence. In this paper, we propose a Fact-Augmentation (FA) Mechanism based Dialogue Summarization model, called FA-DS model for dialogue summarization. Our FA-DS integrates the fact graph extracted from the dialogue into the summaries generation process, and augment the gain of the factual information through the fact-aware score penalty item. Experiments on the large-scale dialogue dataset SAMSum demonstrate that our fact-augmentation mechanism can improve the quality and factual consistency of dialogue summarization. Xiaofei Zhou 0002, Shirui Pan |
IJCNN | 4 |
| 2022 | Joint Graph-Sequence Learning for Molecular Property PredictionabstractMolecular property prediction has achieved promising improvement for accelerating drug development with machine learning models. The emergence of graph neural networks especially benefits the discriminative representation learning of molecular graph data, which has become the key challenge of molecular property prediction. However, most of the existing works extract either graph features or sequence features of molecules, while the significant information from both graph and sequence representations is not well discovered and utilized. In this paper, we propose a Joint Graph-Sequence framework, JointGS, for learning high-quality molecular property representations by jointly capturing information from both graph and sequence molecular data. Specifically, JointGS contains a sequence encoder and a graph encoder working in parallel for learning sequence-level and graph-level molecular embeddings, respectively. Moreover, an attentional feature fusion mechanism is presented to better aggregate graph-sequence molecular embeddings. Extensive experiments demonstrate that the proposed JointGS can achieve superior molecular property prediction performance, especially in the SARS-CoV dataset for screening potential molecules benefiting the COVID-19 drug development. Rom Uddamvathanak, Xin Zheng 0008, Shirui Pan |
IJCNN | 3 |
| 2022 | Ultrahyperbolic Knowledge Graph EmbeddingsabstractRecent knowledge graph (KG) embeddings have been advanced by hyperbolic geometry due to its superior capability for representing hierarchies. The topological structures of real-world KGs, however, are rather heterogeneous, i.e., a KG is composed of multiple distinct hierarchies and non-hierarchical graph structures. Therefore, a homogeneous (either Euclidean or hyperbolic) geometry is not sufficient for fairly representing such heterogeneous structures. To capture the topological heterogeneity of KGs, we present an ultrahyperbolic KG embedding (UltraE) in an ultrahyperbolic (or pseudo-Riemannian) manifold that seamlessly interleaves hyperbolic and spherical manifolds. In particular, we model each relation as a pseudo-orthogonal transformation that preserves the pseudo-Riemannian bilinear form. The pseudo-orthogonal transformation is decomposed into various operators (i.e., circular rotations, reflections and hyperbolic rotations), allowing for simultaneously modeling heterogeneous structures as well as complex relational patterns. Experimental results on three standard KGs show that UltraE outperforms previous Euclidean, hyperbolic, and mixed-curvature KG embedding approaches. Bo Xiong 0001, Mojtaba Nayyeri, Chengjin Xu, Shirui Pan, Chuan Zhou 0001, Steffen Staab |
KDD | 5 |
| 2022 | Neural Temporal Walks: Motif-Aware Representation Learning on Continuous-Time Dynamic GraphsabstractContinuous-time dynamic graphs naturally abstract many real-world systems, such as social and transactional networks. While the research on continuous-time dynamic graph representation learning has made significant advances recently, neither graph topological properties nor temporal dependencies have been well-considered and explicitly modeled in capturing dynamic patterns. In this paper, we introduce a new approach, Neural Temporal Walks (NeurTWs), for representation learning on continuous-time dynamic graphs. By considering not only time constraints but also structural and tree traversal properties, our method conducts spatiotemporal-biased random walks to retrieve a set of representative motifs, enabling temporal nodes to be characterized effectively. With a component based on neural ordinary differential equations, the extracted motifs allow for irregularly-sampled temporal nodes to be embedded explicitly over multiple different interaction time intervals, enabling the effective capture of the underlying spatiotemporal dynamics. To enrich supervision signals, we further design a harder contrastive pretext task for model optimization. Our method demonstrates overwhelming superiority under both transductive and inductive settings on six real-world datasets. Ming Jin 0005, Yuan-Fang Li, Shirui Pan |
NeurIPS | 3 |
| 2022 | Pseudo-Riemannian Graph Convolutional NetworksabstractGraph Convolutional Networks (GCNs) are powerful frameworks for learning embeddings of graph-structured data. GCNs are traditionally studied through the lens of Euclidean geometry. Recent works find that non-Euclidean Riemannian manifolds provide specific inductive biases for embedding hierarchical or spherical data. However, they cannot align well with data of mixed graph topologies. We consider a larger class of pseudo-Riemannian manifolds that generalize hyperboloid and sphere. We develop new geodesic tools that allow for extending neural network operations into geodesically disconnected pseudo-Riemannian manifolds. As a consequence, we derive a pseudo-Riemannian GCN that models data in pseudo-Riemannian manifolds of constant nonzero curvature in the context of graph neural networks. Our method provides a geometric inductive bias that is sufficiently flexible to model mixed heterogeneous topologies like hierarchical graphs with cycles. We demonstrate the representational capabilities of this method by applying it to the tasks of graph reconstruction, node classification, and link prediction on a series of standard graphs with mixed topologies. Empirical results demonstrate that our method outperforms Riemannian counterparts when embedding graphs of complex topologies. Bo Xiong 0001, Nico Potyka, Shirui Pan, Chuan Zhou 0001, Steffen Staab |
NeurIPS | 4 |
| 2022 | Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group DiscriminationabstractGraph contrastive learning (GCL) alleviates the heavy reliance on label information for graph representation learning (GRL) via self-supervised learning schemes. The core idea is to learn by maximising mutual information for similar instances, which requires similarity computation between two node instances. However, GCL is inefficient in both time and memory consumption. In addition, GCL normally requires a large number of training epochs to be well-trained on large-scale datasets. Inspired by an observation of a technical defect (i.e., inappropriate usage of Sigmoid function) commonly used in two representative GCL works, DGI and MVGRL, we revisit GCL and introduce a new learning paradigm for self-supervised graph representation learning, namely, Group Discrimination (GD), and propose a novel GD-based method called Graph Group Discrimination (GGD). Instead of similarity computation, GGD directly discriminates two groups of node samples with a very simple binary cross-entropy loss. In addition, GGD requires much fewer training epochs to obtain competitive performance compared with GCL methods on large-scale datasets. These two advantages endow GGD with very efficient property. Extensive experiments show that GGD outperforms state-of-the-art self-supervised methods on eight datasets. In particular, GGD can be trained in 0.18 seconds (6.44 seconds including data preprocessing) on ogbn-arxiv, which is orders of magnitude (10,000+) faster than GCL baselines while consuming much less memory. Trained with 9 hours on ogbn-papers100M with billion edges, GGD outperforms its GCL counterparts in both accuracy and efficiency. Yizhen Zheng, Shirui Pan, Vincent Cheng-Siong Lee, Yu Zheng 0013, Philip S. Yu |
NeurIPS | 2 |
| 2022 | Fine-grained Attributed Graph ClusteringabstractGraph clustering is a prevalent issue associated with social networks, data mining, and machine learning; its objective is to detect communities or groups in networks. Inspired by the recent success of deep learning (DL), new DL-based graph clustering methods have achieved promising results. However, a deep neural network involves a large number of training parameters. Moreover, existing methods typically select the similarity metric by an ad hoc approach, which considerably affects the resulting output. In this study, we propose a principled graph learning perspective, fine-grained attributed graph clustering. Based on a shallow approach, the proposed method sufficiently exploits both node features and structure information by benefiting from graph convolution. Consequently, a fine-grained graph encoded higher-order relations is automatically learned. Comprehensive experiments on benchmark datasets demonstrate the superiority of the proposed method over state-of-the-art algorithms, including several DL methods. Zhao Kang 0001, Zhanyu Liu, Shirui Pan, Ling Tian |
SDM | 3 |
| 2022 | Cyclic Transfer Learning for Recommender Systems with Heterogeneous FeedbacksabstractTransfer learning uses auxiliary domains to help complete learning tasks of the target domain. However, the combination of recommendation and transfer learning often has two problems. One is that it's difficult to find an auxiliary domain which is highly related to the target domain. The other is that useful information in auxiliary domains cannot be fully utilized. To make use of the knowledge in auxiliary domains as much as possible, this paper proposes a cyclic transfer learning method which can transfer the shared knowledge in the auxiliary domain and target domain multiple times. Combining this method with recommendation, this paper presents a recommendation framework based on heterogeneous feedbacks and cyclic transfer learning (HCTL-Rec). By studying the relationship between different behaviors of users, this paper proposes two specific recommendation algorithms which combine the novel framework with two auxiliary domains. One is to use users' binary attitude information as an auxiliary domain to better represent users' ratings. The other is to use users' trust relationship as an auxiliary domain and make social recommendation. Experiments are carried out on two real-world datasets with trust relationship. The results show that recommendation quality of the two specific algorithms can achieve significant improvement compared with other state-of-the-art algorithms and can effectively relieve the cold-start problem. Xuelian Ni, Yutian Hu, Shirui Pan, Hongshu Chen, Liang Wang 0017 |
SDM | 4 |
| 2022 | Predicting Human Mobility via Graph Convolutional Dual-attentive NetworksabstractHuman mobility prediction is of great importance for various applications such as smart transportation and personalized recommender systems. Although many traditional pattern-based methods and deep models ($e.g.,$ recurrent neural networks) based methods have been developed for this task, they essentially do not well cope with the sparsity and inaccuracy of trajectory data and the complicated high-order nature of the sequential dependency, which are typical challenges in mobility prediction. To solve the problems, this paper proposes a novel framework named G raph C onvolutional D ual-a ttentive N etworks (GCDAN), which consists of two modules: spatio-temporal embedding and trajectory encoder-decoder. The first module employs a bidirectional diffusion graph convolution to preserve the spatial dependency in the location embedding. The second module employs a dual-attentive mechanism based on a Sequence to Sequence architecture to effectively extract the long-range sequential dependency within a trajectory and the correlation between different trajectories for predictions. Extensive experiments on three real-world datasets show that GCDAN achieves significant performance gain compared with state-of-the-art baselines. Weizhen Dang, Haibo Wang 0004, Shirui Pan, Pei Zhang 0003, Chuan Zhou 0001, Jilong Wang 0001 |
WSDM | 3 |
| 2022 | Towards Unsupervised Deep Graph Structure LearningabstractIn recent years, graph neural networks (GNNs) have emerged as a successful tool in a variety of graph-related applications. However, the performance of GNNs can be deteriorated when noisy connections occur in the original graph structures; besides, the dependence on explicit structures prevents GNNs from being applied to general unstructured scenarios. To address these issues, recently emerged deep graph structure learning (GSL) methods propose to jointly optimize the graph structure along with GNN under the supervision of a node classification task. Nonetheless, these methods focus on a supervised learning scenario, which leads to several problems, i.e., the reliance on labels, the bias of edge distribution, and the limitation on application tasks. In this paper, we propose a more practical GSL paradigm, unsupervised graph structure learning, where the learned graph topology is optimized by data itself without any external guidance (i.e., labels). To solve the unsupervised GSL problem, we propose a novel StrUcture Bootstrapping contrastive LearnIng fraMEwork (SUBLIME for abbreviation) with the aid of self-supervised contrastive learning. Specifically, we generate a learning target from the original data as an “anchor graph”, and use a contrastive loss to maximize the agreement between the anchor graph and the learned graph. To provide persistent guidance, we design a novel bootstrapping mechanism that upgrades the anchor graph with learned structures during model learning. We also design a series of graph learners and post-processing schemes to model the structures to learn. Extensive experiments on eight benchmark datasets demonstrate the significant effectiveness of our proposed SUBLIME and high quality of the optimized graphs. Yixin Liu 0001, Yu Zheng 0013, Daokun Zhang, Hongxu Chen 0002, Hao Peng 0001, Shirui Pan |
WWW | 6 |
| 2022 | Dual Space Graph Contrastive LearningabstractUnsupervised graph representation learning has emerged as a powerful tool to address real-world problems and achieves huge success in the graph learning domain. Graph contrastive learning is one of the unsupervised graph representation learning methods, which recently attracts attention from researchers and has achieved state-of-the-art performances on various tasks. The key to the success of graph contrastive learning is to construct proper contrasting pairs to acquire the underlying structural semantics of the graph. However, this key part is not fully explored currently, most of the ways generating contrasting pairs focus on augmenting or perturbating graph structures to obtain different views of the input graph. But such strategies could degrade the performances via adding noise into the graph, which may narrow down the field of the applications of graph contrastive learning. In this paper, we propose a novel graph contrastive learning method, namely Dual Space Graph Contrastive (DSGC) Learning, to conduct graph contrastive learning among views generated in different spaces including the hyperbolic space and the Euclidean space. Since both spaces have their own advantages to represent graph data in the embedding spaces, we hope to utilize graph contrastive learning to bridge the spaces and leverage advantages from both sides. The comparison experiment results show that DSGC achieves competitive or better performances among all the datasets. In addition, we conduct extensive experiments to analyze the impact of different graph encoders on DSGC, giving insights about how to better leverage the advantages of contrastive learning between different spaces. Haoran Yang 0001, Hongxu Chen 0002, Shirui Pan, Lin Li 0001, Philip S. Yu, Guandong Xu |
WWW | 3 |
| 2022 | Online unsupervised cross-view discrete hashing for large-scale retrieval
Yun-Hao Yuan 0001, Shirui Pan, Xiaobo Shen 0001 |
Appl. Intell. | 4 |
| 2022 | Positive-unlabeled learning in bioinformatics and computational biology: a brief reviewabstractConventional supervised binary classification algorithms have been widely applied to address significant research questions using biological and biomedical data. This classification scheme requires two fully labeled classes of data (e.g. positive and negative samples) to train a classification model. However, in many bioinformatics applications, labeling data is laborious, and the negative samples might be potentially mislabeled due to the limited sensitivity of the experimental equipment. The positive unlabeled (PU) learning scheme was therefore proposed to enable the classifier to learn directly from limited positive samples and a large number of unlabeled samples (i.e. a mixture of positive or negative samples). To date, several PU learning algorithms have been developed to address various biological questions, such as sequence identification, functional site characterization and interaction prediction. In this paper, we revisit a collection of 29 state-of-the-art PU learning bioinformatic applications to address various biological questions. Various important aspects are extensively discussed, including PU learning methodology, biological application, classifier design and evaluation strategy. We also comment on the existing issues of PU learning and offer our perspectives for the future development of PU learning applications. We anticipate that our work serves as an instrumental guideline for a better understanding of the PU learning framework in bioinformatics and further developing next-generation PU learning frameworks for critical biological applications. Fuyi Li, Shuangyu Dong, André Leier, Meiya Han, Jing Xu 0008, Xiaoyu Wang 0016, Shirui Pan, Cangzhi Jia, Yang Zhang 0010, Geoffrey I. Webb, Lachlan James M. Coin, Chen Li 0021, Jiangning Song |
Briefings Bioinform. | 8 |
| 2022 | GCNFusion: An efficient graph convolutional network based model for information diffusion
Bahareh Fatemi, Soheila Molaei, Shirui Pan, Samira Abbasgholizadeh Rahimi |
Expert Syst. Appl. | 3 |
| 2022 | Mutually reinforced network embedding: An integrated approach to research paper recommendation
Xin Mei, Xiaoyan Cai, Wenjie Li 0002, Shirui Pan, Libin Yang |
Expert Syst. Appl. | 5 |
| 2022 | Guest Editorial: Graph-powered machine learning in future-generation computing systems
Shirui Pan, Shaoxiong Ji, Di Jin 0001, Feng Xia 0001, Philip S. Yu |
Future Gener. Comput. Syst. | 1 |
| 2022 | Pruning graph neural networks by evaluating edge properties
Li Wang 0148, Wei Huang 0034, Miao Zhang 0022, Shirui Pan, Xiaojun Chang, Steven W. Su |
Knowl. Based Syst. | 4 |
| 2022 | Learning multi-level weight-centric features for few-shot learning
Mingjiang Liang, Shaoli Huang, Shirui Pan, Mingming Gong, Wei Liu 0007 |
Pattern Recognit. | 3 |
| 2022 | Multi-level graph learning network for hyperspectral image classification
Sheng Wan, Shirui Pan, Shengwei Zhong 0001, Jie Yang 0002, Jian Yang 0003, Yibing Zhan, Chen Gong 0002 |
Pattern Recognit. | 2 |
| 2022 | Deep neighbor-aware embedding for node clustering in attributed graphs
Shirui Pan, Celina Ping Yu, Ruiqi Hu, Guodong Long, Chengqi Zhang |
Pattern Recognit. | 2 |
| 2022 | Discrete embedding for attributed graphs
Hong Yang 0003, Ling Chen 0006, Shirui Pan, Haishuai Wang, Peng Zhang 0001 |
Pattern Recognit. | 3 |
| 2022 | StarSum: A Star Architecture Based Model for Extractive SummarizationabstractExtractive summarization aims to produce a concise summary while retaining the key information through the way of selecting sentences from the original document. Under such background, learning inter-sentence relations has hitherto been the issue of most concern. In this study, we propose a Star architecture based model for extractive summarization (StarSum), that takes advantage of self-attention strategy based Transformer and star-shaped structure, models sentences within a document as satellite nodes and introduces a virtual star node, constructs a star model for each document to learn inter-sentence relations. Based on the constructed star-shaped model, we further develop two sentence representation learning algorithms, namely star guiding satellite (SGS) algorithm and star incorporating satellite (SIS) algorithm, in order to extract summary-worthy sentences. Experimental results on CNN/Daily Mail, New York Times (NYT) and XSum datasets prove that StarSum model achieves advanced performance for extractive summarization and has comparable performance to the state-of-the-art extractive summarization model. The results also demonstrate that the SIS algorithm is more effective than the SGS algorithm. Kaile Shi, Xiaoyan Cai, Libin Yang, Jintao Zhao, Shirui Pan |
IEEE ACM Trans. Audio Speech Lang. Process. | 5 |
| 2022 | IGNSCDA: Predicting CircRNA-Disease Associations Based on Improved Graph Convolutional Network and Negative SamplingabstractAccumulating evidences have shown that circRNA plays an important role in human diseases. It can be used as potential biomarker for diagnose and treatment of disease. Although some computational methods have been proposed to predict circRNA-disease associations, the performance still need to be improved. In this paper, we propose a new computational model based on Improved Graph convolutional network and Negative Sampling to predict CircRNA-Disease Associations. In our method, it constructs the heterogeneous network based on known circRNA-disease associations. Then, an improved graph convolutional network is designed to obtain the feature vectors of circRNA and disease. Further, the multi-layer perceptron is employed to predict circRNA-disease associations based on the feature vectors of circRNA and disease. In addition, the negative sampling method is employed to reduce the effect of the noise samples, which selects negative samples based on circRNA's expression profile similarity and Gaussian Interaction Profile kernel similarity. The 5-fold cross validation is utilized to evaluate the performance of the method. The results show that IGNSCDA outperforms than other state-of-the-art methods in the prediction performance. Moreover, the case study shows that IGNSCDA is an effective tool for predicting potential circRNA-disease associations. Wei Lan 0001, Qingfeng Chen, Jin Liu 0012, Jianxin Wang 0001, Yi-Ping Phoebe Chen, Shirui Pan |
IEEE ACM Trans. Comput. Biol. Bioinform. | 7 |
| 2022 | Dual Interactive Graph Convolutional Networks for Hyperspectral Image ClassificationabstractRecently, graph convolutional network (GCN) has progressed significantly and gained increasing attention in hyperspectral image (HSI) classification due to its impressive representation power. However, existing GCN-based methods do not give full consideration to the multiscale spatial information, since the convolution operations are governed by fixed neighborhood. As a result, their performances can be limited, particularly in the regions with diverse land cover appearances. In this article, we develop a new dual interactive GCN (DIGCN) which introduces the dual GCN branches to capture spatial information at different scales. More significantly, the dual interactive module is embedded across the GCN branches, so that the correlation of multiscale spatial information can be leveraged to refine the graph information. To be concrete, the edge information contained in one GCN branch can be refined by incorporating the feature representations from the other branch. Analogously, improved feature representations can be generated in one GCN branch by fusing the edge information from the other branch. As such, the refined graph information can help enhance the representation power of the model. Furthermore, to avoid the negative effects of the manually constructed graph, our proposed model adaptively learns a discriminative region-induced graph, which also accelerates the convolution operation. We comprehensively evaluate the proposed method on four commonly used HSI benchmark data sets, and the state-of-the-art results can be achieved when compared with several typical HSI classification methods. Sheng Wan, Shirui Pan, Ping Zhong 0001, Xiaojun Chang, Jian Yang 0003, Chen Gong 0002 |
IEEE Trans. Geosci. Remote. Sens. | 2 |
| 2022 | One-Shot Learning-Based Animal Video SegmentationabstractDeep learning-based video segmentation methods can offer a good performance after being trained on the large-scale pixel labeled datasets. However, a pixel-wise manual labeling of animal images is challenging and time consuming due to irregular contours and motion blur. To achieve desirable tradeoffs between the accuracy and speed, a novel one-shot learning-based approach is proposed in this article to segment animal video with only one labeled frame. The proposed approach consists of the following three main modules: guidance frame selection utilizes “BubbleNet” to choose one frame for manual labeling, which can leverage the fine-tuning effects of the only labeled frame; Xception-based fully convolutional network localizes dense prediction using depthwise separable convolutions based on one single labeled frame; and postprocessing is used to remove outliers and sharpen object contours, which consists of two submodules—test time augmentation and conditional random field. Extensive experiments have been conducted on the DAVIS 2016 animal dataset. Our proposed video segmentation approach achieved mean intersection-over-union score of 89.5% on the DAVIS 2016 animal dataset with less run time, and outperformed the state-of-art methods (OSVOS and OSMN). The proposed one-shot learning-based approach achieves real-time and automatic segmentation of animals with only one labeled video frame. This can be potentially used further as a baseline for intelligent perception-based monitoring of animals and other domain-specific applications.11The source code, datasets, and pre-trained weights for this work are publicly [Online]. Available:https://github.com/tengfeixue-victor/One-Shot-Animal-Video-Segmentation. Tengfei Xue, Yongliang Qiao, He Kong 0001, Daobilige Su, Shirui Pan, Khalid Rafique, Salah Sukkarieh |
IEEE Trans. Ind. Informatics | 5 |
| 2022 | Compact Scheduling for Task Graph Oriented Mobile CrowdsourcingabstractWith the proliferation of increasingly powerful mobile devices and wireless networks, mobile crowdsourcing has emerged as a novel service paradigm. It enables crowd workers to take over outsourced location-dependent tasks, and has attracted much attention from both research communities and industries. In this paper, we consider a mobile crowdsourcing scenario, where a mobile crowdsourcing task is too complex (e.g., post-earthquake recovery, citywide package delivery) but can be divided into a number of easier subtasks, which have interdependency between them. Under this scenario, we investigate an important problem, namelytask graph scheduling in mobile crowdsourcing(TGS-MC), which seeks to optimize a compact scheduling, such that the task completion time (i.e., makespan) and overall idle time are simultaneously minimized with the consideration of worker reliability. We analyze the complexity and NP-complete of the TGS-MC problem, and propose two heuristic approaches, including BFS-based dynamic priority schedulingBFSPriDalgorithm, and an evolutionary multitasking-basedEMTTSchalgorithm, to solve our problem from local and global optimization perspective, respectively. We conduct extensive evaluation using two real-world data sets, and demonstrate superiority of our proposed approaches. Liang Wang 0017, Zhiwen Yu 0001, Qi Han 0001, Dingqi Yang, Shirui Pan, Yuan Yao 0004, Daqing Zhang 0001 |
IEEE Trans. Mob. Comput. | 5 |
| 2022 | A Survey on Knowledge Graphs: Representation, Acquisition, and ApplicationsabstractHuman knowledge provides a formal understanding of the world. Knowledge graphs that represent structural relations between entities have become an increasingly popular research direction toward cognition and human-level intelligence. In this survey, we provide a comprehensive review of the knowledge graph covering overall research topics about: 1) knowledge graph representation learning; 2) knowledge acquisition and completion; 3) temporal knowledge graph; and 4) knowledge-aware applications and summarize recent breakthroughs and perspective directions to facilitate future research. We propose a full-view categorization and new taxonomies on these topics. Knowledge graph embedding is organized from four aspects of representation space, scoring function, encoding models, and auxiliary information. For knowledge acquisition, especially knowledge graph completion, embedding methods, path inference, and logical rule reasoning are reviewed. We further explore several emerging topics, including metarelational learning, commonsense reasoning, and temporal knowledge graphs. To facilitate future research on knowledge graphs, we also provide a curated collection of data sets and open-source libraries on different tasks. In the end, we have a thorough outlook on several promising research directions. Shaoxiong Ji, Shirui Pan, Erik Cambria, Pekka Marttinen, Philip S. Yu |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2022 | Temporal Network Embedding for Link Prediction via VAE Joint Attention MechanismabstractNetwork representation learning or embedding aims to project the network into a low-dimensional space that can be devoted to different network tasks. Temporal networks are an important type of network whose topological structure changes over time. Compared with methods on static networks, temporal network embedding (TNE) methods are facing three challenges: 1) it cannot describe the temporal dependence across network snapshots; 2) the node embedding in the latent space fails to indicate changes in the network topology; and 3) it cannot avoid a lot of redundant computation via parameter inheritance on a series of snapshots. To overcome these problems, we propose a novel TNE method named temporal network embedding method based on the VAE framework (TVAE), which is based on a variational autoencoder (VAE) to capture the evolution of temporal networks for link prediction. It not only generates low-dimensional embedding vectors for nodes but also preserves the dynamic nonlinear features of temporal networks. Through the combination of a self-attention mechanism and recurrent neural networks, TVAE can update node representations and keep the temporal dependence of vectors over time. We utilize parameter inheritance to keep the new embedding close to the previous one, rather than explicitly using regularization, and thus, it is effective for large-scale networks. We evaluate our model and several baselines on synthetic data sets and real-world networks. The experimental results demonstrate that TVAE has superior performance and lower time cost compared with the baselines. Pengfei Jiao, Xuan Guo 0005, Dongxiao He, Huaming Wu, Shirui Pan, Maoguo Gong, Wenjun Wang 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 6 |
| 2022 | Anomaly Detection on Attributed Networks via Contrastive Self-Supervised LearningabstractAnomaly detection on attributed networks attracts considerable research interests due to wide applications of attributed networks in modeling a wide range of complex systems. Recently, the deep learning-based anomaly detection methods have shown promising results over shallow approaches, especially on networks with high-dimensional attributes and complex structures. However, existing approaches, which employ graph autoencoder as their backbone, do not fully exploit the rich information of the network, resulting in suboptimal performance. Furthermore, these methods do not directly target anomaly detection in their learning objective and fail to scale to large networks due to the full graph training mechanism. To overcome these limitations, in this article, we present a novel Contrastive self-supervised Learning framework for Anomaly detection on attributed networks (CoLA for abbreviation). Our framework fully exploits the local information from network data by sampling a novel type of contrastive instance pair, which can capture the relationship between each node and its neighboring substructure in an unsupervised way. Meanwhile, a well-designed graph neural network (GNN)-based contrastive learning model is proposed to learn informative embedding from high-dimensional attributes and local structure and measure the agreement of each instance pairs with its outputted scores. The multiround predicted scores by the contrastive learning model are further used to evaluate the abnormality of each node with statistical estimation. In this way, the learning model is trained by a specific anomaly detection-aware target. Furthermore, since the input of the GNN module is batches of instance pairs instead of the full network, our framework can adapt to large networks flexibly. Experimental results show that our proposed framework outperforms the state-of-the-art baseline methods on all seven benchmark data sets. Yixin Liu 0001, Zhao Li 0007, Shirui Pan, Chen Gong 0002, Chuan Zhou 0001, George Karypis |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2022 | Cyclic label propagation for graph semi-supervised learning
Zhao Li 0007, Yixin Liu 0001, Zhen Zhang 0023, Shirui Pan, Jianliang Gao, Jiajun Bu |
World Wide Web | 4 |
| 2021 | Contrastive and Generative Graph Convolutional Networks for Graph-based Semi-Supervised LearningabstractGraph-based Semi-Supervised Learning (SSL) aims to transfer the labels of a handful of labeled data to the remaining massive unlabeled data via a graph. As one of the most popular graph-based SSL approaches, the recently proposed Graph Convolutional Networks (GCNs) have gained remarkable progress by combining the sound expressiveness of neural networks with graph structure. Nevertheless, the existing graph-based methods do not directly address the core problem of SSL, \emph{i.e.}, the shortage of supervision, and thus their performances are still very limited. To accommodate this issue, this paper presents a novel GCN-based SSL algorithm which aims to enrich the supervision signals by utilizing both data similarities and graph structure. Firstly, by designing a semi-supervised contrastive loss, the improved node representations can be generated via maximizing the agreement between different views of the same data or the data from the same class. Therefore, the rich unlabeled data and the scarce yet valuable labeled data can jointly provide abundant supervision information for learning discriminative node representations, which helps improve the subsequent classification result. Secondly, the underlying determinative relationship between the input graph topology and data features is extracted as supplementary supervision signals for SSL via using a graph generative loss related to input features. Intensive experimental results on a variety of real-world datasets firmly verify the effectiveness of our algorithm when compared with other state-of-the-art methods. Sheng Wan, Shirui Pan, Jian Yang 0003, Chen Gong 0002 |
AAAI | 2 |
| 2021 | Towards Extracting Graph Neural Network Models via Prediction Queries (Student Abstract)abstractGraph data has been widely used to represent data from various domain, e.g., social networks, recommendation system. With great power, the GNN models, usually as valuable properties of their owners, also become attractive targets of the adversary who covets to steal them. While existing works show that simple deep neural networks can be reproduced by so-called Model Extraction Attacks, how to extract a GNN model has not been explored. In this paper, we exploit the threat of model extraction attacks against GNN models. Unlike ordinary attacks which obtain model information via only the input-output query pairs, we utilize both the node queries and the graph structure to extract the GNNs. Furthermore, we consider the stealthiness of the attack and propose to generate legitimate queries so the extraction can be applied discreetly. We implement our attack by leveraging the responses of these queries, as well as other accessible knowledge, e.g., neighbor connectives of the queried nodes. By evaluating over three real-world datasets, our attack is shown to effectively produce a surrogate model with more than 80% equivalent predictions as the target model. Bang Wu 0004, Shirui Pan, Xingliang Yuan |
AAAI | 2 |
| 2021 | ANEMONE: Graph Anomaly Detection with Multi-Scale Contrastive LearningabstractAnomaly detection on graphs plays a significant role in various domains, including cybersecurity, e-commerce, and financial fraud detection. However, existing methods on graph anomaly detection usually consider the view in a single scale of graphs, which results in their limited capability to capture the anomalous patterns from different perspectives. Towards this end, we introduce a novel graph anomaly detection framework, namely ANEMONE, to simultaneously identify the anomalies in multiple graph scales. Concretely, ANEMONE first leverages a graph neural network backbone encoder with multi-scale contrastive learning objectives to capture the pattern distribution of graph data by learning the agreements between instances at the patch and context levels concurrently. Then, our method employs a statistical anomaly estimator to evaluate the abnormality of each node according to the degree of agreement from multiple perspectives. Experiments on three benchmark datasets demonstrate the superiority of our method. Ming Jin 0005, Yixin Liu 0001, Yu Zheng 0013, Lianhua Chi, Yuan-Fang Li, Shirui Pan |
CIKM | 6 |
| 2021 | Projective Ranking: A Transferable Evasion Attack Method on Graph Neural NetworksabstractGraph Neural Networks (GNNs) have emerged as a series of effective learning methods for graph-related tasks. However, GNNs are shown vulnerable to adversarial attacks, where attackers can fool GNNs into making wrong predictions on adversarial samples with well-designed perturbations. Specifically, we observe that the current evasion attacks suffer from two limitations: (1) the attack strategy based on the reinforcement learning method might not be transferable when the attack budget changes; (2) the greedy mechanism in the vanilla gradient-based method ignores the long-term benefits of each perturbation operation. In this paper, we propose a new attack method named projective ranking to overcome the above limitations. Our idea is to learn a powerful attack strategy considering the long-term benefits of perturbations, then adjust it as little as possible to generate adversarial samples under different budgets. We further employ mutual information to measure the long-term benefits of each perturbation and rank them accordingly, so the learned attack strategy has better attack performance. Our method dramatically reduces the adaptation cost of learning a new attack strategy by projecting the attack strategy when the attack budget changes. Our preliminary evaluation results in synthesized and real-world datasets demonstrate that our method owns powerful attack performance and effective transferability. He Zhang 0012, Bang Wu 0004, Xiangwen Yang, Chuan Zhou 0001, Shuo Wang 0012, Xingliang Yuan, Shirui Pan |
CIKM | 7 |
| 2021 | Toward the Automated Construction of Probabilistic Knowledge Graphs for the Maritime Domain
Fatemeh Shiri, Teresa Wang, Shirui Pan, Xiaojun Chang, Yuan-Fang Li, Gholamreza Haffari, Van Nguyen 0002 |
FUSION | 3 |
| 2021 | Hypergraph Convolutional Network for Group RecommendationabstractGroup activities have become an essential part of people’s daily life, which stimulates the requirement for intensive research on the group recommendation task, i.e., recommending items to a group of users. Most existing works focus on aggregating users’ interests within the group to learn group preference. These methods are faced with two problems. First, these methods only model the user preference inside a single group while ignoring the collaborative relations among users and items across different groups. Second, they assume that group preference is an aggregation of user interests, and factually a group may pursue some targets not derived from users’ interests. Thus they are insufficient to model the general group preferences which are independent of existing user interests. To address the above issues, we propose a novel dual channel Hypergraph Convolutional network for group Recommendation (HCR), which consists of member-level preference network and group-level preference network. In the member-level preference network, in order to capture cross-group collaborative connections among users and items, we devise a member-level hypergraph convolutional network to learn group members’ personal preferences. In the group-level preference network, the group’s general preference is captured by a group-level graph convolutional network based on group similarity. We evaluate our model on two real-world datasets and the experimental results show that the proposed model significantly and consistently outperforms state-of-the-art group recommendation techniques. Renqi Jia, Xiaofei Zhou 0002, Linhua Dong, Shirui Pan |
ICDM | 4 |
| 2021 | Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and ImplicationsabstractIn light of the wide application of Graph Neural Networks (GNNs), Membership Inference Attack (MIA) against GNNs raises severe privacy concerns, where training data can be leaked from trained GNN models. However, prior studies focus on inferring the membership of only the components in a graph, e.g., an individual node or edge. In this paper, we take the first step in MIA against GNNs for graph-level classification. Our objective is to infer whether a graph sample has been used for training a GNN model. We present and implement two types of attacks, i.e., training-based attacks and threshold-based attacks from different adversarial capabilities. We perform comprehensive experiments to evaluate our attacks in seven real-world datasets using five representative GNN models. Both our attacks are shown effective and can achieve high performance, i.e., reaching over 0.7 attack F1 scores in most cases1. Our findings also confirm that, unlike the node-level classifier, MIAs on graph-level classification tasks are more co-related with the overfitting level of GNNs rather than the statistic property of their training graphs. Bang Wu 0004, Xiangwen Yang, Shirui Pan, Xingliang Yuan |
ICDM | 3 |
| 2021 | iDARTS: Differentiable Architecture Search with Stochastic Implicit GradientsabstractDifferentiable ARchiTecture Search(DARTS) has recently become the mainstream in the neural architecture search (NAS) due to its efficiency and simplicity. With a gradient-based bi-level optimization, DARTS alternately optimizes the inner model weights and the outer architecture parameter in a weight-sharing supernet. A key challenge to the scalability and quality of the learned architectures is the need for differentiating through the inner-loop optimisation. While much has been discussed about several potentially fatal factors in DARTS, the architecture gradient, a.k.a. hypergradient, has received less attention. In this paper, we tackle the hypergradient computation in DARTS based on the implicit function theorem, making it only depends on the obtained solution to the inner-loop optimization and agnostic to the optimization path. To further reduce the computational requirements, we formulate a stochastic hypergradient approximation for differentiable NAS, and theoretically show that the architecture optimization with the proposed method is expected to converge to a stationary point. Comprehensive experiments on two NAS benchmark search spaces and the common NAS search space verify the effectiveness of our proposed method. It leads to architectures outperforming, with large margins, those learned by the baseline methods. Miao Zhang 0022, Steven W. Su, Shirui Pan, Xiaojun Chang, Ehsan Abbasnejad, Gholamreza Haffari |
ICML | 3 |
| 2021 | Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation LearningabstractGraph representation learning plays a vital role in processing graph-structured data. However, prior arts on graph representation learning heavily rely on labeling information. To overcome this problem, inspired by the recent success of graph contrastive learning and Siamese networks in visual representation learning, we propose a novel self-supervised approach in this paper to learn node representations by enhancing Siamese self-distillation with multi-scale contrastive learning. Specifically, we first generate two augmented views from the input graph based on local and global perspectives. Then, we employ two objectives called cross-view and cross-network contrastiveness to maximize the agreement between node representations across different views and networks. To demonstrate the effectiveness of our approach, we perform empirical experiments on five real-world datasets. Our method not only achieves new state-of-the-art results but also surpasses some semi-supervised counterparts by large margins. Code is made available at https://github.com/GRAND-Lab/MERIT Ming Jin 0005, Yizhen Zheng, Yuan-Fang Li, Chen Gong 0002, Chuan Zhou 0001, Shirui Pan |
IJCAI | 6 |
| 2021 | A Self-Supervised Learning Framework for Sequential RecommendationabstractSequential recommendation that aims to predict user preference with historical user interactions becomes one of the most popular tasks in the recommendation area. The existing methods concentrated on user's sequential features among exposed items have achieved good performance. However, they only rely on single item prediction optimization to learn data representation, which ignores the association between context data and sequence data. In this paper, we propose a novel self-supervised learning based sequential recommendation network (SSLRN), which contrastively learns data correlation to promote data representation of users and items. We design two auxiliary contrastive learning tasks to regularize user and item representation based on mutual information maximization (MIM). In particular, the item contrastive learning captures sequential contrast feature with sequence-item MIM, and the user contrastive learning regularizes user latent representation with user-item MIM. We evaluate our model on five real-world datasets and the experimental results show that the proposed framework significantly and consistently outperforms state-of-the-art sequential recommendation techniques. Renqi Jia, Xiaofei Zhou 0002, Shirui Pan |
IJCNN | 4 |
| 2021 | Contrastive Graph Poisson Networks: Semi-Supervised Learning with Extremely Limited LabelsabstractGraph Neural Networks (GNNs) have achieved remarkable performance in the task of semi-supervised node classification. However, most existing GNN models require sufficient labeled data for effective network training. Their performance can be seriously degraded when labels are extremely limited. To address this issue, we propose a new framework termed Contrastive Graph Poisson Networks (CGPN) for node classification under extremely limited labeled data. Specifically, our CGPN derives from variational inference; integrates a newly designed Graph Poisson Network (GPN) to effectively propagate the limited labels to the entire graph and a normal GNN, such as Graph Attention Network, that flexibly guides the propagation of GPN; applies a contrastive objective to further exploit the supervision information from the learning process of GPN and GNN models. Essentially, our CGPN can enhance the learning performance of GNNs under extremely limited labels by contrastively propagating the limited labels to the entire graph. We conducted extensive experiments on different types of datasets to demonstrate the superiority of CGPN. Sheng Wan, Yibing Zhan, Liu Liu 0014, Baosheng Yu, Shirui Pan, Chen Gong 0002 |
NeurIPS | 5 |
| 2021 | Manifold Approximation and Projection by Maximizing Graph Information
Bahareh Fatemi, Soheila Molaei, Hadi Zare 0001, Shirui Pan |
PAKDD (3) | 4 |
| 2021 | Heterogeneous Graph Attention Network for Small and Medium-Sized Enterprises Bankruptcy Prediction
Yizhen Zheng, Vincent Cheng-Siong Lee, Zonghan Wu, Shirui Pan |
PAKDD (1) | 4 |
| 2021 | Task-adaptive Neural Process for User Cold-Start RecommendationabstractUser cold-start recommendation is a long-standing challenge for recommender systems due to the fact that only a few interactions of cold-start users can be exploited. Recent studies seek to address this challenge from the perspective of meta learning, and most of them follow a manner of parameter initialization, where the model parameters can be learned by a few steps of gradient updates. While these gradient-based meta-learning models achieve promising performances to some extent, a fundamental problem of them is how to adapt the global knowledge learned from previous tasks for the recommendations of cold-start users more effectively. Xixun Lin, Jia Wu 0001, Chuan Zhou 0001, Shirui Pan, Yanan Cao 0001, Bin Wang 0004 |
WWW | 4 |
| 2021 | Gated relational stacked denoising autoencoder with localized author embedding for global citation recommendation
Tao Dai 0002, Kaiqi Zhang 0004, Xiangmo Zhao, Shirui Pan |
Expert Syst. Appl. | 6 |
| 2021 | Knowledge graph representation and reasoning
Erik Cambria, Shaoxiong Ji, Shirui Pan, Philip S. Yu |
Neurocomputing | 3 |
| 2021 | Bayesian personalized ranking based on multiple-layer neighborhoods
Yutian Hu, Shirui Pan, Liang Wang 0017, Hongshu Chen |
Inf. Sci. | 3 |
| 2021 | OpenWGL: open-world graph learning for unseen class node classification
Man Wu, Shirui Pan, Xingquan Zhu 0001 |
Knowl. Inf. Syst. | 2 |
| 2021 | One-Shot Neural Architecture Search: Maximising Diversity to Overcome Catastrophic ForgettingabstractOne-shot neural architecture search (NAS) has recently become mainstream in the NAS community because it significantly improves computational efficiency through weight sharing. However, the supernet training paradigm in one-shot NAS introduces catastrophic forgetting, where each step of the training can deteriorate the performance of other architectures that contain partially-shared weights with current architecture. To overcome this problem of catastrophic forgetting, we formulate supernet training for one-shot NAS as a constrained continual learning optimization problem such that learning the current architecture does not degrade the validation accuracy of previous architectures. The key to solving this constrained optimization problem is a novelty search based architecture selection (NSAS) loss function that regularizes the supernet training by using a greedy novelty search method to find the most representative subset. We applied the NSAS loss function to two one-shot NAS baselines and extensively tested them on both a common search space and a NAS benchmark dataset. We further derive three variants based on the NSAS loss function, the NSAS with depth constrain (NSAS-C) to improve the transferability, and NSAS-G and NSAS-LG to handle the situation with a limited number of constraints. The experiments on the common NAS search space demonstrate that NSAS and it variants improve the predictive ability of supernet training in one-shot NAS with remarkable and efficient performance on the CIFAR-10, CIFAR-100, and ImageNet datasets. The results with the NAS benchmark dataset also confirm the significant improvements these one-shot NAS baselines can make. Miao Zhang 0022, Huiqi Li, Shirui Pan, Xiaojun Chang, Chuan Zhou 0001, ZongYuan Ge, Steven W. Su |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2021 | Suicidal Ideation Detection: A Review of Machine Learning Methods and ApplicationsabstractSuicide is a critical issue in modern society. Early detection and prevention of suicide attempts should be addressed to save people's life. Current suicidal ideation detection (SID) methods include clinical methods based on the interaction between social workers or experts and the targeted individuals and machine learning techniques with feature engineering or deep learning for automatic detection based on online social contents. This article is the first survey that comprehensively introduces and discusses the methods from these categories. Domain-specific applications of SID are reviewed according to their data sources, i.e., questionnaires, electronic health records, suicide notes, and online user content. Several specific tasks and data sets are introduced and summarized to facilitate further research. Finally, we summarize the limitations of current work and provide an outlook of further research directions. Shaoxiong Ji, Shirui Pan, Xue Li 0001, Erik Cambria, Guodong Long, Zi Huang |
IEEE Trans. Comput. Soc. Syst. | 2 |
| 2021 | Influence Spread in Geo-Social Networks: A Multiobjective Optimization PerspectiveabstractAs an emerging social dynamic system, geo-social network can be used to facilitate viral marketing through the wide spread of targeted advertising. However, unlike traditional influence spread problem, the heterogeneous spatial distribution has to incorporated into geo-social network environment. Moreover, from the perspective of business managers, it is indispensable to balance the tradeoff between the objective of influence spread maximization and objective of promotion cost minimization. Therefore, these two goals need to be seamlessly combined and optimized jointly. In this paper, considering the requirements of real-world applications, we develop a multiobjective optimization-based influence spread framework for geo-social networks, revealing the full view of Pareto-optimal solutions for decision makers. Based on the reverse influence sampling (RIS) model, we propose a similarity matching-based RIS sampling method to accommodate diverse users, and then transform our original problem into a weighted coverage problem. Subsequently, to solve this problem, we propose a greedy-based incrementally approximation approach and heuristic-based particle swarm optimization approach. Extensive experiments on two real-world geo-social networks clearly validate the effectiveness and efficiency of our proposed approaches. Liang Wang 0017, Zhiwen Yu 0001, Dingqi Yang, Shirui Pan, Zheng Yan 0001 |
IEEE Trans. Cybern. | 5 |
| 2021 | Convolutional Neural Networks-Based Lung Nodule Classification: A Surrogate-Assisted Evolutionary Algorithm for Hyperparameter OptimizationabstractThis article investigates deep neural networks (DNNs)-based lung nodule classification with hyperparameter optimization. Hyperparameter optimization in DNNs is a computationally expensive problem, and a surrogate-assisted evolutionary algorithm has been recently introduced to automatically search for optimal hyperparameter configurations of DNNs, by applying computationally efficient surrogate models to approximate the validation error function of hyperparameter configurations. Different from existing surrogate models adopting stationary covariance functions (kernels) to measure the difference between hyperparameter points, this article proposes a nonstationary kernel that allows the surrogate model to adapt to functions whose smoothness varies with the spatial location of inputs. A multilevel convolutional neural network (ML-CNN) is built for lung nodule classification, and the hyperparameter configuration is optimized by the proposed nonstationary kernel-based Gaussian surrogate model. Our algorithm searches with a surrogate for optimal setting via a hyperparameter importance-based evolutionary strategy, and the experiments demonstrate our algorithm outperforms manual tuning and several well-established hyperparameter optimization methods, including random search, grid search, the tree-structured parzen estimator (TPE) approach, Gaussian processes (GP) with stationary kernels, and the recently proposed hyperparameter optimization via RBF and dynamic (HORD) coordinate search. Miao Zhang 0022, Huiqi Li, Shirui Pan, Juan Lyu, Sai-Ho Ling, Steven W. Su |
IEEE Trans. Evol. Comput. | 3 |
| 2021 | Hyperspectral Image Classification With Context-Aware Dynamic Graph Convolutional NetworkabstractIn hyperspectral image (HSI) classification, spatial context has demonstrated its significance in achieving promising performance. However, conventional spatial context-based methods simply assume that spatially neighboring pixels should correspond to the same land-cover class, so they often fail to correctly discover the contextual relations among pixels in complex situations, and thus leading to imperfect classification results on some irregular or inhomogeneous regions such as class boundaries. To address this deficiency, we develop a new HSI classification method based on the recently proposed graph convolutional network (GCN), as it can flexibly encode the relations among arbitrarily structured non-Euclidean data. Different from traditional GCN, there are two novel strategies adopted by our method to further exploit the contextual relations for accurate HSI classification. First, since the receptive field of traditional GCN is often limited to fairly small neighborhood, we proposed to capture long-range contextual relations in HSI by performing successive graph convolutions on a learned region-induced graph which is transformed from the original 2-D image grids. Second, we refine the graph edge weight and the connective relationships among image regions simultaneously by learning the improved similarity measurement and the “edge filter,” so that the graph can be gradually refined to adapt to the representations generated by each graph convolutional layer. Such updated graph will in turn result in faithful region representations, and vice versa. The experiments carried out on four real-world benchmark data sets demonstrate the effectiveness of the proposed method. Sheng Wan, Chen Gong 0002, Ping Zhong 0001, Shirui Pan, Jian Yang 0003 |
IEEE Trans. Geosci. Remote. Sens. | 4 |
| 2021 | Learning Graph Neural Networks with Positive and Unlabeled NodesabstractGraph neural networks (GNNs) are important tools for transductive learning tasks, such as node classification in graphs, due to their expressive power in capturing complex interdependency between nodes. To enable GNN learning, existing works typically assume that labeled nodes, from two or multiple classes, are provided, so that a discriminative classifier can be learned from the labeled data. In reality, this assumption might be too restrictive for applications, as users may only provide labels of interest in a single class for a small number of nodes. In addition, most GNN models only aggregate information from short distances ( e.g. , 1-hop neighbors) in each round, and fail to capture long-distance relationship in graphs. In this article, we propose a novel GNN framework, long-short distance aggregation networks, to overcome these limitations. By generating multiple graphs at different distance levels, based on the adjacency matrix, we develop a long-short distance attention model to model these graphs. The direct neighbors are captured via a short-distance attention mechanism, and neighbors with long distance are captured by a long-distance attention mechanism. Two novel risk estimators are further employed to aggregate long-short-distance networks, for PU learning and the loss is back-propagated for model learning. Experimental results on real-world datasets demonstrate the effectiveness of our algorithm. Man Wu, Shirui Pan, Lan Du 0002, Xingquan Zhu 0001 |
ACM Trans. Knowl. Discov. Data | 2 |
| 2021 | A Comprehensive Survey on Graph Neural NetworksabstractDeep learning has revolutionized many machine learning tasks in recent years, ranging from image classification and video processing to speech recognition and natural language understanding. The data in these tasks are typically represented in the Euclidean space. However, there is an increasing number of applications, where data are generated from non-Euclidean domains and are represented as graphs with complex relationships and interdependency between objects. The complexity of graph data has imposed significant challenges on the existing machine learning algorithms. Recently, many studies on extending deep learning approaches for graph data have emerged. In this article, we provide a comprehensive overview of graph neural networks (GNNs) in data mining and machine learning fields. We propose a new taxonomy to divide the state-of-the-art GNNs into four categories, namely, recurrent GNNs, convolutional GNNs, graph autoencoders, and spatial-temporal GNNs. We further discuss the applications of GNNs across various domains and summarize the open-source codes, benchmark data sets, and model evaluation of GNNs. Finally, we propose potential research directions in this rapidly growing field. Zonghan Wu, Shirui Pan, Fengwen Chen, Guodong Long, Chengqi Zhang, Philip S. Yu |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2020 | Going Deep: Graph Convolutional Ladder-Shape NetworksabstractNeighborhood aggregation algorithms like spectral graph convolutional networks (GCNs) formulate graph convolutions as a symmetric Laplacian smoothing operation to aggregate the feature information of one node with that of its neighbors. While they have achieved great success in semi-supervised node classification on graphs, current approaches suffer from the over-smoothing problem when the depth of the neural networks increases, which always leads to a noticeable degradation of performance. To solve this problem, we present graph convolutional ladder-shape networks (GCLN), a novel graph neural network architecture that transmits messages from shallow layers to deeper layers to overcome the over-smoothing problem and dramatically extend the scale of the neural networks with improved performance. We have validated the effectiveness of proposed GCLN at a node-wise level with a semi-supervised task (node classification) and an unsupervised task (node clustering), and at a graph-wise level with graph classification by applying a differentiable pooling operation. The proposed GCLN outperforms original GCNs, deep GCNs and other state-of-the-art GCN-based models for all three tasks, which were designed from various perspectives on six real-world benchmark data sets. Ruiqi Hu, Shirui Pan, Guodong Long, Qinghua Lu 0001, Liming Zhu 0001, Jing Jiang 0002 |
AAAI | 2 |
| 2020 | Reinforcement Learning Based Meta-Path Discovery in Large-Scale Heterogeneous Information NetworksabstractMeta-paths are important tools for a wide variety of data mining and network analysis tasks in Heterogeneous Information Networks (HINs), due to their flexibility and interpretability to capture the complex semantic relation among objects. To date, most HIN analysis still relies on hand-crafting meta-paths, which requires rich domain knowledge that is extremely difficult to obtain in complex, large-scale, and schema-rich HINs. In this work, we present a novel framework, Meta-path Discovery with Reinforcement Learning (MPDRL), to identify informative meta-paths from complex and large-scale HINs. To capture different semantic information between objects, we propose a novel multi-hop reasoning strategy in a reinforcement learning framework which aims to infer the next promising relation that links a source entity to a target entity. To improve the efficiency, moreover, we develop a type context representation embedded approach to scale the RL framework to handle million-scale HINs. As multi-hop reasoning generates rich meta-paths with various length, we further perform a meta-path induction step to summarize the important meta-paths using Lowest Common Ancestor principle. Experimental results on two large-scale HINs, Yago and NELL, validate our approach and demonstrate that our algorithm not only achieves superior performance in the link prediction task, but also identifies useful meta-paths that would have been ignored by human experts. Guojia Wan, Bo Du 0001, Shirui Pan, Gholamreza Haffari |
AAAI | 3 |
| 2020 | GSSNN: Graph Smoothing Splines Neural NetworksabstractGraph Neural Networks (GNNs) have achieved state-of-the-art performance in many graph data analysis tasks. However, they still suffer from two limitations for graph representation learning. First, they exploit non-smoothing node features which may result in suboptimal embedding and degenerated performance for graph classification. Second, they only exploit neighbor information but ignore global topological knowledge. Aiming to overcome these limitations simultaneously, in this paper, we propose a novel, flexible, and end-to-end framework, Graph Smoothing Splines Neural Networks (GSSNN), for graph classification. By exploiting the smoothing splines, which are widely used to learn smoothing fitting function in regression, we develop an effective feature smoothing and enhancement module Scaled Smoothing Splines (S3) to learn graph embedding. To integrate global topological information, we design a novel scoring module, which exploits closeness, degree, as well as self-attention values, to select important node features as knots for smoothing splines. These knots can be potentially used for interpreting classification results. In extensive experiments on biological and social datasets, we demonstrate that our model achieves state-of-the-arts and GSSNN is superior in learning more robust graph representations. Furthermore, we show that S3 module is easily plugged into existing GNNs to improve their performance. Lewei Zhou, Shirui Pan, Chuan Zhou 0001, Guiying Yan, Bin Wang 0004 |
AAAI | 3 |
| 2020 | Overcoming Multi-Model Forgetting in One-Shot NAS With Diversity MaximizationabstractOne-Shot Neural Architecture Search (NAS) significantly improves the computational efficiency through weight sharing. However, this approach also introduces multi-model forgetting during the supernet training (architecture search phase), where the performance of previous architectures degrade when sequentially training new architectures with partially-shared weights. To overcome such catastrophic forgetting, the state-of-the-art method assumes that the shared weights are optimal when jointly optimizing a posterior probability. However, this strict assumption is not necessarily held for One-Shot NAS in practice. In this paper, we formulate the supernet training in the One-Shot NAS as a constrained optimization problem of continual learning that the learning of current architecture should not degrade the performance of previous architectures during the supernet training. We propose a Novelty Search based Architecture Selection (\textbf{NSAS}) loss function and demonstrate that the posterior probability could be calculated without the strict assumption when maximizing the diversity of the selected constraints. A greedy novelty search method is devised to find the most representative subset to regularize the supernet training. We apply our proposed approach to two One-Shot NAS baselines, random sampling NAS (RandomNAS) and gradient-based sampling NAS (GDAS). Extensive experiments demonstrate that our method enhances the predictive ability of the supernet in One-Shot NAS and achieves remarkable performance on CIFAR-10, CIFAR-100, and PTB with efficiency. Miao Zhang 0022, Huiqi Li, Shirui Pan, Xiaojun Chang, Steven W. Su |
CVPR | 3 |
| 2020 | Cross-Graph: Robust and Unsupervised Embedding for Attributed Graphs with Corrupted StructureabstractGraph embedding has shown its effectiveness to represent graph information and capture deep relationships in graph data. Most recent graph embedding methods focus on attributed graphs, since they preserve both structure and content information in the network. However, corruption can exist in the graph structure as well as the node content of the graph, and both can lead to inferior embedding results. Unfortunately, few existing graph embedding algorithms have considered the corruption problem, and to the best of our knowledge, none has studied structural corruption in attributed graphs, including missing and redundant edges. This field is difficult for previous methods, mainly due to two challenges: (1) the existence of various corruption causes has made it difficult to recognize corruptions in graphs, and (2) the complexity of graph-structured data has increased the difficulty of handling corruption therein for graph embedding methods. These facts lead us here to propose a novel autoencoder-based graph embedding approach, which is robust against structural corruption. Our idea comes from the recent discovery of memorization effects in deep learning. Namely, deep neural networks prefer to fit clean data first, before they over-fit corrupted data. Specifically, we train two autoencoders simultaneously and let them learn the reliability of the edges in the graph from each other. The two autoencoders would evaluate the edges according to their reconstructed structure and manipulate this by devaluing those distrusted edges to update the structure information. The updated structure would be used further in the next iteration as the ground-truth of its peer-network. Experiments on different versions of real-world graphs show state-of-the-art results and demonstrate the robustness of our model against structural corruption. Bo Han 0003, Shirui Pan, Jing Jiang 0002, Gang Niu 0001, Guodong Long |
ICDM | 3 |
| 2020 | OpenWGL: Open-World Graph LearningabstractIn traditional graph learning tasks, such as node classification, learning is carried out in a closed-world setting where the number of classes and their training samples are provided to help train models, and the learning goal is to correctly classify unlabeled nodes into classes already known. In reality, due to limited labeling capability and dynamic evolving of networks, some nodes in the networks may not belong to any existing/seen classes, and therefore cannot be correctly classified by closed-world learning algorithms. In this paper, we propose a new open-world graph learning paradigm, where the learning goal is to not only classify nodes belonging to seen classes into correct groups, but also classify nodes not belonging to existing classes to an unseen class. The essential challenge of the open-world graph learning is that (1) unseen class has no labeled samples, and may exist in an arbitrary form different from existing seen classes; and (2) both graph feature learning and prediction should differentiate whether a node may belong to an existing/seen class or an unseen class. To tackle the challenges, we propose an uncertain node representation learning approach, using constrained variational graph autoencoder networks, where the label loss and class uncertainty loss constraints are used to ensure that the node representation learning are sensitive to unseen class. As a result, node embedding features are denoted by distributions, instead of deterministic feature vectors. By using a sampling process to generate multiple versions of feature vectors, we are able to test the certainty of a node belonging to seen classes, and automatically determine a threshold to reject nodes not belonging to seen classes as unseen class nodes. Experiments on real-world networks demonstrate the algorithm performance, comparing to baselines. Case studies and ablation analysis also show the rationale of our design for open-world graph learning. Man Wu, Shirui Pan, Xingquan Zhu 0001 |
ICDM | 2 |
| 2020 | Reasoning Like Human: Hierarchical Reinforcement Learning for Knowledge Graph ReasoningabstractKnowledge Graphs typically suffer from incompleteness. A popular approach to knowledge graph completion is to infer missing knowledge by multihop reasoning over the information found along other paths connecting a pair of entities. However, multi-hop reasoning is still challenging because the reasoning process usually experiences multiple semantic issue that a relation or an entity has multiple meanings. In order to deal with the situation, we propose a novel Hierarchical Reinforcement Learning framework to learn chains of reasoning from a Knowledge Graph automatically. Our framework is inspired by the hierarchical structure through which human handle cognitionally ambiguous cases. The whole reasoning process is decomposed into a hierarchy of two-level Reinforcement Learning policies for encoding historical information and learning structured action space. As a consequence, it is more feasible and natural for dealing with the multiple semantic issue. Experimental results show that our proposed model achieves substantial improvements in ambiguous relation tasks. Guojia Wan, Shirui Pan, Chen Gong 0002, Chuan Zhou 0001, Gholamreza Haffari |
IJCAI | 2 |
| 2020 | A Relation-Specific Attention Network for Joint Entity and Relation ExtractionabstractJoint extraction of entities and relations is an important task in natural language processing (NLP), which aims to capture all relational triplets from plain texts. This is a big challenge due to some of the triplets extracted from one sentence may have overlapping entities. Most existing methods perform entity recognition followed by relation detection between every possible entity pairs, which usually suffers from numerous redundant operations. In this paper, we propose a relation-specific attention network (RSAN) to handle the issue. Our RSAN utilizes relation-aware attention mechanism to construct specific sentence representations for each relation, and then performs sequence labeling to extract its corresponding head and tail entities. Experiments on two public datasets show that our model can effectively extract overlapping triplets and achieve state-of-the-art performance. Xiaofei Zhou 0002, Shirui Pan, Qiannan Zhu, Zeliang Song, Li Guo 0001 |
IJCAI | 3 |
| 2020 | One-Shot Neural Architecture Search via Novelty Driven SamplingabstractOne-Shot Neural architecture search (NAS) has received wide attentions due to its computational efficiency. Most state-of-the-art One-Shot NAS methods use the validation accuracy based on inheriting weights from the supernet as the stepping stone to search for the best performing architecture, adopting a bilevel optimization pattern with assuming this validation accuracy approximates to the test accuracy after re-training. However, recent works have found that there is no positive correlation between the above validation accuracy and test accuracy for these One-Shot NAS methods, and this reward based sampling for supernet training also entails the rich-get-richer problem. To handle this deceptive problem, this paper presents a new approach, Efficient Novelty-driven Neural Architecture Search, to sample the most abnormal architecture to train the supernet. Specifically, a single-path supernet is adopted, and only the weights of a single architecture sampled by our novelty search are optimized in each step to reduce the memory demand greatly. Experiments demonstrate the effectiveness and efficiency of our novelty search based architecture sampling method. Miao Zhang 0022, Huiqi Li, Shirui Pan, Taoping Liu, Steven W. Su |
IJCAI | 3 |
| 2020 | Grounding Visual Concepts for Zero-Shot Event Detection and Event CaptioningabstractThe flourishing of social media platforms requires techniques for understanding the content of media on a large scale. However, state-of-the art video event understanding approaches remain very limited in terms of their ability to deal with data sparsity, semantically unrepresentative event names, and lack of coherence between visual and textual concepts. Accordingly, in this paper, we propose a method of grounding visual concepts for large-scale Multimedia Event Detection (MED) and Multimedia Event Captioning (MEC) in zero-shot setting. More specifically, our framework composes the following: (1) deriving the novel semantic representations of events from their textual descriptions, rather than event names; (2) aggregating the ranks of grounded concepts for MED tasks. A statistical mean-shift outlier rejection model is proposed to remove the outlying concepts which are incorrectly grounded; and (3) defining MEC tasks and augmenting the MEC training set by the videos detected in MED in a zero-shot setting. To the best of our knowledge, this work is the first time to define and solve the MEC task, which is a further step towards understanding video events. We conduct extensive experiments and achieve state-of-the-art performance on the TRECVID MEDTest dataset, as well as our newly proposed TRECVID-MEC dataset. Zhihui Li 0001, Xiaojun Chang, Lina Yao 0001, Shirui Pan, ZongYuan Ge, Huaxiang Zhang 0001 |
KDD | 4 |
| 2020 | Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural NetworksabstractModeling multivariate time series has long been a subject that has attracted researchers from a diverse range of fields including economics, finance, and traffic. A basic assumption behind multivariate time series forecasting is that its variables depend on one another but, upon looking closely, it is fair to say that existing methods fail to fully exploit latent spatial dependencies between pairs of variables. In recent years, meanwhile, graph neural networks (GNNs) have shown high capability in handling relational dependencies. GNNs require well-defined graph structures for information propagation which means they cannot be applied directly for multivariate time series where the dependencies are not known in advance. In this paper, we propose a general graph neural network framework designed specifically for multivariate time series data. Our approach automatically extracts the uni-directed relations among variables through a graph learning module, into which external knowledge like variable attributes can be easily integrated. A novel mix-hop propagation layer and a dilated inception layer are further proposed to capture the spatial and temporal dependencies within the time series. The graph learning, graph convolution, and temporal convolution modules are jointly learned in an end-to-end framework. Experimental results show that our proposed model outperforms the state-of-the-art baseline methods on 3 of 4 benchmark datasets and achieves on-par performance with other approaches on two traffic datasets which provide extra structural information. Zonghan Wu, Shirui Pan, Guodong Long, Jing Jiang 0002, Xiaojun Chang, Chengqi Zhang |
KDD | 2 |
| 2020 | Graph Stochastic Neural Networks for Semi-supervised LearningabstractGraph Neural Networks (GNNs) have achieved remarkable performance in the task of the semi-supervised node classification. However, most existing models learn a deterministic classification function, which lack sufficient flexibility to explore better choices in the presence of kinds of imperfect observed data such as the scarce labeled nodes and noisy graph structure. To improve the rigidness and inflexibility of deterministic classification functions, this paper proposes a novel framework named Graph Stochastic Neural Networks (GSNN), which aims to model the uncertainty of the classification function by simultaneously learning a family of functions, i.e., a stochastic function. Specifically, we introduce a learnable graph neural network coupled with a high-dimensional latent variable to model the distribution of the classification function, and further adopt the amortised variational inference to approximate the intractable joint posterior for missing labels and the latent variable. By maximizing the lower-bound of the likelihood for observed node labels, the instantiated models can be trained in an end-to-end manner effectively. Extensive experiments on three real-world datasets show that GSNN achieves substantial performance gain in different scenarios compared with stat-of-the-art baselines. Haibo Wang 0004, Chuan Zhou 0001, Jia Wu 0001, Shirui Pan, Jilong Wang 0001 |
NeurIPS | 5 |
| 2020 | Differentiable Neural Architecture Search in Equivalent Space with Exploration EnhancementabstractRecent works on One-Shot Neural Architecture Search (NAS) mostly adopt a bilevel optimization scheme to alternatively optimize the supernet weights and architecture parameters after relaxing the discrete search space into a differentiable space. However, the non-negligible incongruence in their relaxation methods is hard to guarantee the differentiable optimization in the continuous space is equivalent to the optimization in the discrete space. Differently, this paper utilizes a variational graph autoencoder to injectively transform the discrete architecture space into an equivalently continuous latent space, to resolve the incongruence. A probabilistic exploration enhancement method is accordingly devised to encourage intelligent exploration during the architecture search in the latent space, to avoid local optimal in architecture search. As the catastrophic forgetting in differentiable One-Shot NAS deteriorates supernet predictive ability and makes the bilevel optimization inefficient, this paper further proposes an architecture complementation method to relieve this deficiency. We analyze the effectiveness of the proposed method, and a series of experiments have been conducted to compare the proposed method with state-of-the-art One-Shot NAS methods. Miao Zhang 0022, Huiqi Li, Shirui Pan, Xiaojun Chang, ZongYuan Ge, Steven W. Su |
NeurIPS | 3 |
| 2020 | Graph Geometry Interaction LearningabstractWhile numerous approaches have been developed to embed graphs into either Euclidean or hyperbolic spaces, they do not fully utilize the information available in graphs, or lack the flexibility to model intrinsic complex graph geometry. To utilize the strength of both Euclidean and hyperbolic geometries, we develop a novel Geometry Interaction Learning (GIL) method for graphs, a well-suited and efficient alternative for learning abundant geometric properties in graph. GIL captures a more informative internal structural features with low dimensions while maintaining conformal invariance of each space. Furthermore, our method endows each node the freedom to determine the importance of each geometry space via a flexible dual feature interaction learning and probability assembling mechanism. Promising experimental results are presented for five benchmark datasets on node classification and link prediction tasks. Shirui Pan, Chuan Zhou 0001, Jia Wu 0001, Yanan Cao 0001, Bin Wang 0004 |
NeurIPS | 2 |
| 2020 | Unsupervised Domain Adaptive Graph Convolutional NetworksabstractGraph convolutional networks (GCNs) have achieved impressive success in many graph related analytics tasks. However, most GCNs only work in a single domain (graph) incapable of transferring knowledge from/to other domains (graphs), due to the challenges in both graph representation learning and domain adaptation over graph structures. In this paper, we present a novel approach, unsupervised domain adaptive graph convolutional networks (UDA-GCN), for domain adaptation learning for graphs. To enable effective graph representation learning, we first develop a dual graph convolutional network component, which jointly exploits local and global consistency for feature aggregation. An attention mechanism is further used to produce a unified representation for each node in different graphs. To facilitate knowledge transfer between graphs, we propose a domain adaptive learning module to optimize three different loss functions, namely source classifier loss, domain classifier loss, and target classifier loss as a whole, thus our model can differentiate class labels in the source domain, samples from different domains, the class labels from the target domain, respectively. Experimental results on real-world datasets in the node classification task validate the performance of our method, compared to state-of-the-art graph neural network algorithms. Man Wu, Shirui Pan, Chuan Zhou 0001, Xiaojun Chang, Xingquan Zhu 0001 |
WWW | 2 |
| 2020 | Measuring distance-based semantic similarity using meronymy and hyponymy relations
Yuanyuan Cai, Shirui Pan, Ximeng Wang, Hongshu Chen, Xiaoyan Cai |
Neural Comput. Appl. | 2 |
| 2020 | Clustering social audiences in business information networks
Yu Zheng 0013, Ruiqi Hu, Sai-Fu Fung, Celina Ping Yu, Guodong Long, Ting Guo 0005, Shirui Pan |
Pattern Recognit. | 7 |
| 2020 | Learning Graph Embedding With Adversarial Training MethodsabstractGraph embedding aims to transfer a graph into vectors to facilitate subsequent graph-analytics tasks like link prediction and graph clustering. Most approaches on graph embedding focus on preserving the graph structure or minimizing the reconstruction errors for graph data. They have mostly overlooked the embedding distribution of the latent codes, which unfortunately may lead to inferior representation in many cases. In this article, we present a novel adversarially regularized framework for graph embedding. By employing the graph convolutional network as an encoder, our framework embeds the topological information and node content into a vector representation, from which a graph decoder is further built to reconstruct the input graph. The adversarial training principle is applied to enforce our latent codes to match a prior Gaussian or uniform distribution. Based on this framework, we derive two variants of the adversarial models, the adversarially regularized graph autoencoder (ARGA) and its variational version, and adversarially regularized variational graph autoencoder (ARVGA), to learn the graph embedding effectively. We also exploit other potential variations of ARGA and ARVGA to get a deeper understanding of our designs. Experimental results that compared 12 algorithms for link prediction and 20 algorithms for graph clustering validate our solutions. Shirui Pan, Ruiqi Hu, Sai-Fu Fung, Guodong Long, Jing Jiang 0002, Chengqi Zhang |
IEEE Trans. Cybern. | 1 |
| 2020 | Exploiting Implicit Influence From Information Propagation for Social RecommendationabstractSocial recommender systems have attracted a lot of attention from academia and industry. On social media, users' ratings and reviews can be observed by all users, and have implicit influence on their future ratings. When these users make subsequent decisions about an item, they may be affected by existing ratings on the item. Thus, implicit influence propagates among the users who rated the same items, and it has significant impact on users' ratings. However, implicit influence propagation and its effect on recommendation rarely have been studied. In this article, we propose an information propagation-based social recommendation method (SoInp) and model the implicit user influence from the perspective of information propagation. The implicit influence is inferred from ratings on the same items. We investigate the concrete effect of implicit user influence in the propagation process and introduce it into recommender systems. Furthermore, we incorporate the implicit user influence and explicit trust information in the matrix factorization framework. To demonstrate the performance, we conduct comprehensive experiments on real-world datasets to compare the proposed method with the state-of-the-art models. The results indicate that SoInp makes notable improvements in rating prediction. Weihan Shen, Hongshu Chen, Shirui Pan, Ximeng Wang, Zheng Yan 0001 |
IEEE Trans. Cybern. | 4 |
| 2020 | Distributed Feature Selection for Big Data Using Fuzzy Rough SetsabstractFuzzy rough-set-based feature selection is an important technique for big data analysis. However, the classic fuzzy rough set algorithm takes all the data correlations into account, which leads to the centralized computing mode, requiring high computing and memory space resources. With the increasing amount of data in the big data era, the centralized server cannot afford the computation of fuzzy rough set. To enable the fuzzy rough set for big data analysis, in this article, we propose the novel distributed fuzzy rough set (DFRS)-based feature selection, which separates and assigns the tasks to multiple nodes for parallel computing. The key challenge is to maintain the global information on each distributed node without conserving the entire fuzzy relation matrix. We tackle this challenge by a dynamic data decomposition algorithm and a data summarization process on each distributed node. Extensive experiments based on multiple real datasets demonstrate that DFRS significantly improves the runtime, and its feature selection accuracy is nearly the same as the traditional centralized computing. Linghe Kong, Wenhao Qu, Jiadi Yu, Hua Zuo, Guihai Chen, Shirui Pan, Meikang Qiu |
IEEE Trans. Fuzzy Syst. | 7 |
| 2020 | Familial Clustering for Weakly-Labeled Android Malware Using Hybrid Representation LearningabstractLabeling malware or malware clustering is important for identifying new security threats, triaging and building reference datasets. The state-of-the-art Android malware clustering approaches rely heavily on the raw labels from commercial AntiVirus (AV) vendors, which causes misclustering for a substantial number ofweakly-labeled malwaredue to the inconsistent, incomplete and overly generic labels reported by these closed-source AV engines, whose capabilities vary greatly and whose internal mechanisms are opaque (i.e., intermediate detection results are unavailable for clustering). The raw labels are thus often used as the only important source of information for clustering. To address the limitations of the existing approaches, this paper presents Andre, a new ANDroid Hybrid REpresentation Learning approach to clustering weakly-labeled Android malware by preserving heterogeneous information from multiple sources (including the results of static code analysis, the meta-information of an app, and the raw-labels of the AV vendors) to jointly learn a hybrid representation for accurate clustering. The learned representation is then fed into our outlier-aware clustering to partition the weakly-labeled malware into known and unknown families. The malware whose malicious behaviours are close to those of the existing families on the network, are further classified using a three-layer Deep Neural Network (DNN). The unknown malware are clustered using a standard density-based clustering algorithm. We have evaluated our approach using 5,416 ground-truth malware from Drebin and 9,000 malware from VirusShare (uploaded between Mar. 2017 and Feb. 2018), consisting of 3324 weakly-labeled malware. The evaluation shows that Andre effectively clusters weakly-labeled malware which cannot be clustered by the state-of-the-art approaches, while achieving comparable accuracy with those approaches for clustering ground-truth samples. Yulei Sui, Shirui Pan, Zheng Zheng 0001, Baodi Ning, Ivor W. Tsang, Wanlei Zhou 0001 |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2020 | Social Recommendation With Evolutionary Opinion DynamicsabstractWhen users in online social networks make a decision, they are often affected by their neighbors. Social recommendation models utilize social information to reveal the impact of neighbors on user preferences, and this impact is often described by the linear superposition of neighbor preferences or by global trust propagation. Further exploration needs to be undertaken to determine whether the influence pattern of other users from online interaction behaviors is adequately described. In this paper, we introduce evolutionary opinion dynamics from the field of statistical physics into recommender systems, characterizing the impact of other users. We propose an opinion dynamic model by evolutionary game theory. To describe online user interactions, we define the strategies during an interaction between two users, and present the payoff for each strategy in terms of errors of estimated ratings. Therefore, user behaviors are associated with their preferences and ratings. In addition, we measure user influence according to their topological roles in the social network. We incorporate evolutionary opinion dynamics and user influence into the recommendation framework for the prediction of unknown ratings. Experiment results on two real-world datasets demonstrate that our method outperforms state-of the-art models in terms of accuracy, and it also performs well for cold-start users. Our method reduces the divergence of user preferences, in accordance with online opinion interactions. Furthermore, our method has approximate computational complexity with matrix factorization, and results in less computation than state-of-the-art models. Our method is quite general, and indicates that studies in social physics, statistics, and other research fields may be involved in recommendation to improve the performance. Ximeng Wang, Shirui Pan, Hong Yang 0003, Haishuai Wang, Chengqi Zhang |
IEEE Trans. Syst. Man Cybern. Syst. | 3 |
| 2020 | Adaptive knowledge subgraph ensemble for robust and trustworthy knowledge graph completion
Guojia Wan, Bo Du 0001, Shirui Pan, Jia Wu 0001 |
World Wide Web | 3 |
| 2019 | Label Embedding with Partial Heterogeneous ContextsabstractLabel embedding plays an important role in many real-world applications. To enhance the label relatedness captured by the embeddings, multiple contexts can be adopted. However, these contexts are heterogeneous and often partially observed in practical tasks, imposing significant challenges to capture the overall relatedness among labels. In this paper, we propose a general Partial Heterogeneous Context Label Embedding (PHCLE) framework to address these challenges. Categorizing heterogeneous contexts into two groups, relational context and descriptive context, we design tailor-made matrix factorization formula to effectively exploit the label relatedness in each context. With a shared embedding principle across heterogeneous contexts, the label relatedness is selectively aligned in a shared space. Due to our elegant formulation, PHCLE overcomes the partial context problem and can nicely incorporate more contexts, which both cannot be tackled with existing multi-context label embedding methods. An effective alternative optimization algorithm is further derived to solve the sparse matrix factorization problem. Experimental results demonstrate that the label embeddings obtained with PHCLE achieve superb performance in image classification task and exhibit good interpretability in the downstream label similarity analysis and image understanding task. Yaxin Shi, Donna Xu, Yuangang Pan, Ivor W. Tsang, Shirui Pan |
AAAI | 5 |
| 2019 | An Explainable Deep Fusion Network for Affect Recognition Using Physiological SignalsabstractAffective computing is an emerging research area which provides insights on human's mental state through human-machine interaction. During the interaction process, bio-signal analysis is essential to detect human affective changes. Currently, machine learning methods to analyse bio-signals are the state of the art to detect the affective states, but most empirical works mainly deploy traditional machine learning methods rather than deep learning models due to the need for explainability. In this paper, we propose a deep learning model to process multimodal-multisensory bio-signals for affect recognition. It supports batch training for different sampling rate signals at the same time, and our results show significant improvement compared to the state of the art. Furthermore, the results are interpreted at the sensor- and signal- level to improve the explainaibility of our deep learning model. Jionghao Lin, Shirui Pan, Cheng Siong Lee, Sharon L. Oviatt |
CIKM | 2 |
| 2019 | Long-short Distance Aggregation Networks for Positive Unlabeled Graph LearningabstractGraph neural nets are emerging tools to represent network nodes for classification. However, existing approaches typically suffer from two limitations: (1) they only aggregate information from short distance (e.g., 1-hop neighbors) each round and fail to capturelong distance relationship in graphs; (2) they require users to label data from several classes to facilitate the learning of discriminative models; whereas in reality, users may only provide labels of a small number of nodes in a single class. To overcome these limitations, this paper presents a novel long-short distance aggregation networks (\textttLSDAN ) for positive unlabeled (PU) graph learning. Our theme is to generate multiple graphs at different distances based on the adjacency matrix, and further develop a long-short distance attention model for these graphs. The short-distance attention mechanism is used to capture the importance of neighbor nodes to a target node. The long-distance attention mechanism is used to capture the propagation of information within a localized area of each node and help model weights of different graphs for node representation learning. A non-negative risk estimator is further employed, to aggregate long- short-distance networks, for PU learning using back-propagated loss modeling. Experiments on real-world datasets validate the effectiveness of our approach. Man Wu, Shirui Pan, Lan Du 0002, Ivor W. Tsang, Xingquan Zhu 0001, Bo Du 0001 |
CIKM | 2 |
| 2019 | Domain-Adversarial Graph Neural Networks for Text ClassificationabstractText classification, in cross-domain setting, is a challenging task. On the one hand, data from other domains are often useful to improve the learning on the target domain; on the other hand, domain variance and hierarchical structure of documents from words, key phrases, sentences, paragraphs, etc. make it difficult to align domains for effective learning. To date, existing cross-domain text classification methods mainly strive to minimize feature distribution differences between domains, and they typically suffer from three major limitations - (1) difficult to capture semantics in non-consecutive phrases and long-distance word dependency because of treating texts as word sequences, (2) neglect of hierarchical coarse-grained structures of document for feature learning, and (3) narrow focus of the domains at instance levels, without using domains as supervisions to improve text classification. This paper proposes an end-to-end, domain-adversarial graph neural networks (DAGNN), for cross-domain text classification. Our motivation is to model documents as graphs and use a domain-adversarial training principle to lean features from each graph (as well as learning the separation of domains) for effective text classification. At the instance level, DAGNN uses a graph to model each document, so that it can capture non-consecutive and long-distance semantics. At the feature level, DAGNN uses graphs from different domains to jointly train hierarchical graph neural networks in order to learn good features. At the learning level, DAGNN proposes a domain-adversarial principle such that the learned features not only optimally classify documents but also separates domains. Experiments on benchmark datasets demonstrate the effectiveness of our method in cross-domain classification tasks. Man Wu, Shirui Pan, Xingquan Zhu 0001, Chuan Zhou 0001, Lei Pan 0002 |
ICDM | 2 |
| 2019 | Relation Structure-Aware Heterogeneous Graph Neural NetworkabstractHeterogeneous graphs with different types of nodes and edges are ubiquitous and have immense value in many applications. Existing works on modeling heterogeneous graphs usually follow the idea of splitting a heterogeneous graph into multiple homogeneous subgraphs. This is ineffective in exploiting hidden rich semantic associations between different types of edges for large-scale multi-relational graphs. In this paper, we propose Relation Structure-Aware Heterogeneous Graph Neural Network (RSHN), a unified model that integrates graph and its coarsened line graph to embed both nodes and edges in heterogeneous graphs without requiring any prior knowledge such as metapath. To tackle the heterogeneity of edge connections, RSHN first creates a Coarsened Line Graph Neural Network (CL-GNN) to excavate edge-centric relation structural features that respect the latent associations of different types of edges based on coarsened line graph. After that, a Heterogeneous Graph Neural Network (H-GNN) is used to leverage implicit messages from neighbor nodes and edges propagating among nodes in heterogeneous graphs. As a result, different types of nodes and edges can enhance their embedding through mutual integration and promotion. Experiments and comparisons, based on semi-supervised classification tasks on large scale heterogeneous networks with over a hundred types of edges, show that RSHN significantly outperforms state-of-the-arts. Chuan Zhou 0001, Shirui Pan, Xingquan Zhu 0001, Bin Wang 0004 |
ICDM | 3 |
| 2019 | Attributed Graph Clustering: A Deep Attentional Embedding ApproachabstractGraph clustering is a fundamental task which discovers communities or groups in networks. Recent studies have mostly focused on developing deep learning approaches to learn a compact graph embedding, upon which classic clustering methods like k-means or spectral clustering algorithms are applied. These two-step frameworks are difficult to manipulate and usually lead to suboptimal performance, mainly because the graph embedding is not goal-directed, i.e., designed for the specific clustering task. In this paper, we propose a goal-directed deep learning approach, Deep Attentional Embedded Graph Clustering (DAEGC for short). Our method focuses on attributed graphs to sufficiently explore the two sides of information in graphs. By employing an attention network to capture the importance of the neighboring nodes to a target node, our DAEGC algorithm encodes the topological structure and node content in a graph to a compact representation, on which an inner product decoder is trained to reconstruct the graph structure. Furthermore, soft labels from the graph embedding itself are generated to supervise a self-training graph clustering process, which iteratively refines the clustering results. The self-training process is jointly learned and optimized with the graph embedding in a unified framework, to mutually benefit both components. Experimental results compared with state-of-the-art algorithms demonstrate the superiority of our method. Shirui Pan, Ruiqi Hu, Guodong Long, Jing Jiang 0002, Chengqi Zhang |
IJCAI | 2 |
| 2019 | Graph WaveNet for Deep Spatial-Temporal Graph ModelingabstractSpatial-temporal graph modeling is an important task to analyze the spatial relations and temporal trends of components in a system. Existing approaches mostly capture the spatial dependency on a fixed graph structure, assuming that the underlying relation between entities is pre-determined. However, the explicit graph structure (relation) does not necessarily reflect the true dependency and genuine relation may be missing due to the incomplete connections in the data. Furthermore, existing methods are ineffective to capture the temporal trends as the RNNs or CNNs employed in these methods cannot capture long-range temporal sequences. To overcome these limitations, we propose in this paper a novel graph neural network architecture, {Graph WaveNet}, for spatial-temporal graph modeling. By developing a novel adaptive dependency matrix and learn it through node embedding, our model can precisely capture the hidden spatial dependency in the data. With a stacked dilated 1D convolution component whose receptive field grows exponentially as the number of layers increases, Graph WaveNet is able to handle very long sequences. These two components are integrated seamlessly in a unified framework and the whole framework is learned in an end-to-end manner. Experimental results on two public traffic network datasets, METR-LA and PEMS-BAY, demonstrate the superior performance of our algorithm. Zonghan Wu, Shirui Pan, Guodong Long, Jing Jiang 0002, Chengqi Zhang |
IJCAI | 2 |
| 2019 | Low-Bit Quantization for Attributed Network Representation LearningabstractAttributed network embedding plays an important role in transferring network data into compact vectors for effective network analysis. Existing attributed network embedding models are designed either in continuous Euclidean spaces which introduce data redundancy or in binary coding spaces which incur significant loss of representation accuracy. To this end, we present a new Low-Bit Quantization for Attributed Network Representation Learning model (LQANR for short) that can learn compact node representations with low bitwidth values while preserving high representation accuracy. Specifically, we formulate a new representation learning function based on matrix factorization that can jointly learn the low-bit node representations and the layer aggregation weights under the low-bit quantization constraint. Because the new learning function falls into the category of mixed integer optimization, we propose an efficient mixed-integer based alternating direction method of multipliers (ADMM) algorithm as the solution. Experiments on real-world node classification and link prediction tasks validate the promising results of the proposed LQANR model. Hong Yang 0003, Shirui Pan, Ling Chen 0006, Chuan Zhou 0001, Peng Zhang 0001 |
IJCAI | 2 |
| 2019 | DAGCN: Dual Attention Graph Convolutional NetworksabstractGraph convolutional networks (GCNs) have recently become one of the most powerful tools for graph analytics tasks in numerous applications, ranging from social networks and natural language processing to bioinformatics and chemoinformatics, thanks to their ability to capture the complex relationships between concepts. At present, the vast majority of GCNs use a neighborhood aggregation framework to learn a continuous and compact vector, then performing a pooling operation to generalize graph embedding for the classification task. These approaches have two disadvantages in the graph classification task: (1)when only the largest sub-graph structure (k-hop neighbor) is used for neighborhood aggregation, a large amount of early-stage information is lost during the graph convolution step; (2) simple average/sum pooling or max pooling utilized, which loses the characteristics of each node and the topology between nodes. In this paper, we propose a novel framework called, dual attention graph convolutional networks (DAGCN) to address these problems. DAGCN automatically learns the importance of neighbors at different hops using a novel attention graph convolution layer, and then employs a second attention component, a self-attention pooling layer, to generalize the graph representation from the various aspects of a matrix graph embedding. The dual attention network is trained in an end-to-end manner for the graph classification task. We compare our model with state-of-the-art graph kernels and other deep learning methods. The experimental results show that our framework not only outperforms other baselines but also achieves a better rate of convergence. Fengwen Chen, Shirui Pan, Jing Jiang 0002, Huan Huo, Guodong Long |
IJCNN | 2 |
| 2019 | Learning Private Neural Language Modeling with Attentive AggregationabstractMobile keyboard suggestion is typically regarded as a word-level language modeling problem. Centralized machine learning techniques require the collection of massive user data for training purposes, which may raise privacy concerns in relation to users' sensitive data. Federated learning (FL) provides a promising approach to learning private language modeling for intelligent personalized keyboard suggestions by training models on distributed clients rather than training them on a central server. To obtain a global model for prediction, existing FL algorithms simply average the client models and ignore the importance of each client during model aggregation. Furthermore, there is no optimization for learning a well-generalized global model on the central server. To solve these problems, we propose a novel model aggregation with an attention mechanism considering the contribution of client models to the global model, together with an optimization technique during server aggregation. Our proposed attentive aggregation method minimizes the weighted distance between the server model and client models by iteratively updating parameters while attending to the distance between the server model and client models. Experiments on two popular language modeling datasets and a social media dataset show that our proposed method outperforms its counterparts in terms of perplexity and communication cost in most settings of comparison. Shaoxiong Ji, Shirui Pan, Guodong Long, Xue Li 0001, Jing Jiang 0002, Zi Huang |
IJCNN | 2 |
| 2019 | Attentive Dual Embedding for Understanding Medical Concepts in Electronic Health RecordsabstractElectronic health records contain a wealth of information on a patients healthcare over many visits, such as diagnoses, treatments, drugs administered, and so on. The untapped potential of these data in healthcare analytics is vast. However, given that much of medical information is a cause and effect science, new embedding methods are required to ensure the learning representations reflect the comprehensive interplays between medical concepts and their relationships over time. Unlike one-hot encoding, a distributed representation should preserve these complex interactions as high-quality inputs for machine learning-based healthcare analytics tasks. Therefore, we propose a novel attentive dual embedding method called MC2Vec. MC2Vec captures the proximity relationships between medical concepts through a two-step optimization framework that recursively refines the embedding for superior output. The framework comprises a Skip-gram model to generate the initial embedding and an attentive CBOW model to fine-tune the embedding with temporal information gleaned from sequences of patient visits. Experiments with two public datasets demonstrate that MC2Vecs produces embeddings of higher quality than five state-of-the-art methods. Xueping Peng, Guodong Long, Shirui Pan, Jing Jiang 0002, Zhendong Niu |
IJCNN | 3 |
| 2019 | Adversarial Action Data Augmentation for Similar Gesture Action RecognitionabstractHuman gestures are unique for recognizing and describing human actions, and video-based human action recognition techniques are effective solutions to varies real-world applications, such as surveillance, video indexing, and human-computer interaction. Most existing video human action recognition approaches either using handcraft features from the frames or deep learning models such as convolutional neural networks (CNN) and recurrent neural networks (RNN); however, they have mostly overlooked the similar gestures between different actions when processing the frames into the models. The classifiers suffer from similar features extracted from similar gestures, which are unable to classify the actions in the video streams. In this paper, we propose a novel framework with generative adversarial networks (GAN) to generate the data augmentation for similar gesture action recognition. The contribution of our work is tri-fold: 1) we proposed a novel action data augmentation framework (ADAF) to enlarge the differences between the actions with very similar gestures; 2) the framework can boost the classification performance either on similar gesture action pairs or the whole dataset; 3) experiments conducted on both KTH and UCF101 datasets show that our data augmentation framework boost the performance on both similar gestures actions as well as the whole dataset compared with baseline methods such as 2DCNN and 3DCNN. Di Wu 0050, Nabin Sharma, Shirui Pan, Guodong Long, Michael Blumenstein |
IJCNN | 4 |
| 2019 | Time series feature learning with labeled and unlabeled data
Haishuai Wang, Qin Zhang 0011, Jia Wu 0001, Shirui Pan, Yixin Chen 0001 |
Pattern Recognit. | 4 |
| 2019 | CFOND: Consensus Factorization for Co-Clustering Networked DataabstractNetworked data are common in domains where instances are characterized by both feature values and inter-dependency relationships. Finding cluster structures for networked instances and discovering representative features for each cluster represent a special co-clustering task usefully for many real-world applications, such as automatic categorization of scientific publications and finding representative key-words for each cluster. To date, although co-clustering has been commonly used for finding clusters for both instances and features, all existing methods are focused on instance-feature values, without leveraging valuable topology relationships between instances to help boost co-clustering performance. In this paper, we propose CFOND, a consensus factorization based framework for co-clustering networked data. We argue that feature values and linkages provide useful information from different perspectives, but they are not always consistent and therefore need to be carefully aligned for best clustering results. In the paper, we advocate a consensus factorization principle, which simultaneously factorizes information from three aspects: network topology structures, instance-feature content relationships, and feature-feature correlations. The consensus factorization ensures that the final cluster structures are consistent across information from the three aspects with minimum errors. Experiments on real-life networks validate the performance of our algorithm. Ting Guo 0005, Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2018 | DiSAN: Directional Self-Attention Network for RNN/CNN-Free Language UnderstandingabstractRecurrent neural nets (RNN) and convolutional neural nets (CNN) are widely used on NLP tasks to capture the long-term and local dependencies, respectively. Attention mechanisms have recently attracted enormous interest due to their highly parallelizable computation, significantly less training time, and flexibility in modeling dependencies. We propose a novel attention mechanism in which the attention between elements from input sequence(s) is directional and multi-dimensional (i.e., feature-wise). A light-weight neural net, "Directional Self-Attention Network (DiSAN)," is then proposed to learn sentence embedding, based solely on the proposed attention without any RNN/CNN structure. DiSAN is only composed of a directional self-attention with temporal order encoded, followed by a multi-dimensional attention that compresses the sequence into a vector representation. Despite its simple form, DiSAN outperforms complicated RNN models on both prediction quality and time efficiency. It achieves the best test accuracy among all sentence encoding methods and improves the most recent best result by 1.02% on the Stanford Natural Language Inference (SNLI) dataset, and shows state-of-the-art test accuracy on the Stanford Sentiment Treebank (SST), Multi-Genre natural language inference (MultiNLI), Sentences Involving Compositional Knowledge (SICK), Customer Review, MPQA, TREC question-type classification and Subjectivity (SUBJ) datasets. Tao Shen 0001, Tianyi Zhou 0001, Guodong Long, Jing Jiang 0002, Shirui Pan, Chengqi Zhang |
AAAI | 5 |
| 2018 | Binarized attributed network embeddingabstractAttributed network embedding enables joint representation learning of node links and attributes. Existing attributed network embedding models are designed in continuous Euclidean spaces which often introduce data redundancy and impose challenges to storage and computation costs. To this end, we present a Binarized Attributed Network Embedding model (BANE for short) to learn binary node representation. Specifically, we define a new Weisfeiler-Lehman proximity matrix to capture data dependence between node links and attributes by aggregating the information of node attributes and links from neighboring nodes to a given target node in a layer-wise manner. Based on the Weisfeiler-Lehman proximity matrix, we formulate a new Weisfiler-Lehman matrix factorization learning function under the binary node representation constraint. The learning problem is a mixed integer optimization and an efficient cyclic coordinate descent (CCD) algorithm is used as the solution. Node classification and link prediction experiments on real-world datasets show that the proposed BANE model outperforms the state-of-the-art network embedding methods. Hong Yang 0003, Shirui Pan, Peng Zhang 0001, Ling Chen 0006, Defu Lian, Chengqi Zhang |
ICDM | 2 |
| 2018 | Discrete Network EmbeddingabstractNetwork embedding aims to seek low-dimensional vector representations for network nodes, by preserving the network structure. The network embedding is typically represented in continuous vector, which imposes formidable challenges in storage and computation costs, particularly in large-scale applications. To address the issue, this paper proposes a novel discrete network embedding (DNE) for more compact representations. In particular, DNE learns short binary codes to represent each node. The Hamming similarity between two binary embeddings is then employed to well approximate the ground-truth similarity. A novel discrete multi-class classifier is also developed to expedite classification. Moreover, we propose to jointly learn the discrete embedding and classifier within a unified framework to improve the compactness and discrimination of network embedding. Extensive experiments on node classification consistently demonstrate that DNE exhibits lower storage and computational complexity than state-of-the-art network embedding methods, while obtains competitive classification results. Xiaobo Shen 0001, Shirui Pan, Weiwei Liu 0003, Yew-Soon Ong, Quan-Sen Sun |
IJCAI | 2 |
| 2018 | Active Discriminative Network Representation LearningabstractMost of current network representation models are learned in unsupervised fashions, which usually lack the capability of discrimination when applied to network analysis tasks, such as node classification. It is worth noting that label information is valuable for learning the discriminative network representations. However, labels of all training nodes are always difficult or expensive to obtain and manually labeling all nodes for training is inapplicable. Different sets of labeled nodes for model learning lead to different network representation results. In this paper, we propose a novel method, termed as ANRMAB, to learn the active discriminative network representations with a multi-armed bandit mechanism in active learning setting. Specifically, based on the networking data and the learned network representations, we design three active learning query strategies. By deriving an effective reward scheme that is closely related to the estimated performance measure of interest, ANRMAB uses a multi-armed bandit mechanism for adaptive decision making to select the most informative nodes for labeling. The updated labeled nodes are then used for further discriminative network representation learning. Experiments are conducted on three public data sets to verify the effectiveness of ANRMAB. Hong Yang 0003, Chuan Zhou 0001, Jia Wu 0001, Shirui Pan, Yue Hu 0002 |
IJCAI | 5 |
| 2018 | Adversarially Regularized Graph Autoencoder for Graph EmbeddingabstractGraph embedding is an effective method to represent graph data in a low dimensional space for graph analytics. Most existing embedding algorithms typically focus on preserving the topological structure or minimizing the reconstruction errors of graph data, but they have mostly ignored the data distribution of the latent codes from the graphs, which often results in inferior embedding in real-world graph data. In this paper, we propose a novel adversarial graph embedding framework for graph data. The framework encodes the topological structure and node content in a graph to a compact representation, on which a decoder is trained to reconstruct the graph structure. Furthermore, the latent representation is enforced to match a prior distribution via an adversarial training scheme. To learn a robust embedding, two variants of adversarial approaches, adversarially regularized graph autoencoder (ARGA) and adversarially regularized variational graph autoencoder (ARVGA), are developed. Experimental studies on real-world graphs validate our design and demonstrate that our algorithms outperform baselines by a wide margin in link prediction, graph clustering, and graph visualization tasks. Shirui Pan, Ruiqi Hu, Guodong Long, Jing Jiang 0002, Lina Yao 0001, Chengqi Zhang |
IJCAI | 1 |
| 2018 | Cross-Domain Deep Learning Approach For Multiple Financial Market PredictionabstractOver recent decades, globalization has resulted in a steady increase in cross-border financial flows around the world. To build an abstract representation of a real-world financial market situation, we structure the fundamental influences among homogeneous and heterogeneous markets with three types of correlations: the inner-domain correlation between homogeneous markets in various countries, the cross-domain correlation between heterogeneous markets, and the time-series correlation between current and past markets. Such types of correlations in global finance challenge traditional machine learning approaches due to model complexity and nonlinearity. In this paper, we propose a novel cross-domain deep learning approach (Cd-DLA) to learn real-world complex correlations for multiple financial market prediction. Based on recurrent neural networks, which capture the time-series interactions in financial data, our model utilizes the attention mechanism to analyze the inner-domain and cross-domain correlations, and then aggregates all of them for financial forecasting. Experiment results on ten-year financial data on currency and stock markets from three countries prove the performance of our approach over other baselines. Xinxin Jiang, Shirui Pan, Jing Jiang 0002, Guodong Long |
IJCNN | 2 |
| 2018 | Cost-sensitive Hybrid Neural Networks for Heterogeneous and Imbalanced DataabstractAnalyzing accumulated data has recently attracted huge attention for its ability to generate values by identifying useful information and providing an edge in global business competition. However, heterogeneous data and imbalanced class distribution present two major challenges to machine learning with real-world business data. Traditional machine learning algorithms can typically only be applied to standard data sets, which are normally homogeneous and balanced. These algorithms narrow complex data into a homogeneous, a balanced data space an inefficient process that requires a significant amount of pre-processing. In this paper, we focus on an efficient solution to the challenges with heterogeneous and imbalanced data sets that does not require pre-processing. Our approach comprises a novel, unified, end-to-end cost-sensitive hybrid neural network that learns real-world heterogeneous data via a parallel network architecture. A specifically-designed cost-sensitive matrix then automatically generates a robust model for learning minority classifications. And the parameters of both the cost-sensitive matrix and the hybrid neural network are alternately but jointly optimized during training. The results of comparative experiments on six real-world data sets reflecting actual business cases, including insurance fraud detection and mobile customer demographics, indicate that the proposed approach demonstrates superior performance over baseline procedures. Xinxin Jiang, Shirui Pan, Guodong Long, Jing Jiang 0002, Chengqi Zhang |
IJCNN | 2 |
| 2018 | FraudNE: a Joint Embedding Approach for Fraud DetectionabstractDetecting fraudsters is a meaningful problem for both users and e-commerce platform. Existing graph-based approaches mainly adopt shallow models, which cannot capture the highly non-linear relationship between vertexes in a bipartite graph composed of users and items. To address this issue, in this paper we propose a joint deep structure embedding approach FraudNE for fraud detection that (a) can preserve the highly non-linear structural information of networks, (b) is robust to sparse networks, (c) embeds different types of vertexes jointly in the same latent space. It is worth mentioning that we can detect multiple fraudulent groups without the number of groups as a priori. Compared with baselines, our method achieved significant accuracy improvement. Mengyu Zheng, Chuan Zhou 0001, Jia Wu 0001, Shirui Pan, Jinqiao Shi, Li Guo 0001 |
IJCNN | 4 |
| 2018 | Hashing for Adaptive Real-Time Graph Stream Classification With Concept DriftsabstractMany applications involve processing networked streaming data in a timely manner. Graph stream classification aims to learn a classification model from a stream of graphs with only one-pass of data, requiring real-time processing in training and prediction. This is a nontrivial task, as many existing methods require multipass of the graph stream to extract subgraph structures as features for graph classification which does not simultaneously satisfy "one-pass" and "real-time" requirements. In this paper, we propose an adaptive real-time graph stream classification method to address this challenge. We partition the unbounded graph stream data into consecutive graph chunks, each consisting of a fixed number of graphs and delivering a corresponding chunk-level classifier. We employ a random hashing function to compress the original node set of graphs in each chunk for fast feature detection when training chunk-level classifiers. Furthermore, a differential hashing strategy is applied to map unlimited increasing features (i.e., cliques) into a fixed-size feature space which is then used as a feature vector for stochastic learning. Finally, the chunk-level classifiers are weighted in an ensemble learning model for graph classification. The proposed method substantially speeds up the graph feature extraction and avoids unbounded graph feature growth. Moreover, it effectively offsets concept drifts in graph stream classification. Experiments on real-world and synthetic graph streams demonstrate that our method significantly outperforms existing methods in both classification accuracy and learning efficiency. Lianhua Chi, Bin Li 0015, Xingquan Zhu 0001, Shirui Pan, Ling Chen 0006 |
IEEE Trans. Cybern. | 4 |
| 2018 | Multi-Instance Learning with Discriminative Bag MappingabstractMulti-instance learning (MIL) is a useful tool for tackling labeling ambiguity in learning because it allows a bag of instances to share one label. Bag mapping transforms a bag into a single instance in a new space via instance selection and has drawn significant attention recently. To date, most existing work is based on the original space, using all instances inside each bag for bag mapping, and the selected instances are not directly tied to an MIL objective. As a result, it is difficult to guarantee the distinguishing capacity of the selected instances in the new bag mapping space. In this paper, we propose a discriminative mapping approach for multi-instance learning (MILDM) that aims to identify the best instances to directly distinguish bags in the new mapping space. Accordingly, each instance bag can be mapped using the selected instances to a new feature space, and hence any generic learning algorithm, such as an instance-based learning algorithm, can be used to derive learning models for multi-instance classification. Experiments and comparisons on eight different types of real-world learning tasks (including 14 data sets) demonstrate that MILDM outperforms the state-of-the-art bag mapping multi-instance learning approaches. Results also confirm that MILDM achieves balanced performance between runtime efficiency and classification effectiveness. Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang, Xindong Wu 0001 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2018 | A Three-Layered Mutually Reinforced Model for Personalized Citation RecommendationabstractFast-growing scientific papers pose the problem of rapidly and accurately finding a list of reference papers for a given manuscript. Citation recommendation is an indispensable technique to overcome this obstacle. In this paper, we propose a citation recommendation approach via mutual reinforcement on a three-layered graph, in which each paper, author or venue is represented as a vertex in the paper layer, author layer, and venue layer, respectively. For personalized recommendation, we initiate the random walk separately for each query researcher. However, this has a high computational complexity due to the large graph size. To solve this problem, we apply a three-layered interactive clustering approach to cluster related vertices in the graph. Personalized citation recommendations are then made on the subgraph, generated by the clusters associated with each researcher's needs. When evaluated on the ACL anthology network, DBLP, and CiteSeer ML data sets, the performance of our proposed model-based citation recommendation approach is comparable with that of other state-of-the-art citation recommendation approaches. The results also demonstrate that the personalized recommendation approach is more effective than the nonpersonalized recommendation approach. Xiaoyan Cai, Junwei Han 0001, Wenjie Li 0002, Renxian Zhang, Shirui Pan, Libin Yang |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2018 | Multiple Structure-View Learning for Graph ClassificationabstractMany applications involve objects containing structure and rich content information, each describing different feature aspects of the object. Graph learning and classification is a common tool for handling such objects. To date, existing graph classification has been limited to the single-graph setting with each object being represented as one graph from a single structure-view. This inherently limits its use to the classification of complicated objects containing complex structures and uncertain labels. In this paper, we advance graph classification to handle multigraph learning for complicated objects from multiple structure views, where each object is represented as a bag containing several graphs and the label is only available for each graph bag but not individual graphs inside the bag. To learn such graph classification models, we propose a multistructure-view bag constrained learning (MSVBL) algorithm, which aims to explore substructure features across multiple structure views for learning. By enabling joint regularization across multiple structure views and enforcing labeling constraints at the bag and graph levels, MSVBL is able to discover the most effective substructure features across all structure views. Experiments and comparisons on real-world data sets validate and demonstrate the superior performance of MSVBL in representing complicated objects as multigraph for classification, e.g., MSVBL outperforms the state-of-the-art multiview graph classification and multiview multi-instance learning approaches. Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang, Philip S. Yu |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2017 | Graph Ladder Networks for Network ClassificationabstractNumerous network representation-based algorithms for network classification have emerged in recent years, but many suffer from two limitations. First, they separate the network representation learning and node classification in networks into two steps, which may result in sub-optimal results because the node representation may not fit the classification model well, and vice versa. Second, they are mostly shallow methods that can only capture the linear and simple relationships in the data. In this paper, we propose an effective deep learning model, Graph Ladder Networks (GLN), for node classification in networks. Our model learns a ladder network which unifies the representation learning and network classification into one single framework by exploiting both labeled and unlabeled nodes in a network. To integrate both structure and node content information in the networks, the most recently developed graph convolution network, is further employed. The experiments on the most popular academic network dataset, Citeseer, demonstrate that our approach reaches outstanding performance compared to other state-of-the-art algorithms. Ruiqi Hu, Shirui Pan, Jing Jiang 0002, Guodong Long |
CIKM | 2 |
| 2017 | MGAE: Marginalized Graph Autoencoder for Graph ClusteringabstractGraph clustering aims to discovercommunity structures in networks, the task being fundamentally challenging mainly because the topology structure and the content of the graphs are difficult to represent for clustering analysis. Recently, graph clustering has moved from traditional shallow methods to deep learning approaches, thanks to the unique feature representation learning capability of deep learning. However, existing deep approaches for graph clustering can only exploit the structure information, while ignoring the content information associated with the nodes in a graph. In this paper, we propose a novel marginalized graph autoencoder (MGAE) algorithm for graph clustering. The key innovation of MGAE is that it advances the autoencoder to the graph domain, so graph representation learning can be carried out not only in a purely unsupervised setting by leveraging structure and content information, it can also be stacked in a deep fashion to learn effective representation. From a technical viewpoint, we propose a marginalized graph convolutional network to corrupt network node content, allowing node content to interact with network features, and marginalizes the corrupted features in a graph autoencoder context to learn graph feature representations. The learned features are fed into the spectral clustering algorithm for graph clustering. Experimental results on benchmark datasets demonstrate the superior performance of MGAE, compared to numerous baselines. Shirui Pan, Guodong Long, Xingquan Zhu 0001, Jing Jiang 0002 |
CIKM | 2 |
| 2017 | Universal network representation for heterogeneous information networksabstractNetwork representation aims to represent the nodes in a network as continuous and compact vectors, and has attracted much attention in recent years due to its ability to capture complex structure relationships inside networks. However, existing network representation methods are commonly designed for homogeneous information networks where all the nodes (entities) of a network are of the same type, e.g., papers in a citation network. In this paper, we propose a universal network representation approach (UNRA), that represents different types of nodes in heterogeneous information networks in a continuous and common vector space. The UNRA is built on our latest mutually updated neural language module, which simultaneously captures inter-relationship among homogeneous nodes and node-content correlation. Relationships between different types of nodes are also assembled and learned in a unified framework. Experiments validate that the UNRA achieves outstanding performance, compared to six other state-of-the-art algorithms, in node representation, node classification, and network visualization. In node classification, the UNRA achieves a 3% to 132% performance improvement in terms of accuracy. Ruiqi Hu, Celina Ping Yu, Sai-Fu Fung, Shirui Pan, Haishuai Wang, Guodong Long |
IJCNN | 4 |
| 2017 | Towards large-scale social networks with online diffusion provenance detectionabstractIn this paper we study a new problem of online discovering diffusion provenances in large networks. Existing work on network diffusion provenance identification focuses on offline learning where data collected from network detectors are static and a snapshot of the network is available before learning. However, an offline learning model does not meet the need for early warning, real-time awareness, or a real-time response to malicious information spreading in networks. To this end, we propose an online regression model for real-time diffusion provenance identification. Specifically, we first use offline collected network cascades to infer the edge transmission weights, and then use an online l 1 non-convex regression model as the identification model. The proposed methods are empirically evaluated on both synthetic and real-world networks. Experimental results demonstrate the effectiveness of the proposed model. Haishuai Wang, Jia Wu 0001, Shirui Pan, Peng Zhang 0001, Ling Chen 0006 |
Comput. Networks | 3 |
| 2017 | Boosting for graph classification with universum
Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Guodong Long, Chengqi Zhang |
Knowl. Inf. Syst. | 1 |
| 2017 | Task Sensitive Feature Exploration and Learning for Multitask Graph ClassificationabstractMultitask learning (MTL) is commonly used for jointly optimizing multiple learning tasks. To date, all existing MTL methods have been designed for tasks with feature-vector represented instances, but cannot be applied to structure data, such as graphs. More importantly, when carrying out MTL, existing methods mainly focus on exploring overall commonality or disparity between tasks for learning, but cannot explicitly capture task relationships in the feature space, so they are unable to answer important questions, such as what exactly is shared between tasks and what is the uniqueness of one task differing from others? In this paper, we formulate a new multitask graph learning problem, and propose a task sensitive feature exploration and learning algorithm for multitask graph classification. Because graphs do not have features available, we advocate a task sensitive feature exploration and learning paradigm to jointly discover discriminative subgraph features across different tasks. In addition, a feature learning process is carried out to categorize each subgraph feature into one of three categories: (1) common feature; (2) task auxiliary feature; and (3) task specific feature, indicating whether the feature is shared by all tasks, by a subset of tasks, or by only one specific task, respectively. The feature learning and the multiple task learning are iteratively optimized to form a multitask graph classification model with a global optimization goal. Experiments on real-world functional brain analysis and chemical compound categorization demonstrate the algorithm's performance. Results confirm that our method can be used to explicitly capture task correlations and uniqueness in the feature space, and explicitly answer what are shared between tasks and what is the uniqueness of a specific task. Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Guodong Long, Chengqi Zhang |
IEEE Trans. Cybern. | 1 |
| 2017 | Positive and Unlabeled Multi-Graph LearningabstractIn this paper, we advance graph classification to handle multi-graph learning for complicated objects, where each object is represented as a bag of graphs and the label is only available to each bag but not individual graphs. In addition, when training classifiers, users are only given a handful of positive bags and many unlabeled bags, and the learning objective is to train models to classify previously unseen graph bags with maximum accuracy. To achieve the goal, we propose a positive and unlabeled multi-graph learning (puMGL) framework to first select informative subgraphs to convert graphs into a feature space. To utilize unlabeled bags for learning, puMGL assigns a confidence weight to each bag and dynamically adjusts its weight value to select "reliable negative bags." A number of representative graphs, selected from positive bags and identified reliable negative graph bags, form a "margin graph pool" which serves as the base for deriving subgraph patterns, training graph classifiers, and further updating the bag weight values. A closed-loop iterative process helps discover optimal subgraphs from positive and unlabeled graph bags for learning. Experimental comparisons demonstrate the performance of puMGL for classifying real-world complicated objects. Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang, Xindong Wu 0001 |
IEEE Trans. Cybern. | 2 |
| 2017 | Exploiting Attribute Correlations: A Novel Trace Lasso-Based Weakly Supervised Dictionary Learning MethodabstractIt is now well established that sparse representation models are working effectively for many visual recognition tasks, and have pushed forward the success of dictionary learning therein. Recent studies over dictionary learning focus on learning discriminative atoms instead of purely reconstructive ones. However, the existence of intraclass diversities (i.e., data objects within the same category but exhibit large visual dissimilarities), and interclass similarities (i.e., data objects from distinct classes but share much visual similarities), makes it challenging to learn effective recognition models. To this end, a large number of labeled data objects are required to learn models which can effectively characterize these subtle differences. However, labeled data objects are always limited to access, committing it difficult to learn a monolithic dictionary that can be discriminative enough. To address the above limitations, in this paper, we propose a weakly-supervised dictionary learning method to automatically learn a discriminative dictionary by fully exploiting visual attribute correlations rather than label priors. In particular, the intrinsic attribute correlations are deployed as a critical cue to guide the process of object categorization, and then a set of subdictionaries are jointly learned with respect to each category. The resulting dictionary is highly discriminative and leads to intraclass diversity aware sparse representations. Extensive experiments on image classification and object recognition are conducted to show the effectiveness of our approach. Lin Wu 0001, Yang Wang 0023, Shirui Pan |
IEEE Trans. Cybern. | 3 |
| 2016 | Direct Discriminative Bag Mapping for Multi-Instance LearningabstractMulti-instance learning (MIL) is useful for tackling labeling ambiguity in learning tasks, by allowing a bag of instances to share one label. Recently, bag mapping methods, which transform a bag to a single instance in a new space via instance selection, have drawn significant attentions. To date, most existing works are developed based on the original space, i.e., utilizing all instances for bag mapping, and instance selection is indirectly tied to the MIL objective. As a result, it is hard to guarantee the distinguish capacity of the selected instances in the new bag mapping space for MIL. In this paper, we propose a direct discriminative mapping approach for multi-instance learning (MILDM), which identifies instances to directly distinguish bags in the new mapping space. Experiments and comparisons on real-world learning tasks demonstrate the algorithm performance. Jia Wu 0001, Shirui Pan, Peng Zhang 0001, Xingquan Zhu 0001 |
AAAI | 2 |
| 2016 | Joint structure feature exploration and regularization for multi-task graph classificationabstractWe formulate a new multi-task graph classification (MTG) problem, where multiple graph classification tasks are jointly regularized to find discriminative subgraphs shared by all tasks for learning. More details can be found in [1]. Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Chengqi Zhang, Philip S. Yu |
ICDE | 1 |
| 2016 | Tri-Party Deep Network Representation
Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Chengqi Zhang, Yang Wang 0023 |
IJCAI | 1 |
| 2016 | Iterative Views Agreement: An Iterative Low-Rank Based Structured Optimization Method to Multi-View Spectral Clustering
Yang Wang 0023, Wenjie Zhang 0001, Lin Wu 0001, Xuemin Lin 0001, Shirui Pan |
IJCAI | 6 |
| 2016 | Co-clustering enterprise social networksabstractAn enterprise social network (ESN) involves diversified user groups from producers, suppliers, logistics, to end consumers, and users have different scales, broad interests, and various objectives, such as advertising, branding, customer relationship management etc. In addition, such a highly diversified network is also featured with rich content, including recruiting messages, advertisements, news release, customer complains etc. Due to such complex nature, an immediate need is to properly organize a chaotic enterprise social network as functional groups, where each group corresponds to a set of peers with business interactions and common objectives, and further understand the business role of each group, such as their common interests and key features differing from other groups. In this paper, we argue that due to unique characteristics of enterprise social networks, simple clustering for ESN nodes or using existing topic discovery methods cannot effectively discover functional groups and understand their roles. Alternatively, we propose CENFLD, which carries out co-clustering on enterprise social networks for functional group discovery and understanding. CENFLD is a co-factorization based framework which combines network topology structures and rich content information, including interactions between nodes and correlations between node content, to discover functional user groups. Because the number of functional groups is highly data driven and hard to estimate, CENFLD employs a hold-out test principle to find the group number optimally complying with the underlying data. Experiments and comparisons, with state-of-the-art approaches, on 13 real-world enterprise/organizational networks validate the performance of CENFLD. Ruiqi Hu, Shirui Pan, Guodong Long, Xingquan Zhu 0001, Jing Jiang 0002, Chengqi Zhang |
IJCNN | 2 |
| 2016 | Multi-graph-view subgraph mining for graph classification
Jia Wu 0001, Zhibin Hong, Shirui Pan, Xingquan Zhu 0001, Zhihua Cai, Chengqi Zhang |
Knowl. Inf. Syst. | 3 |
| 2016 | SODE: Self-Adaptive One-Dependence Estimators for classification
Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Peng Zhang 0001, Chengqi Zhang |
Pattern Recognit. | 2 |
| 2016 | Classifying networked text data with positive and unlabeled examples
Shirui Pan, Yang Zhang 0010, Xiaoyan Cai |
Pattern Recognit. Lett. | 2 |
| 2016 | Joint Structure Feature Exploration and Regularization for Multi-Task Graph ClassificationabstractGraph classification aims to learn models to classify structure data. To date, all existing graph classification methods are designed to target one single learning task and require a large number of labeled samples for learning good classification models. In reality, each real-world task may only have a limited number of labeled samples, yet multiple similar learning tasks can provide useful knowledge to benefit all tasks as a whole. In this paper, we formulate a new multi-task graph classification (MTG) problem, where multiple graph classification tasks are jointly regularized to find discriminative subgraphs shared by all tasks for learning. The niche of MTG stems from the fact that with a limited number of training samples, subgraph features selected for one single graph classification task tend to overfit the training data. By using additional tasks as evaluation sets, MTG can jointly regularize multiple tasks to explore high quality subgraph features for graph classification. To achieve this goal, we formulate an objective function which combines multiple graph classification tasks to evaluate the informativeness score of a subgraph feature. An iterative subgraph feature exploration and multi-task learning process is further proposed to incrementally select subgraph features for graph classification. Experiments on real-world multi-task graph classification datasets demonstrate significant performance gain. Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Chengqi Zhang, Philip S. Yu |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2015 | Mining Top-k Minimal Redundancy Frequent Patterns over Uncertain Databases
Haishuai Wang, Peng Zhang 0001, Jia Wu 0001, Shirui Pan |
ICONIP (4) | 4 |
| 2015 | Multi-Graph-View Learning for Complicated Object Classification
Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Zhihua Cai, Chengqi Zhang |
IJCAI | 2 |
| 2015 | Self-adaptive attribute weighting for Naive Bayes classification
Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Zhihua Cai, Peng Zhang 0001, Chengqi Zhang |
Expert Syst. Appl. | 2 |
| 2015 | Finding the best not the most: regularized loss minimization subgraph selection for graph classification
Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Guodong Long, Chengqi Zhang |
Pattern Recognit. | 1 |
| 2015 | Graph Ensemble Boosting for Imbalanced Noisy Graph Stream ClassificationabstractMany applications involve stream data with structural dependency, graph representations, and continuously increasing volumes. For these applications, it is very common that their class distributions are imbalanced with minority (or positive) samples being only a small portion of the population, which imposes significant challenges for learning models to accurately identify minority samples. This problem is further complicated with the presence of noise, because they are similar to minority samples and any treatment for the class imbalance may falsely focus on the noise and result in deterioration of accuracy. In this paper, we propose a classification model to tackle imbalanced graph streams with noise. Our method, graph ensemble boosting, employs an ensemble-based framework to partition graph stream into chunks each containing a number of noisy graphs with imbalanced class distributions. For each individual chunk, we propose a boosting algorithm to combine discriminative subgraph pattern selection and model learning as a unified framework for graph classification. To tackle concept drifting in graph streams, an instance level weighting mechanism is used to dynamically adjust the instance weight, through which the boosting framework can emphasize on difficult graph samples. The classifiers built from different graph chunks form an ensemble for graph stream classification. Experiments on real-life imbalanced graph streams demonstrate clear benefits of our boosting design for handling imbalanced noisy graph stream. Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001, Chengqi Zhang |
IEEE Trans. Cybern. | 1 |
| 2015 | Boosting for Multi-Graph ClassificationabstractIn this paper, we formulate a novel graph-based learning problem, multi-graph classification (MGC), which aims to learn a classifier from a set of labeled bags each containing a number of graphs inside the bag. A bag is labeled positive, if at least one graph in the bag is positive, and negative otherwise. Such a multi-graph representation can be used for many real-world applications, such as webpage classification, where a webpage can be regarded as a bag with texts and images inside the webpage being represented as graphs. This problem is a generalization of multi-instance learning (MIL) but with vital differences, mainly because instances in MIL share a common feature space whereas no feature is available to represent graphs in a multi-graph bag. To solve the problem, we propose a boosting based multi-graph classification framework (bMGC). Given a set of labeled multi-graph bags, bMGC employs dynamic weight adjustment at both bag- and graph-levels to select one subgraph in each iteration as a weak classifier. In each iteration, bag and graph weights are adjusted such that an incorrectly classified bag will receive a higher weight because its predicted bag label conflicts to the genuine label, whereas an incorrectly classified graph will receive a lower weight value if the graph is in a positive bag (or a higher weight if the graph is in a negative bag). Accordingly, bMGC is able to differentiate graphs in positive and negative bags to derive effective classifiers to form a boosting model for MGC. Experiments and comparisons on real-world multi-graph learning tasks demonstrate the algorithm performance. Jia Wu 0001, Shirui Pan, Xingquan Zhu 0001, Zhihua Cai |
IEEE Trans. Cybern. | 2 |
| 2015 | CogBoost: Boosting for Fast Cost-Sensitive Graph ClassificationabstractGraph classification has drawn great interests in recent years due to the increasing number of applications involving objects with complex structure relationships. To date, all existing graph classification algorithms assume, explicitly or implicitly, that misclassifying instances in different classes incurs an equal amount of cost (or risk), which is often not the case in real-life applications (where misclassifying a certain class of samples, such as diseased patients, is subject to more expensive costs than others). Although cost-sensitive learning has been extensively studied, all methods are based on data with instance-feature representation. Graphs, however, do not have features available for learning and the feature space of graph data is likely infinite and needs to be carefully explored in order to favor classes with a higher cost. In this paper, we propose, CogBoost, a fast cost-sensitive graph classification algorithm, which aims to minimize the misclassification costs (instead of the errors) and achieve fast learning speed for large scale graph data sets. To minimize the misclassification costs, CogBoost iteratively selects the most discriminative subgraph by considering costs of different classes, and then solves a linear programming problem in each iteration by using Bayes decision rule based optimal loss function. In addition, a cutting plane algorithm is derived to speed up the solving of linear programs for fast learning on large scale data sets. Experiments and comparisons on real-world large graph data sets demonstrate the effectiveness and the efficiency of our algorithm. Shirui Pan, Jia Wu 0001, Xingquan Zhu 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2014 | Exploring Features for Complicated Objects: Cross-View Feature Selection for Multi-Instance LearningabstractIn traditional multi-instance learning (MIL), instances are typically represented by using a single feature view. As MIL becoming popular in domain specific learning tasks, aggregating multiple feature views to represent multi-instance bags has recently shown promising results, mainly because multiple views provide extra information for MIL tasks. Nevertheless, multiple views also increase the risk of involving redundant views and irrelevant features for learning. In this paper, we formulate a new cross-view feature selection problem that aims to identify the most representative features across all feature views for MIL. To achieve the goal, we design a new optimization problem by integrating both multi-view representation and multi-instance bag constraints. The solution to the objective function will ensure that the identified top-m features are the most informative ones across all feature views. Experiments on two real-world applications demonstrate the performance of the cross-view feature selection for content-based image retrieval and social media content recommendation. Jia Wu 0001, Zhibin Hong, Shirui Pan, Xingquan Zhu 0001, Zhihua Cai, Chengqi Zhang |
CIKM | 3 |
| 2014 | Multi-graph-view Learning for Graph ClassificationabstractGraph classification has traditionally focused on graphs generated from a single feature view. In many applications, it is common to have useful information from different channels/views to describe objects, which naturally results in a new representation with multiple graphs generated from different feature views being used to describe one object. In this paper, we formulate a new Multi-Graph-View learning task for graph classification, where each object to be classified contains graphs from multiple graph-views. This problem setting is essentially different from traditional single-graph-view graph classification, where graphs are from one single feature view. To solve the problem, we propose a Cross Graph-View Sub graph Feature based Learning (gCGVFL) algorithm that explores an optimal set of sub graphs, across multiple graph-views, as features to represent graphs. Specifically, we derive an evaluation criterion to estimate the discriminative power and the redundancy of sub graph features across all views, and assign proper weight values to each view to indicate its importance for graph classification. The iterative cross graph-view sub graph scoring and graph-view weight updating form a closed loop to find optimal sub graphs to represent graphs for multi-graph-view learning. Experiments and comparisons on real-world tasks demonstrate the algorithm's performance. Jia Wu 0001, Zhibin Hong, Shirui Pan, Xingquan Zhu 0001, Zhihua Cai, Chengqi Zhang |
ICDM | 3 |
| 2014 | Attribute weighting: How and when does it work for Bayesian Network ClassificationabstractA Bayesian Network (BN) is a graphical model which can be used to represent conditional dependency between random variables, such as diseases and symptoms. A Bayesian Network Classifier (BNC) uses BN to characterize the relationships between attributes and the class labels, where a simplified approach is to employ a conditional independence assumption between attributes and the corresponding class labels, i.e., the Naive Bayes (NB) classification model. One major approach to mitigate NB's primary weakness (the conditional independence assumption) is the attribute weighting, and this type of approach has been proved to be effective for NB with simple structure. However, for weighted BNCs involving complex structures, in which attribute weighting is embedded into the model, there is no existing study on whether the weighting will work for complex BNCs and how effective it will impact on the learning of a given task. In this paper, we first survey several complex structure models for BNCs, and then carry out experimental studies to investigate the effectiveness of the attribute weighting strategies for complex BNCs, with a focus on Hidden Naive Bayes (HNB) and Averaged One-Dependence Estimation (AODE). Our studies use classification accuracy (ACC), area under the ROC curve ranking (AUC), and conditional log likelihood (CLL), as the performance metrics. Experiments and comparisons on 36 benchmark data sets demonstrate that attribute weighting technologies just slightly outperforms unweighted complex BNCs with respect to the ACC and AUC, but significant improvement can be observed using CLL. Jia Wu 0001, Zhihua Cai, Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang |
IJCNN | 3 |
| 2014 | Dual instance and attribute weighting for Naive Bayes classificationabstractNaive Bayes (NB) network is a popular classification technique for data mining and machine learning. Many methods exist to improve the performance of NB by overcoming its primary weakness - the assumption that attributes are conditionally independent given the class, using techniques such as backwards sequential elimination and lazy elimination. Some weighting technologies, including attribute weighting and instance weighting, have also been proposed to improve the accuracy of NB. In this paper, we propose a dual weighted model, namely DWNB, for NB classification. In DWNB, we firstly employ an instance similarity based method to weight each training instance. After that, we build an attribute weighted model based on the new training data, where the calculation of the probability value is based on the embedded instance weights. The dual instance and attribute weighting allows DWNB to tackle the conditional independence assumption for accurate classification. Experiments and comparisons on 36 benchmark data sets demonstrate that DWNB outperforms existing weighted NB algorithms. Jia Wu 0001, Shirui Pan, Zhihua Cai, Xingquan Zhu 0001, Chengqi Zhang |
IJCNN | 2 |
| 2014 | Multi-Graph Learning with Positive and Unlabeled BagsabstractIn this paper, we formulate a new multi-graph learning task with only positive and unlabeled bags, where labels are only available for bags but not for individual graphs inside the bag. This problem setting raises significant challenges because bag-of-graph setting does not have features to directly represent graph data, and no negative bags exits for deriving discriminative classification models. To solve the challenge, we propose a puMGL learning framework which relies on two iteratively combined processes for multigraph learning: (1) deriving features to represent graphs for learning; and (2) deriving discriminative models with only positive and unlabeled graph bags. For the former, we derive a subgraph scoring criterion to select a set of informative subgraphs to convert each graph into a feature space. To handle unlabeled bags, we assign a weight value to each bag and use the adjusted weight values to select most promising unlabeled bags as negative bags. A margin graph pool (MGP), which contains some representative graphs from positive bags and identified negative bags, is used for selecting subgraphs and training graph classifiers. The iterative subgraph scoring, bag weight updating, and MGP based graph classification forms a closed loop to find optimal subgraphs and most suitable unlabeled bags for multi-graph learning. Experiments and comparisons on real-world multigraph data demonstrate the algorithm performance. Jia Wu 0001, Zhibin Hong, Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang, Zhihua Cai |
SDM | 3 |
| 2013 | Graph stream classification using labeled and unlabeled graphsabstractGraph classification is becoming increasingly popular due to the rapidly rising applications involving data with structural dependency. The wide spread of the graph applications and the inherent complex relationships between graph objects have made the labels of the graph data expensive and/or difficult to obtain, especially for applications involving dynamic changing graph records. While labeled graphs are limited, the copious amounts of unlabeled graphs are often easy to obtain with trivial efforts. In this paper, we propose a framework to build a stream based graph classification model by combining both labeled and unlabeled graphs. Our method, called gSLU, employs an ensemble based framework to partition graph streams into a number of graph chunks each containing some labeled and unlabeled graphs. For each individual chunk, we propose a minimum-redundancy subgraph feature selection module to select a set of informative subgraph features to build a classifier. To tackle the concept drifting in graph streams, an instance level weighting mechanism is used to dynamically adjust the instance weight, through which the subgraph feature selection can emphasize on difficult graph samples. The classifiers built from different graph chunks form an ensemble for graph stream classification. Experiments on real-world graph streams demonstrate clear benefits of using minimum-redundancy subgraph features to build accurate classifiers. By employing instance level weighting, our graph ensemble model can effectively adapt to the concept drifting in the graph stream for classification. Shirui Pan, Xingquan Zhu 0001, Chengqi Zhang, Philip S. Yu |
ICDE | 1 |
| 2013 | Graph Classification with Imbalanced Class Distributions and Noise
Shirui Pan, Xingquan Zhu 0001 |
IJCAI | 1 |
| 2012 | CGStream: continuous correlated graph query for data streamsabstractIn this paper, we propose to query correlated graph in a data stream scenario, where given a query graph q an algorithm is required to retrieve all the subgraphs whose Pearson's correlation coefficients with q are greater than a threshold Θ over some graph data flowing in a stream fashion. Due to the dynamic changing nature of the stream data and the inherent complexity of the graph query process, treating graph streams as static datasets is computationally infeasible or ineffective. In the paper, we propose a novel algorithm, CGStream, to identify correlated graphs from data stream, by using a sliding window which covers a number of consecutive batches of stream data records. Our theme is to regard stream query as the traversing along a data stream and the query is achieved at a number of outlooks over the data stream. For each outlook, we derive a lower frequency bound to mine a set of frequent subgraph candidates, where the lower bound guarantees that no pattern is missing from the current outlook to the next outlook. On top of that, we derive an upper correlation bound and a heuristic rule to prune the candidate size, which helps reduce the computation cost at each outlook. Experimental results demonstrate that the proposed algorithm is several times, or even an order of magnitude, more efficient than the straightforward algorithm. Meanwhile, our algorithm achieves good performance in terms of query precision. Shirui Pan, Xingquan Zhu 0001 |
CIKM | 1 |
| 2012 | Continuous top-k query for graph streamsabstractIn this paper, we propose to query correlated graphs in a data stream scenario, where an algorithm is required to retrieve the top k graphs which are mostly correlated to a query graph q. Due to the dynamic changing nature of the stream data and the inherent complexity of the graph query process, treating graph streams as static datasets is computationally infeasible or ineffective. In the paper, we propose a novel algorithm, Hoe-PGPL, to identify top-k correlated graphs from data stream, by using a sliding window which covers a number of consecutive batches of stream data records. Our theme is to employ Hoeffding bound to discover some potential candidates and use two level candidate checking (one corresponding to the whole sliding window level and one corresponding to the local data batch level) to accurately estimate the correlation of the emerging candidate patterns, without rechecking the historical stream data. Experimental results demonstrate that the proposed algorithm not only achieves good performance in terms of query precision and recall, but also is several times, or even an order of magnitude, more efficient than the straightforward algorithm with respect to the time and the memory consumption. Our method represents the first research endeavor for data stream based top-k correlated graph query. Shirui Pan, Xingquan Zhu 0001 |
CIKM | 1 |
| 2012 | Top-k correlated subgraph query for data streams
Shirui Pan, Xingquan Zhu 0001 |
ICPR | 1 |
| 2012 | Dynamic classifier ensemble for positive unlabeled text stream classification
Shirui Pan, Yang Zhang 0010, Xue Li 0001 |
Knowl. Inf. Syst. | 1 |
| 2010 | Classifier Ensemble for Uncertain Data Stream Classification
Shirui Pan, Kuan Wu, Yang Zhang 0010, Xue Li 0001 |
PAKDD (1) | 1 |