Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ming Gao 0001

dblp:71/4173-1 · DBLP profile ↗
← Back
65ranked-venue papers
7as first author
45since 2021 · last 2026
0000-0002-5603-2680ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 38 · 6 first-author · 22 since 2021Artificial intelligence and machine learning · 26 · 1 first-author · 25 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 7 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 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
19 papers
Efficient and distributed learning · 21% Graph learning · 16% Information extraction and text analysis · 15%
Databases, data mining, and information retrieval
10 papers
Knowledge graphs · 33% Information retrieval · 20% Recommender systems · 17%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%
Software engineering, system software, and programming languages
2 papers
Program analysis · 67% Software maintenance and evolution · 33%

Topics — the 30 heaviest of 86, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
federated learning
2.132024
DFDG: Data-Free Dual-Generator Adversarial Distillation for One-Shot Federated Learning · ICDM 2024
DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning · NeurIPS 2023
GradMA: A Gradient-Memory-based Accelerated Federated Learning with Alleviated Catastrophic Forgetting · CVPR 2023
Machine learning › Efficient and distributed learning › model compression › knowledge distillation
data-free knowledge distillation
1.422024
DFDG: Data-Free Dual-Generator Adversarial Distillation for One-Shot Federated Learning · ICDM 2024
DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning · NeurIPS 2023
Machine learning › Graph learning
graph neural network
1.222023
SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023
A Neural Network Architecture for Program Understanding Inspired by Human Behaviors · ACL (1) 2022
Machine learning › Graph learning
graph representation learning
1.222023
Graph Self-Contrast Representation Learning · ICDM 2023
Learning Vertex Representations for Bipartite Networks · IEEE Trans. Knowl. Data Eng. 2022
Natural language and speech › Information extraction and text analysis
relation extraction
1.122023
Learning Relation Prototype From Unlabeled Texts for Long-Tail Relation Extraction · IEEE Trans. Knowl. Data Eng. 2023
Improving Neural Relation Extraction with Implicit Mutual Relations · ICDE 2020
Natural language and speech › Question answering and dialogue systems › domain-specific question answering
educational question answering
1.012026
Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends · IEEE Trans. Knowl. Data Eng. 2026
Computing education
automated assessment
1.012026
Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends · IEEE Trans. Knowl. Data Eng. 2026
Computing education › AI education
NLP education
1.012026
Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends · IEEE Trans. Knowl. Data Eng. 2026
Knowledge graphs
link prediction
1.022023
Learning Relation Prototype From Unlabeled Texts for Long-Tail Relation Extraction · IEEE Trans. Knowl. Data Eng. 2023
BiNE: Bipartite Network Embedding · SIGIR 2018
Machine learning › Efficient and distributed learning › distillation
adversarial distillation
0.812024
DFDG: Data-Free Dual-Generator Adversarial Distillation for One-Shot Federated Learning · ICDM 2024
Natural language and speech › Language models and text generation › prompting
chain-of-thought prompting
0.812024
Boosting Language Models Reasoning with Chain-of-Knowledge Prompting · ACL (1) 2024
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning
0.812024
Boosting Language Models Reasoning with Chain-of-Knowledge Prompting · ACL (1) 2024
Natural language and speech › Language models and text generation
instruction tuning
0.812024
Cross-model Control: Improving Multiple Large Language Models in One-time Training · NeurIPS 2024
Machine learning › Efficient and distributed learning
model reuse
0.812024
Cross-model Control: Improving Multiple Large Language Models in One-time Training · NeurIPS 2024
Machine learning › Efficient and distributed learning › federated learning › communication-efficient federated learning
one-shot federated learning
0.812024
DFDG: Data-Free Dual-Generator Adversarial Distillation for One-Shot Federated Learning · ICDM 2024
Machine learning › Learning paradigms › continual learning › catastrophic forgetting
catastrophic forgetting mitigation
0.712023
GradMA: A Gradient-Memory-based Accelerated Federated Learning with Alleviated Catastrophic Forgetting · CVPR 2023
Natural language and speech › Language models and text generation
chain-of-thought reasoning
0.712023
DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Models · EMNLP 2023
Machine learning › Representation and self-supervised learning
contrastive learning
0.712023
Graph Self-Contrast Representation Learning · ICDM 2023
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning › generative self-supervised learning
generative graph self-supervised learning
0.712023
SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023
Machine learning › Graph learning
graph autoencoder
0.712023
SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023
Machine learning › Representation and self-supervised learning › contrastive learning
graph contrastive learning
0.712023
Graph Self-Contrast Representation Learning · ICDM 2023
Machine learning › Graph learning
graph self-supervised learning
0.712023
SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023
Machine learning › Efficient and distributed learning › federated learning
heterogeneous federated learning
0.712023
DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning · NeurIPS 2023
Natural language and speech › Information extraction and text analysis › relation extraction › low-resource relation extraction
long-tail relation extraction
0.712023
Learning Relation Prototype From Unlabeled Texts for Long-Tail Relation Extraction · IEEE Trans. Knowl. Data Eng. 2023
Natural language and speech › Information extraction and text analysis › sequence labeling
low-resource sequence labeling
0.712023
Uncertainty-Aware Self-Training for Low-Resource Neural Sequence Labeling · AAAI 2023
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning › masked modeling
masked reconstruction
0.712023
SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023
Machine learning › Reinforcement learning
policy optimization
0.712023
DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Models · EMNLP 2023
Machine learning › Reinforcement learning › policy optimization
proximal policy optimization
0.712023
DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Models · EMNLP 2023
Machine learning › Efficient and distributed learning › federated learning
robust federated learning
0.712023
DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning · NeurIPS 2023
Machine learning › Trustworthy machine learning
robustness
0.712023
DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning · NeurIPS 2023

Methods — techniques the papers use, named apart from their topics

chain-of-thought prompting · 2.2large language model · 2.0knowledge triple generation · 1.5knowledge distillation · 1.5f2-verification · 1.5transformer · 1.3graph neural network · 1.3masked language modeling · 1.1weakly supervised learning · 0.8token mapping · 0.8queuing theory · 0.8dual generators · 0.8adversarial training · 0.8prototype distance optimization · 0.7first-order and second-order proximity · 0.7co-occurrence graph · 0.7bayesian neural network · 0.7random walk · 0.6
YearPublicationVenuePosition
2026 Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends
abstract
Natural Language Processing (NLP) aims to analyze text or speech via techniques in the computer science field. It serves applications in the domains of healthcare, commerce, education, and so on. Particularly, NLP has been widely applied to the education domain and its applications have enormous potential to help teaching and learning. In this survey, we review recent advances in NLP with a focus on solving problems relevant to the education domain. In detail, we begin with introducing the related background and the real-world scenarios in education to which NLP techniques could contribute. Then, we present a taxonomy of NLP in the education domain and highlight typical NLP applications including question answering, question construction, automated assessment, and error correction. Next, we illustrate the task definition, challenges, and corresponding cutting-edge techniques based on the above taxonomy. In particular, LLM-involved methods are included for discussion due to the wide usage of LLMs in diverse NLP applications. After that, we showcase some off-the-shelf demonstrations in this domain, which are designed for educators or researchers. At last, we conclude with five promising directions for future research, including generalization over subjects and languages, deployed LLM-based systems for education, adaptive learning for teaching and learning, interpretability for education, and ethical consideration of NLP techniques. We organize all relevant datasets and papers in the open-available Github Link for better reviewhttps://github.com/LiXinyuan1015/NLP-for-Education.
Yunshi Lan, Hanyue Du, Ming Gao 0001, Weining Qian, Aoying Zhou
IEEE Trans. Knowl. Data Eng.5
2025 Land Deformation Prediction via Multi-modal Adaptive Association Learning
abstract
Accurate land deformation prediction using InSAR (Interferometric Synthetic Aperture Radar) technology is crucial for early warning of geological disasters. However, existing prediction methods face two major challenges: cross-area association bottleneck and inadequate handling of temporal distribution heterogeneity. To address these challenges, we propose Multi-modal Adaptive Association Learning framework (MAAL). For the spatial knowledge transfer challenge, we introduce a cross-area multi-modal association learning module that integrates multi-modal (InSAR and geological text) data to enable knowledge transfer between areas with similar geological characteristics. For temporal distribution heterogeneity, we develop an adaptive evolution stage recognition module that uses distribution routers to identify different temporal patterns, then applies corresponding linear extractors to model the heterogeneous landslide evolution. Experimental validation on 889 hazardous areas demonstrates that MAAL outperforms baselines.
Wanghui Qiu, Shiyan Hu 0004, Chenjuan Guo, Wenbing Shi, Ming Gao 0001, Aoying Zhou, Bin Yang 0002
CIKM6
2025 Towards Instance-wise Personalized Federated Learning via Semi-Implicit Bayesian Prompt Tuning
abstract
Federated learning (FL) is a privacy-preserving machine learning paradigm that enables collaborative model training across multiple distributed clients without disclosing their raw data. Personalized federated learning (pFL) has gained increasing attention for its ability to address data heterogeneity. However, most existing pFL methods assume that each client's data follows a single distribution and learn one client-level personalized model for each client. This assumption often fails in practice, where a single client may possess data from multiple sources or domains, resulting in significant intra-client heterogeneity and suboptimal performance. To tackle this challenge, we propose pFedBayesPT, a fine-grained instance-wise pFL framework based on visual prompt tuning. Specifically, we formulate instance-wise prompt generation from a Bayesian perspective and model the prompt posterior as an implicit distribution to capture diverse visual semantics. We derive a variational training objective under the semi-implicit variational inference framework. Extensive experiments on benchmark datasets demonstrate that pFedBayesPT consistently outperforms existing pFL methods under both feature and label heterogeneity settings.
Tiandi Ye, Wenyan Liu 0001, Lichun Li, Shangchao Su, Cen Chen 0001, Xiang Li 0067, Ming Gao 0001
CIKM9
2025 PA-RAG: RAG Alignment via Multi-Perspective Preference Optimization
abstract
Jiayi Wu, Hengyi Cai, Lingyong Yan, Hao Sun, Xiang Li, Shuaiqiang Wang, Dawei Yin, Ming Gao. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025.
Jiayi Wu 0001, Hengyi Cai, Lingyong Yan, Hao Sun 0015, Xiang Li 0067, Shuaiqiang Wang, Dawei Yin 0001, Ming Gao 0001
NAACL (Long Papers)8
2024 Boosting Language Models Reasoning with Chain-of-Knowledge Prompting
abstract
Recently, Chain-of-Thought (CoT) prompting has delivered success on complex reasoning tasks, which aims at designing a simple prompt like "Let's think step by step" or multiple incontext exemplars with well-designed rationales to elicit Large Language Models (LLMs) to generate intermediate reasoning steps.However, the generated rationales often come with hallucinations, making unfactual and unfaithful reasoning chains.To mitigate this brittleness, we propose a novel Chain-of-Knowledge (CoK) prompting, where we aim at eliciting LLMs to generate explicit pieces of knowledge evidence in the form of structure triple.This is inspired by our human behaviors, i.e., we can draw a mind map or knowledge map as the reasoning evidence in the brain before answering a complex question.Benefiting from CoK, we additionally introduce a F 2 -Verification method to estimate the reliability of the reasoning chains in terms of factuality and faithfulness.For the unreliable response, the wrong evidence can be indicated to prompt the LLM to rethink.Extensive experiments demonstrate that our method can further improve the performance of commonsense, factual, symbolic, and arithmetic reasoning tasks 1 .
Jianing Wang 0002, Qiushi Sun, Xiang Li 0067, Ming Gao 0001
ACL (1)4
2024 Conjoin after Decompose: Improving Few-Shot Performance of Named Entity Recognition
abstract
Prompt-based methods have been widely used in few-shot named entity recognition (NER). In this paper, we first conduct a preliminary experiment and observe that the key to affecting the performance of prompt-based NER models is the capability to detect entity boundaries. However, most existing models fail to boost such capability. To solve the issue, we propose a novel model, ParaBART, which consists of a BART encoder and a specially designed parabiotic decoder. Specifically, the parabiotic decoder includes two BART decoders and a conjoint module. The two decoders are responsible for entity boundary detection and entity type classification, respectively. They are connected by the conjoint module, which is used to replace unimportant tokens’ embeddings in one decoder with the average embedding of all the tokens in the other. We further present a novel boundary expansion strategy to enhance the model’s capability in entity type classification. Experimental results show that ParaBART can achieve significant performance gains over state-of-the-art competitors.
Chengcheng Han 0004, Renyu Zhu, Jun Kuang, Fengjiao Chen, Xiang Li 0067, Ming Gao 0001, Xuezhi Cao, Yunsen Xian
LREC/COLING6
2024 Make Prompt-based Black-Box Tuning Colorful: Boosting Model Generalization from Three Orthogonal Perspectives
abstract
Large language models (LLMs) have shown increasing power on various natural language processing (NLP) tasks. However, tuning these models for downstream tasks usually needs exorbitant costs or is unavailable due to commercial considerations. Recently, black-box tuning has been proposed to address this problem by optimizing task-specific prompts without accessing the gradients and hidden representations. However, most existing works have yet fully exploited the potential of gradient-free optimization under the scenario of few-shot learning. In this paper, we describe BBT-RGB, a suite of straightforward and complementary techniques for enhancing the efficiency and performance of black-box optimization. Specifically, our method includes three plug-and-play components: (1) Two-stage derivative-free optimization strategy that facilitates fast convergence and mitigates overfitting; (2) Automatic verbalizer construction with its novel usage under few-shot settings; (3) Better prompt initialization policy based on instruction search and auto-selected demonstration. Extensive experiments across various tasks on natural language understanding and inference demonstrate the effectiveness of our method. Our codes are available at https://github.com/QiushiSun/BBT-RGB.
Qiushi Sun, Chengcheng Han 0004, Nuo Chen 0002, Renyu Zhu, Jingyang Gong, Xiang Li 0067, Ming Gao 0001
LREC/COLING7
2024 TransCoder: Towards Unified Transferable Code Representation Learning Inspired by Human Skills
abstract
Code pre-trained models (CodePTMs) have recently demonstrated a solid capacity to process various code intelligence tasks, e.g., code clone detection, code translation, and code summarization. The current mainstream method that deploys these models to downstream tasks is to fine-tune them on individual tasks, which is generally costly and needs sufficient data for large models. To tackle the issue, in this paper, we present TransCoder, a unified Transferable fine-tuning strategy for Code representation learning. Inspired by human inherent skills of knowledge generalization, TransCoder drives the model to learn better code-related knowledge like human programmers. Specifically, we employ a tunable prefix encoder to first capture cross-task and cross-language transferable knowledge, subsequently applying the acquired knowledge for optimized downstream adaptation. Besides, our approach confers benefits for tasks with minor training sample sizes and languages with smaller corpora, underscoring versatility and efficacy. Extensive experiments conducted on representative datasets clearly demonstrate that our method can lead to superior performance on various code-related tasks and encourage mutual reinforcement, especially in low-resource scenarios. Our codes are available at https://github.com/QiushiSun/TransCoder.
Qiushi Sun, Nuo Chen 0002, Jianing Wang 0002, Ming Gao 0001, Xiang Li 0067
LREC/COLING4
2024 Structure-aware Fine-tuning for Code Pre-trained Models
abstract
Over the past few years, we have witnessed remarkable advancements in Code Pre-trained Models (CodePTMs). These models achieved excellent representation capabilities by designing structure-based pre-training tasks for code. However, how to enhance the absorption of structural knowledge when fine-tuning CodePTMs still remains a significant challenge. To fill this gap, in this paper, we present SAT, a novel structure-enhanced and plug-and-play fine-tuning method for CodePTMs. We first propose a structure loss to quantify the difference between the information learned by CodePTMs and the knowledge extracted from code structure. Specifically, we use the attention scores from Transformer layer as the learned information, and the shortest path length between leaves in abstract syntax trees as the structural knowledge. Subsequently, multi-task learning is introduced to improve the performance of fine-tuning. Experiments conducted on four pre-trained models and two generation tasks demonstrate the effectiveness of our proposed method as a plug-and-play solution. Furthermore, we observed that SAT can benefit CodePTMs more with limited training data.
Jiayi Wu 0001, Renyu Zhu, Nuo Chen 0002, Qiushi Sun, Xiang Li 0067, Ming Gao 0001
LREC/COLING6
2024 Federated Learning via Consensus Mechanism on Heterogeneous Data: A New Perspective on Convergence
abstract
Federated learning (FL) on heterogeneous data (non-IID data) has recently received great attention. Most existing methods focus on studying the convergence guarantees for the global objective. While these methods can guarantee the decrease of the global objective in each communication round, they fail to ensure risk decrease for each client. In this paper, we propose FedCOME, which introduces a consensus mechanism aiming decreased risk for each client after each training round. In particular, we allow a slight adjustment to a client’s gradient on the server-side, producing an acute angle between the corrected and original gradients of participated clients. To generalize the consensus mechanism to the partial participation FL scenario, we devise a novel client sampling strategy to enhance the representativeness of the selected client subset to more accurately reflect the global population.. Training on these selected clients with the consensus mechanism could empirically lead to risk decrease for clients that are not selected. Finally, we conduct extensive experiments on four benchmark datasets to show the superiority of FedCOME against other state-of-the-art methods in terms of effectiveness, efficiency. For reproducibility, we make our source code publicly available at: https://github.com/fedcome/fedcome.
Shu Zheng, Tiandi Ye, Xiang Li 0067, Ming Gao 0001
ICASSP4
2024 DFDG: Data-Free Dual-Generator Adversarial Distillation for One-Shot Federated Learning
abstract
Federated Learning (FL) is a distributed machine learning scheme in which clients jointly participate in the collaborative training of a global model by sharing model information rather than their private datasets. In light of concerns associated with communication and privacy, one-shot FL with a single communication round has emerged as a de facto promising solution. However, existing one-shot FL methods either require public datasets, focus on model homogeneous settings, or distill limited knowledge from local models, making it difficult or even impractical to train a robust global model. To address these limitations, we propose a new data-free dual-generator adversarial distillation method (namely DFDG) for one-shot FL, which can explore a broader local models' training space via training dual generators. DFDG is executed in an adversarial manner and comprises two parts: dual-generator training and dual-model distillation. In dual-generator training, we delve into each generator concerning fidelity, transferability and diversity to ensure its utility, and additionally tailor the cross-divergence loss to lessen the overlap of dual generators' output spaces. In dual-model distillation, the trained dual generators work together to provide the training data for updates of the global model. At last, our extensive experiments on various image classification tasks show that DFDG achieves significant performance gains in accuracy compared to SOTA baselines. We provide our code here: https://anonymous.4open.science/r/DFDG-7BDB.
Kangyang Luo, Yexuan Fu, Renrong Shao, Xiang Li 0067, Yunshi Lan, Ming Gao 0001, Jinlong Shu
ICDM7
2024 Cross-model Control: Improving Multiple Large Language Models in One-time Training
abstract
The number of large language models (LLMs) with varying parameter scales and vocabularies is increasing. While they deliver powerful performance, they also face a set of common optimization needs to meet specific requirements or standards, such as instruction following or avoiding the output of sensitive information from the real world. However, how to reuse the fine-tuning outcomes of one model to other models to reduce training costs remains a challenge. To bridge this gap, we introduce Cross-model Control (CMC), a method that improves multiple LLMs in one-time training with a portable tiny language model. Specifically, we have observed that the logit shift before and after fine-tuning is remarkably similar across different models. Based on this insight, we incorporate a tiny language model with a minimal number of parameters. By training alongside a frozen template LLM, the tiny model gains the capability to alter the logits output by the LLMs. To make this tiny language model applicable to models with different vocabularies, we propose a novel token mapping strategy named PM-MinED. We have conducted extensive experiments on instruction tuning and unlearning tasks, demonstrating the effectiveness of CMC. Our code is available at https://github.com/wujwyi/CMC
Jiayi Wu 0001, Hao Sun 0015, Hengyi Cai, Lixin Su, Shuaiqiang Wang, Dawei Yin 0001, Xiang Li 0067, Ming Gao 0001
NeurIPS8
2024 UPFL: Unsupervised Personalized Federated Learning towards New Clients
abstract
Personalized federated learning (pFL) has gained significant attention as a promising approach to address the challenge of data heterogeneity. In this paper, we address a relatively unexplored problem in federated learning. When a federated model has been trained and deployed, and an unla-beled new client joins, providing a personalized model for the new client becomes a highly challenging task. To address this challenge, we extend the adaptive risk minimization technique into the unsupervised pFL setting and propose our method, FedTTA. We further improve FedTTA with two simple yet highly effective optimization strategies: enhancing the training of the adaptation model with proxy regularization and early-stopping the adaptation through entropy. Moreover, we propose a knowledge distillation loss specifically designed for FedTTA to address the device heterogeneity. Extensive experiments on five datasets against eleven baselines demonstrate the effectiveness of our proposed FedTTA and its variants. The code is available at: https://github.com/anonymous-federated-learning/code.
Tiandi Ye, Cen Chen 0001, Yinggui Wang, Xiang Li 0067, Ming Gao 0001
SDM5
2024 Accelerating BERT inference with GPU-efficient exit prediction
Lei Li 0043, Chengyu Wang 0001, Minghui Qiu, Cen Chen 0001, Ming Gao 0001, Aoying Zhou
Frontiers Comput. Sci.5
2024 Practical Network Modeling Using Weak Supervision Signals for Human-Centric Networking in Metaverse
abstract
As the metaverse continues to expand, it becomes increasingly critical to have human-centric networks that are both efficient and high-performing to optimize the user experience. Network modeling plays a fundamental role in optimizing and allocating resources efficiently, and configuring networks to satisfy the demands of diverse applications and users. Recently, traditional queuing theory-based approaches to network modeling have given way to machine learning-based methods. These methods rely on vast amounts of data for building precise models. Although high-precision simulators are ubiquitous, data collection is still an expensive and time-consuming process, resulting in a data bottleneck. In this paper, we propose a weakly supervised learning approach to modeling networks for human-centric networking in the metaverse. Specifically, we identify that queuing theory-based labels can be used to design the supervision signal at a very low cost. Therefore, we propose an approach that combines the inaccurate network modeling obtained from queuing theory-based approaches with an efficient and precise network model through only a small amount of simulation data. To make it a reality, we propose a novel neural network model that combines the powerful graph neural network and transformers. Additionally, we propose several additional supervision signals and a training algorithm to build a better network model. Experimental results demonstrate that our approach reduces the burden of data collection while achieving prediction accuracy comparable to results from large amounts of expensive simulation data. Furthermore, our approach exhibits superior generalization ability.
Jiacheng Liu 0001, Feilong Tang 0001, Zhijian Zheng, Hao Liu 0085, Xiaofeng Hou, Long Chen 0025, Ming Gao 0001, Jiadi Yu, Yanmin Zhu 0006
IEEE J. Sel. Areas Commun.7
2024 BapFL: You can Backdoor Personalized Federated Learning
abstract
In federated learning (FL), malicious clients could manipulate the predictions of the trained model through backdoor attacks, posing a significant threat to the security of FL systems. Existing research primarily focuses on backdoor attacks and defenses within the generic federated learning scenario, where all clients collaborate to train a single global model. A recent study conducted by Qin et al. [ 24 ] marks the initial exploration of backdoor attacks within the personalized federated learning (pFL) scenario, where each client constructs a personalized model based on its local data. Notably, the study demonstrates that pFL methods with parameter decoupling can significantly enhance robustness against backdoor attacks. However, in this article, we whistleblow that pFL methods with parameter decoupling are still vulnerable to backdoor attacks. The resistance of pFL methods with parameter decoupling is attributed to the heterogeneous classifiers between malicious clients and benign counterparts. We analyze two direct causes of the heterogeneous classifiers: (1) data heterogeneity inherently exists among clients and (2) poisoning by malicious clients further exacerbates the data heterogeneity. To address these issues, we propose a two-pronged attack method, BapFL, which comprises two simple yet effective strategies: (1) poisoning only the feature encoder while keeping the classifier fixed and (2) diversifying the classifier through noise introduction to simulate that of the benign clients. Extensive experiments on three benchmark datasets under varying conditions demonstrate the effectiveness of our proposed attack. Additionally, we evaluate the effectiveness of six widely used defense methods and find that BapFL still poses a significant threat even in the presence of the best defense, Multi-Krum. We hope to inspire further research on attack and defense strategies in pFL scenarios. The code is available at: https://github.com/BapFL/code
Tiandi Ye, Cen Chen 0001, Yinggui Wang, Xiang Li 0067, Ming Gao 0001
ACM Trans. Knowl. Discov. Data5
2023 Uncertainty-Aware Self-Training for Low-Resource Neural Sequence Labeling
abstract
Neural sequence labeling (NSL) aims at assigning labels for input language tokens, which covers a broad range of applications, such as named entity recognition (NER) and slot filling, etc. However, the satisfying results achieved by traditional supervised-based approaches heavily depend on the large amounts of human annotation data, which may not be feasible in real-world scenarios due to data privacy and computation efficiency issues. This paper presents SeqUST, a novel uncertain-aware self-training framework for NSL to address the labeled data scarcity issue and to effectively utilize unlabeled data. Specifically, we incorporate Monte Carlo (MC) dropout in Bayesian neural network (BNN) to perform uncertainty estimation at the token level and then select reliable language tokens from unlabeled data based on the model confidence and certainty. A well-designed masked sequence labeling task with a noise-robust loss supports robust training, which aims to suppress the problem of noisy pseudo labels. In addition, we develop a Gaussian-based consistency regularization technique to further improve the model robustness on Gaussian-distributed perturbed representations. This effectively alleviates the over-fitting dilemma originating from pseudo-labeled augmented data. Extensive experiments over six benchmarks demonstrate that our SeqUST framework effectively improves the performance of self-training, and consistently outperforms strong baselines by a large margin in low-resource scenarios.
Jianing Wang 0002, Chengyu Wang 0001, Jun Huang 0007, Ming Gao 0001, Aoying Zhou
AAAI4
2023 HugNLP: A Unified and Comprehensive Library for Natural Language Processing
abstract
In this paper, we introduce HugNLP, a unified and comprehensive library for natural language processing (NLP) with the prevalent backend of Hugging Face Transformers, which is designed for NLP researchers to easily utilize off-the-shelf algorithms and develop novel methods with user-defined models and tasks in real-world scenarios. HugNLP consists of a hierarchical structure including models, processors and applications that unifies the learning process of pre-trained language models (PLMs) on different NLP tasks. Additionally, we present some featured NLP applications to show the effectiveness of HugNLP, such as knowledge-enhanced PLMs, universal information extraction, low-resource mining, and code understanding and generation, etc. The source code will be released on GitHub (https://github.com/HugAILab/HugNLP).
Jianing Wang 0002, Nuo Chen 0002, Qiushi Sun, Wenkang Huang, Chengyu Wang 0001, Ming Gao 0001
CIKM6
2023 GradMA: A Gradient-Memory-based Accelerated Federated Learning with Alleviated Catastrophic Forgetting
abstract
Federated Learning (FL) has emerged as a de facto machine learning area and received rapid increasing research interests from the community. However, catastrophic forgetting caused by data heterogeneity and partial participation poses distinctive challenges for FL, which are detrimental to the performance. To tackle the problems, we propose a new FL approach (namely GradMA), which takes inspiration from continual learning to simultaneously correct the server-side and worker-side update directions as well as take full advantage of server's rich computing and memory resources. Furthermore, we elaborate a memory reduction strategy to enable GradMA to accommodate FL with a large scale of workers. We then analyze convergence of GradMA theoretically under the smooth non-convex setting and show that its convergence rate achieves a linear speed up w.r.t the increasing number of sampled active workers. At last, our extensive experiments on various image classification tasks show that GradMA achieves significant performance gains in accuracy and communication efficiency compared to SOTA baselines. We provide our code here: https://github.com/lkyddd/GradMA.
Kangyang Luo, Xiang Li 0067, Yunshi Lan, Ming Gao 0001
CVPR4
2023 Meta-learning Siamese Network for Few-Shot Text Classification
Chengcheng Han 0004, Yingnan Fu, Xiang Li 0067, Minghui Qiu, Ming Gao 0001, Aoying Zhou
DASFAA (3)6
2023 Robust Clustered Federated Learning
Tiandi Ye, Senhui Wei, Jamie Cui, Cen Chen 0001, Yingnan Fu, Ming Gao 0001
DASFAA (1)6
2023 Decentralized Local Updates with Dual-Slow Estimation and Momentum-Based Variance-Reduction for Non-Convex Optimization
abstract
Decentralized learning (DL) has recently employed local updates to reduce the communication cost for general non-convex optimization problems. Specifically, local updates require each node to perform multiple update steps on the parameters of the local model before communicating with others. However, most existing methods could be highly sensitive to data heterogeneity (i.e., non-iid data distribution) and adversely affected by the stochastic gradient noise. In this paper, we propose DSE-MVR to address these problems. Specifically, DSE-MVR introduces a dual-slow estimation strategy that utilizes the gradient tracking technique to estimate the global accumulated update direction for handling the data heterogeneity problem; also for stochastic noise, the method uses the mini-batch momentum-based variance-reduction technique. We theoretically prove that DSE-MVR can achieve optimal convergence results for general non-convex optimization in both iid and non-iid data distribution settings. In particular, the leading terms in the convergence rates derived by DSE-MVR are independent of the stochastic noise for large-batches or large partial average intervals (i.e., the number of local update steps). Further, we put forward DSE-SGD and theoretically justify the importance of the dual-slow estimation strategy in the data heterogeneity setting. Finally, we conduct extensive experiments to show the superiority of DSE-MVR against other state-of-the-art approaches. We provide our code here: https://anonymous.4open.science/r/DSE-MVR-32B8/.
Kangyang Luo, Kunkun Zhang, Shengbo Zhang, Xiang Li 0067, Ming Gao 0001
ECAI5
2023 DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Models
abstract
Chain-of-Thought (CoT) prompting has proven to be effective in enhancing the reasoning capabilities of Large Language Models (LLMs) with at least 100 billion parameters.However, it is ineffective or even detrimental when applied to reasoning tasks in Smaller Language Models (SLMs) with less than 10 billion parameters.To address this limitation, we introduce Dialogue-guided Chain-of-Thought (DialCoT) which employs a dialogue format to generate intermediate reasoning steps, guiding the model toward the final answer.Additionally, we optimize the model's reasoning path selection using the Proximal Policy Optimization (PPO) algorithm, further enhancing its reasoning capabilities.Our method offers several advantages compared to previous approaches.Firstly, we transform the process of solving complex reasoning questions by breaking them down into a series of simpler sub-questions, significantly reducing the task difficulty and making it more suitable for SLMs.Secondly, we optimize the model's reasoning path selection through the PPO algorithm.We conduct comprehensive experiments on four arithmetic reasoning datasets, demonstrating that our method achieves significant performance improvements compared to state-of-the-art competitors.1
Chengcheng Han 0004, Xiaowei Du, Che Zhang, Yixin Lian, Xiang Li 0067, Ming Gao 0001, Baoyuan Wang
EMNLP6
2023 EDSL: An Encoder-Decoder Architecture with Symbol-Level Features for Printed Mathematical Expression Recognition
Yingnan Fu, Ming Gao 0001, Aoying Zhou
ICDAR (1)3
2023 Graph Self-Contrast Representation Learning
abstract
Graph contrastive learning (GCL) has recently emerged as a promising approach for graph representation learning. Some existing methods adopt the 1-vs-K scheme to construct one positive and K negative samples for each graph, but it is difficult to set K. For those methods that do not use negative samples, it is often necessary to add additional strategies to avoid model collapse, which could only alleviate the problem to some extent. All these drawbacks will undoubtedly have an adverse impact on the generalizability and efficiency of the model. In this paper, to address these issues, we propose a novel graph self-contrast framework GraphSC, which only uses one positive and one negative sample, and chooses triplet loss as the objective. Specifically, self-contrast has two implications. First, GraphSC generates both positive and negative views of a graph sample from the graph itself via graph augmentation functions of various intensities, and use them for self-contrast. Second, GraphSC uses Hilbert-Schmidt Independence Criterion (HSIC) to factorize the representations into multiple factors and proposes a masked self-contrast mechanism to better separate positive and negative samples. Further, Since the triplet loss only optimizes the relative distance between the anchor and its positive/negative samples, it is difficult to ensure the absolute distance between the anchor and positive sample. Therefore, we explicitly reduced the absolute distance between the anchor and positive sample to accelerate convergence. Finally, we conduct extensive experiments to evaluate the performance of GraphSC against 19 other state-of-the-art methods in both unsupervised and transfer learning settings.
Yao Cheng 0009, Xiang Li 0067, Ming Gao 0001
ICDM5
2023 ParaSum: Contrastive Paraphrasing for Low-Resource Extractive Text Summarization
Moming Tang, Chengyu Wang 0001, Jianing Wang 0002, Cen Chen 0001, Ming Gao 0001, Weining Qian
KSEM (3)5
2023 Symbol Location-Aware Network for Improving Handwritten Mathematical Expression Recognition
abstract
Recently most handwritten mathematical expression recognition methods adopt the attention-based encoder-decoder framework, which generates LaTeX sequences from given images. However, the accuracy of the attention mechanism limits the performance of HMER models. Lacking global context information in the decoding process is also a challenge for HMER. Some methods adopt symbol-level counting to localize symbols for improving the model performance, while these methods cannot work well. In this paper, we propose a method named SLAN, shorted for a Symbol Location-Aware Network, to solve the HMER problem. Specifically, we propose an advanced relation-level counting method to detect symbols in the image. We solve the lacking global context problem with a new global context-aware decoder. For improving the accuracy of attention, we design a novel attention alignment loss function by the dynamic programming algorithm, which can learn attention alignment directly without pixel-level labels. We conducted extensive experiments on the CROHME dataset to demonstrate the effectiveness of each part of SLAN and achieved state-of-the-art performance.
Yingnan Fu, Wenyuan Cai, Ming Gao 0001, Aoying Zhou
ICMR3
2023 Dynamic Feature Selection for Structural Image Content Recognition
Yingnan Fu, Shu Zheng, Wenyuan Cai, Ming Gao 0001, Cheqing Jin, Aoying Zhou
MMM (2)4
2023 DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning
abstract
Federated Learning (FL) is a privacy-constrained decentralized machine learning paradigm in which clients enable collaborative training without compromising private data. However, how to learn a robust global model in the data-heterogeneous and model-heterogeneous FL scenarios is challenging. To address it, we resort to data-free knowledge distillation to propose a new FL method (namely DFRD). DFRD equips a conditional generator on the server to approximate the training space of the local models uploaded by clients, and systematically investigates its training in terms of fidelity, transferability and diversity. To overcome the catastrophic forgetting of the global model caused by the distribution shifts of the generator across communication rounds, we maintain an exponential moving average copy of the generator on the server. Additionally, we propose dynamic weighting and label sampling to accurately extract knowledge from local models. Finally, our extensive experiments on various image classification tasks illustrate that DFRD achieves significant performance gains compared to SOTA baselines.
Kangyang Luo, Yexuan Fu, Xiang Li 0067, Yunshi Lan, Ming Gao 0001
NeurIPS6
2023 SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking
abstract
Generative graph self-supervised learning (SSL) aims to learn node representations by reconstructing the input graph data. However, most existing methods focus on unsupervised learning tasks only and very few work has shown its superiority over the state-of-the-art graph contrastive learning (GCL) models, especially on the classification task. While a very recent model has been proposed to bridge the gap, its performance on unsupervised learning tasks is still unknown. In this paper, to comprehensively enhance the performance of generative graph SSL against other GCL models on both unsupervised and supervised learning tasks, we propose the SeeGera model, which is based on the family of self-supervised variational graph auto-encoder (VGAE). Specifically, SeeGera adopts the semi-implicit variational inference framework, a hierarchical variational framework, and mainly focuses on feature reconstruction and structure/feature masking. On the one hand, SeeGera co-embeds both nodes and features in the encoder and reconstructs both links and features in the decoder. Since feature embeddings contain rich semantic information on features, they can be combined with node embeddings to provide fine-grained knowledge for feature reconstruction. On the other hand, SeeGera adds an additional layer for structure/feature masking to the hierarchical variational framework, which boosts the model generalizability. We conduct extensive experiments comparing SeeGera with 9 other state-of-the-art competitors. Our results show that SeeGera can compare favorably against other state-of-the-art GCL methods in a variety of unsupervised and supervised learning tasks.
Xiang Li 0067, Tiandi Ye, Dongsheng Li 0002, Ming Gao 0001
WWW5
2023 INFER: Distilling knowledge from human-generated rules with uncertainty for STINs
Jiacheng Liu 0001, Feilong Tang 0001, Yanmin Zhu 0006, Jiadi Yu, Long Chen 0025, Ming Gao 0001
Inf. Sci.6
2023 Resizing codebook of vector quantization without retraining
Lei Li 0043, Chengyu Wang 0001, Minghui Qiu, Cen Chen 0001, Ming Gao 0001, Aoying Zhou
Multim. Syst.6
2023 Learning Relation Prototype From Unlabeled Texts for Long-Tail Relation Extraction
abstract
Relation Extraction (RE) is a vital step to complete Knowledge Graph (KG) by extracting entity relations from texts. However, it usually suffers from the long-tail issue. This paper proposes a novel approach to learn relation prototypes from unlabeled texts, to facilitate long-tail RE by transferring knowledge from relation types with sufficient training data. We learn relation prototypes as an implicit factor between entities, which reflects meanings of relations and their proximities. We construct a co-occurrence graph from texts, and capture both first-order and second-order entity proximities for embedding learning. By optimize the distance from entity pairs to corresponding prototypes, our method can be easily adapted to almost arbitrary RE frameworks. Thus, the learning of infrequent or even unseen relation types will benefit from semantically proximate relations through pairs of entities and large-scale textual information. Extensive experiments on two publicly available datasets present promising improvements (4.1% F1 on average). Ablation studies on long-tail relations, main components, and different RE models demonstrate the effectiveness of the learned relation prototypes. Finally, we analyze several example cases to give intuitive impressions as qualitative analysis. Our codes and data can be found in https://github.com/CrisJk/PA-TRP.
Yixin Cao 0002, Jun Kuang, Ming Gao 0001, Aoying Zhou, Yonggang Wen 0001, Tat-Seng Chua
IEEE Trans. Knowl. Data Eng.3
2022 A Neural Network Architecture for Program Understanding Inspired by Human Behaviors
abstract
Program understanding is a fundamental task in program language processing.Despite the success, existing works fail to take human behaviors as reference in understanding programs.In this paper, we consider human behaviors and propose the PGNN-EK model that consists of two main components.On the one hand, inspired by the "divide-and-conquer" reading behaviors of humans, we present a partitioningbased graph neural network model PGNN on the upgraded AST of codes.On the other hand, to characterize human behaviors of resorting to other resources to help code comprehension, we transform raw codes with external knowledge and apply pre-training techniques for information extraction.Finally, we combine the two embeddings generated from the two components to output code embeddings.We conduct extensive experiments to show the superior performance of PGNN-EK on the code summarization and code clone detection tasks.In particular, to show the generalization ability of our model, we release a new dataset that is more challenging for code clone detection and could advance the development of the community.
Renyu Zhu, Xiang Li 0067, Ming Gao 0001, Wenyuan Cai
ACL (1)4
2022 Learning to Generalize in Heterogeneous Federated Networks
abstract
With the rapid development of the Internet of Things (IoT), the need to expand the amount of data through data-sharing to improve the model performance of edge devices has become increasingly compelling. To effectively protect data privacy while leveraging data across silos, federated learning has emerged. However, in the real world applications, federated learning inevitably faeces both data and model heterogeneity challenges. To address the heterogeneity issues in federated networks, in this work, we seek to jointly learn a global feature representation that is robust across clients and potentially also generalizable to new clients. More specifically, we propose a personalized Federated optimization framework with Meta Critic (FedMC) that efficiently captures robust and generalizable domain-invariant knowledge across clients. Extensive experiments on four public datasets show that the proposed FedMC outperforms the competing state-of-the-art methods in heterogeneous federated learning settings. We have also performed detailed ablation analysis on the importance of different components of the proposed model.
Cen Chen 0001, Tiandi Ye, Li Wang 0056, Ming Gao 0001
CIKM4
2022 KECP: Knowledge Enhanced Contrastive Prompting for Few-shot Extractive Question Answering
abstract
Extractive Question Answering (EQA) is one of the most essential tasks in Machine Reading Comprehension (MRC), which can be solved by fine-tuning the span selecting heads of Pre-trained Language Models (PLMs). However, most existing approaches for MRC may perform poorly in the few-shot learning scenario. To solve this issue, we propose a novel framework named Knowledge Enhanced Contrastive Prompt-tuning (KECP). Instead of adding pointer heads to PLMs, we introduce a seminal paradigm for EQA that transforms the task into a non-autoregressive Masked Language Modeling (MLM) generation problem. Simultaneously, rich semantics from the external knowledge base (KB) and the passage context support enhancing the query’s representations. In addition, to boost the performance of PLMs, we jointly train the model by the MLM and contrastive learning objectives. Experiments on multiple benchmarks demonstrate that our method consistently outperforms state-of-the-art approaches in few-shot settings by a large margin.
Jianing Wang 0002, Chengyu Wang 0001, Minghui Qiu, Qiuhui Shi, Jun Huang 0007, Ming Gao 0001
EMNLP7
2022 SpanProto: A Two-stage Span-based Prototypical Network for Few-shot Named Entity Recognition
abstract
Few-shot Named Entity Recognition (NER) aims to identify named entities with very little annotated data.Previous methods solve this problem based on token-wise classification, which ignores the information of entity boundaries, and inevitably the performance is affected by the massive non-entity tokens.To this end, we propose a seminal span-based prototypical network (SpanProto) that tackles few-shot NER via a two-stage approach, including span extraction and mention classification.In the span extraction stage, we transform the sequential tags into a global boundary matrix, enabling the model to focus on the explicit boundary information.For mention classification, we leverage prototypical learning to capture the semantic representations for each labeled span and make the model better adapt to novel-class entities.To further improve the model performance, we split out the false positives generated by the span extractor but not labeled in the current episode set, and then present a margin-based loss to separate them from each prototype region.Experiments over multiple benchmarks demonstrate that our model outperforms strong baselines by a large margin. 1
Jianing Wang 0002, Chengyu Wang 0001, Chuanqi Tan, Minghui Qiu, Songfang Huang, Jun Huang 0007, Ming Gao 0001
EMNLP7
2022 Knowledge Prompting in Pre-trained Language Model for Natural Language Understanding
abstract
Knowledge-enhanced Pre-trained Language Model (PLM) has recently received significant attention, which aims to incorporate factual knowledge into PLMs.However, most existing methods modify the internal structures of fixed types of PLMs by stacking complicated modules, and introduce redundant and irrelevant factual knowledge from knowledge bases (KBs).In this paper, to address these problems, we introduce a seminal knowledge prompting paradigm and further propose a knowledge-prompting-based PLM framework KP-PLM.This framework can be flexibly combined with existing mainstream PLMs.Specifically, we first construct a knowledge sub-graph from KBs for each context.Then we design multiple continuous prompts rules and transform the knowledge sub-graph into natural language prompts.To further leverage the factual knowledge from these prompts, we propose two novel knowledge-aware self-supervised tasks including prompt relevance inspection and masked prompt modeling.Extensive experiments on multiple natural language understanding (NLU) tasks show the superiority of KP-PLM over other state-of-the-art methods in both full-resource and low-resource settings 1 .
Jianing Wang 0002, Wenkang Huang, Minghui Qiu, Qiuhui Shi, Xiang Li 0067, Ming Gao 0001
EMNLP7
2022 Understanding Long Programming Languages with Structure-Aware Sparse Attention
abstract
Programming-based Pre-trained Language Models (PPLMs) such as CodeBERT have achieved great success in many downstream code-related tasks. Since the memory and computational complexity of self-attention in the Transformer grow quadratically with the sequence length, PPLMs typically limit the code length to 512. However, codes in real-world applications are generally long, such as code searches, which cannot be processed efficiently by existing PPLMs. To solve this problem, in this paper, we present SASA, a Structure-Aware Sparse Attention mechanism, which reduces the complexity and improves performance for long code understanding tasks. The key components in SASA are top-k sparse attention and Abstract Syntax Tree (AST)-based structure-aware attention. With top-k sparse attention, the most crucial attention relation can be obtained with a lower computational cost. As the code structure represents the logic of the code statements, which is a complement to the code sequence characteristics, we further introduce AST structures into attention. Extensive experiments on CodeXGLUE tasks show that SASA achieves better performance than the competing baselines.
Chengyu Wang 0001, Cen Chen 0001, Ming Gao 0001, Aoying Zhou
SIGIR4
2022 Enhancing Seq2seq Math Word Problem Solver with Entity Information and Math Knowledge
Lei Li 0043, Dongxiang Zhang, Chengyu Wang 0001, Cheqing Jin, Ming Gao 0001, Aoying Zhou
WISE5
2022 On measuring network robustness for weighted networks
Jianbin Zheng 0001, Ming Gao 0001, Ee-Peng Lim, David Lo 0001, Cheqing Jin, Aoying Zhou
Knowl. Inf. Syst.2
2022 Learning Vertex Representations for Bipartite Networks
abstract
Recent years have witnessed a widespread increase of interest in network representation learning (NRL). By far most research efforts have focused on NRL for homogeneous networks like social networks where vertices are of the same type, or heterogeneous networks like knowledge graphs where vertices (and/or edges) are of different types. There has been relatively little research dedicated to NRL for bipartite networks. Arguably, generic network embedding methods like node2vec and LINE can also be applied to learn vertex embeddings for bipartite networks by ignoring the vertex type information. However, these methods are suboptimal in doing so, since real-world bipartite networks concern the relationship between two types of entities, which usually exhibit different properties and patterns from other types of network data. For example, E-Commerce recommender systems need to capture the collaborative filtering patterns between customers and products, and search engines need to consider the matching signals between queries and webpages. This work addresses the research gap of learning vertex representations for bipartite networks. We present a new solution BiNE, short forBipartiteNetworkEmbedding, which accounts for two special properties of bipartite networks: long-tail distribution of vertex degrees and implicit connectivity relations between vertices of the same type. Technically speaking, we make three contributions: (1) We design a biased random walk generator to generate vertex sequences that preserve the long-tail distribution of vertices; (2) We propose a new optimization framework by simultaneously modeling the explicit relations (i.e., observed links) and implicit relations (i.e., unobserved but transitive links); (3) We explore the theoretical foundations of BiNE to shed light on how it works, proving that BiNE can be interpreted as factorizing multiple matrices. We perform extensive experiments on five real datasets covering the tasks of link prediction (classification) and recommendation (ranking), empirically verifying the effectiveness and rationality of BiNE. Our experiment codes are available at:https://github.com/clhchtcjj/BiNE.
Ming Gao 0001, Xiangnan He 0001, Leihui Chen, Jinglin Zhang 0003, Aoying Zhou
IEEE Trans. Knowl. Data Eng.1
2021 TransPrompt: Towards an Automatic Transferable Prompting Framework for Few-shot Text Classification
abstract
Recent studies have shown that prompts improve the performance of large pre-trained language models for few-shot text classification.Yet, it is unclear how the prompting knowledge can be transferred across similar NLP tasks for the purpose of mutual reinforcement.Based on continuous prompt embeddings, we propose TransPrompt, a transferable prompting framework for few-shot learning across similar tasks.In TransPrompt, we employ a multitask meta-knowledge acquisition procedure to train a meta-learner that captures cross-task transferable knowledge.Two de-biasing techniques are further designed to make it more task-agnostic and unbiased towards any tasks.After that, the meta-learner can be adapted to target tasks with high accuracy.Extensive experiments show that TransPrompt outperforms single-task and cross-task strong baselines over multiple NLP tasks and datasets.We further show that the meta-learner can effectively improve the performance on previously unseen tasks.TransPrompt also outperforms strong fine-tuning baselines when learning with full training sets.
Chengyu Wang 0001, Jianing Wang 0002, Minghui Qiu, Jun Huang 0007, Ming Gao 0001
EMNLP (1)5
2021 Trajectory Similarity Search with Multi-level Semantics
Jianbin Zheng 0001, Cheqing Jin, Ming Gao 0001, Aoying Zhou, Liang Ni 0003
ICA3PP (3)4
2021 On Disambiguating Authors: Collaboration Network Reconstruction in a Bottom-up Manner
abstract
Author disambiguation arises when different authors share the same name, which is a critical task in digital libraries, such as DBLP, CiteULike, CiteSeerX, etc. While the state-of-the-art methods have developed various paper embedding-based methods performing in a top-down manner, they primarily focus on the ego-network of a target name and overlook the low-quality collaborative relations existed in the ego-network. Thus, these methods can be suboptimal for disambiguating authors.In this paper, we model the author disambiguation as a collaboration network reconstruction problem, and propose an incremental and unsupervised author disambiguation method, namely IUAD, which performs in a bottom-up manner. Initially, we build a stable collaboration network based on stable collaborative relations. To further improve the recall, we build a probabilistic generative model to reconstruct the complete collaboration network. In addition, for newly published papers, we can incrementally judge who publish them via only computing the posterior probabilities. We have conducted extensive experiments on a large-scale DBLP dataset to evaluate IUAD. The experimental results demonstrate that IUAD not only achieves the promising performance, but also outperforms comparable baselines significantly. Codes are available at https://github.com/papergitgit/IUAD.
Renyu Zhu, Xiaoxu Zhou, Xiangnan He 0001, Wenyuan Cai, Ming Gao 0001, Aoying Zhou
ICDE6
2020 Improving Neural Relation Extraction with Implicit Mutual Relations
abstract
Relation extraction (RE) aims at extracting the relation between two entities from the text corpora. It is a crucial task for Knowledge Graph (KG) construction. Most existing methods predict the relation between an entity pair by learning the relation from the training sentences, which contain the targeted entity pair. In contrast to existing distant supervision approaches that suffer from insufficient training corpora to extract relations, our proposal of mining implicit mutual relation from the massive unlabeled corpora transfers the semantic information of entity pairs into the RE model, which is more expressive and semantically plausible. After constructing an entity proximity graph based on the implicit mutual relations, we preserve the semantic relations of entity pairs via embedding each vertex of the graph into a low-dimensional space. As a result, we can easily and flexibly integrate the implicit mutual relations and other entity information, such as entity types, into the existing RE methods.Our experimental results on a New York Times and another Google Distant Supervision datasets suggest that our proposed neural RE framework provides a promising improvement for the RE task, and significantly outperforms the state-of-the-art methods. Moreover, the component for mining implicit mutual relations is so flexible that can help to improve the performance of both CNN-based and RNN-based RE models significant.
Jun Kuang, Yixin Cao 0002, Jianbin Zheng 0001, Xiangnan He 0001, Ming Gao 0001, Aoying Zhou
ICDE5
2019 EnAli: entity alignment across multiple heterogeneous data sources
Chao Kong, Ming Gao 0001, Chen Xu 0001, Yunbin Fu, Weining Qian, Aoying Zhou
Frontiers Comput. Sci.2
2018 BiNE: Bipartite Network Embedding
abstract
This work develops a representation learning method for bipartite networks. While existing works have developed various embedding methods for network data, they have primarily focused on homogeneous networks in general and overlooked the special properties of bipartite networks. As such, these methods can be suboptimal for embedding bipartite networks. In this paper, we propose a new method named BiNE, short for Bipartite Network Embedding, to learn the vertex representations for bipartite networks. By performing biased random walks purposefully, we generate vertex sequences that can well preserve the long-tail distribution of vertices in the original bipartite network. We then propose a novel optimization framework by accounting for both the explicit relations (i.e., observed links) and implicit relations (i.e., unobserved but transitive links) in learning the vertex representations. We conduct extensive experiments on several real datasets covering the tasks of link prediction (classification), recommendation (personalized ranking), and visualization. Both quantitative results and qualitative analysis verify the effectiveness and rationality of our BiNE method.
Ming Gao 0001, Leihui Chen, Xiangnan He 0001, Aoying Zhou
SIGIR1
2018 A retrospective of knowledge graphs
Jihong Yan, Chengyu Wang 0001, Wenliang Cheng, Ming Gao 0001, Aoying Zhou
Frontiers Comput. Sci.4
2017 BiRank: Towards Ranking on Bipartite Graphs
abstract
The bipartite graph is a ubiquitous data structure that can model the relationship between two entity types: for instance, users and items, queries and webpages. In this paper, we study the problem of ranking vertices of a bipartite graph, based on the graph's link structure as well as prior information about vertices (which we term a query vector). We present a new solution, BiRank, which iteratively assigns scores to vertices and finally converges to a unique stationary ranking. In contrast to the traditional random walk-based methods, BiRank iterates towards optimizing a regularization function, which smooths the graph under the guidance of the query vector. Importantly, we establish how BiRank relates to the Bayesian methodology, enabling the future extension in a probabilistic way. To show the rationale and extendability of the ranking methodology, we further extend it to rank for the more generic n-partite graphs. BiRank's generic modeling of both the graph structure and vertex features enables it to model various ranking hypotheses flexibly. To illustrate its functionality, we apply the BiRank and TriRank (ranking for tripartite graphs) algorithms to two real-world applications: a general ranking scenario that predicts the future popularity of items, and a personalized ranking scenario that recommends items of interest to users. Extensive experiments on both synthetic and real-world datasets demonstrate BiRank's soundness (fast convergence), efficiency (linear in the number of graph edges), and effectiveness (achieving state-of-the-art in the two real-world tasks).
Xiangnan He 0001, Ming Gao 0001, Min-Yen Kan, Dingxian Wang
IEEE Trans. Knowl. Data Eng.2
2016 Entity Matching Across Multiple Heterogeneous Data Sources
Chao Kong, Ming Gao 0001, Chen Xu 0001, Weining Qian, Aoying Zhou
DASFAA (1)2
2016 Context-Aware Entity Summarization
Jihong Yan, Ming Gao 0001, Aoying Zhou
WAIM (1)3
2016 On detecting maximal quasi antagonistic communities in signed graphs
Ming Gao 0001, Ee-Peng Lim, David Lo 0001, Philips Kokoh Prasetyo
Data Min. Knowl. Discov.1
2016 Learning user credibility for product ranking
Rong Zhang 0002, Ming Gao 0001, Aoying Zhou
Knowl. Inf. Syst.2
2015 User Generated Content Oriented Chinese Taxonomy Construction
Chengyu Wang 0001, Rong Zhang 0002, Ming Gao 0001
APWeb5
2015 CNL: Collective Network Linkage Across Heterogeneous Social Platforms
abstract
The popularity of social media has led many users to create accounts with different online social networks. Identifying these multiple accounts belonging to same user is of critical importance to user profiling, community detection, user behavior understanding and product recommendation. Nevertheless, linking users across heterogeneous social networks is challenging due to large network sizes, heterogeneous user attributes and behaviors in different networks, and noises in user generated data. In this paper, we propose an unsupervised method, Collective Network Linkage (CNL), to link users across heterogeneous social networks. CNL incorporates heterogeneous attributes and social features unique to social network users, handles missing data, and performs in a collective manner. CNL is highly accurate and efficient even without training data. We evaluate CNL on linking users across different social networks. Our experiment results on a Twitter network and another Foursquare network demonstrate that CNL performs very well and its accuracy is superior than the supervised Mobius approach.
Ming Gao 0001, Ee-Peng Lim, David Lo 0001, Feida Zhu 0001, Philips Kokoh Prasetyo, Aoying Zhou
ICDM1
2015 Computing Probability Threshold Set Similarity on Probabilistic Sets
Ming Gao 0001, Rong Zhang 0002, Cheqing Jin, Aoying Zhou
WAIM2
2015 Review Comment Analysis for Predicting Ratings
Rong Zhang 0002, Wenzhe Yu, Pingfu Chao, Ming Gao 0001, Aoying Zhou
WAIM6
2014 Predicting the popularity of web 2.0 items based on user comments
abstract
In the current Web 2.0 era, the popularity of Web resources fluctuates ephemerally, based on trends and social interest. As a result, content-based relevance signals are insufficient to meet users' constantly evolving information needs in searching for Web 2.0 items. Incorporating future popularity into ranking is one way to counter this. However, predicting popularity as a third party (as in the case of general search engines) is difficult in practice, due to their limited access to item view histories. To enable popularity prediction externally without excessive crawling, we propose an alternative solution by leveraging user comments, which are more accessible than view counts. Due to the sparsity of comments, traditional solutions that are solely based on view histories do not perform well. To deal with this sparsity, we mine comments to recover additional signal, such as social influence. By modeling comments as a time-aware bipartite graph, we propose a regularization-based ranking algorithm that accounts for temporal, social influence and current popularity factors to predict the future popularity of items. Experimental results on three real-world datasets --- crawled from YouTube, Flickr and Last.fm --- show that our method consistently outperforms competitive baselines in several evaluation tasks.
Xiangnan He 0001, Ming Gao 0001, Min-Yen Kan, Yiqun Liu 0001, Kazunari Sugiyama
SIGIR2
2014 Real-time and Personalized Search over a Microblogging System
abstract
As the microblogging systems such as Twitter and Sina Weibo become more and more popular in recent years, the requirement for real-time and personalized search over microblogging systems also becomes more important. In general, a user may expect a quick response that also satisfies her personalized requirements. Unfortunately, since there exist a huge number of users and massive updating microblogs in a microblogging system, personalized search on the system becomes a challenging task. In this paper, we design a new search engine containing four modules to infer the topics of microblogs and update the interests of users, build indexes efficiently, return microblogs for a keyword search, and personalize the order of microblogs, respectively. We also conduct a series of experiments on a real dataset to illustrate the effectiveness and efficiency of the proposed methods.
Ming Gao 0001, Cheqing Jin, Weining Qian, Xueqing Gong
Comput. J.1
2013 Similarity query processing for probabilistic sets
abstract
Evaluating similarity between sets is a fundamental task in computer science. However, there are many applications in which elements in a set may be uncertain due to various reasons. Existing work on modeling such probabilistic sets and computing their similarities suffers from huge model sizes or significant similarity evaluation cost, and hence is only applicable to small probabilistic sets. In this paper, we propose a simple yet expressive model that supports many applications where one probabilistic set may have thousands of elements. We define two types of similarities between two probabilistic sets using the possible world semantics; they complement each other in capturing the similarity distributions in the cross product of possible worlds. We design efficient dynamic programming-based algorithms to calculate both types of similarities. Novel individual and batch pruning techniques based on upper bounding the similarity values are also proposed. To accommodate extremely large probabilistic sets, we also design sampling-based approximate query processing methods with strong probabilistic guarantees. We have conducted extensive experiments using both synthetic and real datasets, and demonstrated the effectiveness and efficiency of our proposed methods.
Ming Gao 0001, Cheqing Jin, Wei Wang 0011, Xuemin Lin 0001, Aoying Zhou
ICDE1
2011 Handling ER-topk Query on Uncertain Streams
Cheqing Jin, Ming Gao 0001, Aoying Zhou
DASFAA (1)2
2010 Recording How-Provenance on Probabilistic Databases
abstract
Tracking data provenance (or lineage) has become increasingly important in many large-scale applications, and a few methods have been proposed to record data provenance recently. However, most of previous works mainly focus on deterministic databases except Trio style lineage that aims at probabilistic databases, which is much more challenging because of the exponential growth of possible world instances and dependence among intermediate tuples. This paper proposes an approach, named PHP-tree, to model how-provenance upon probabilistic databases. we also show how to evaluate probability based on a PHP-tree. Compared with Trio style lineage, our approach is independent of intermediate results and can calculate the probability both cases of restricted and complete propagation of data provenance. Detailed experimental results show the effectiveness, efficiency and scalability of our proposed model.
Ming Gao 0001, Xiangnan He 0001, Cheqing Jin, Xiaoling Wang 0004, Aoying Zhou
APWeb1
2009 Tracking High Quality Clusters over Uncertain Data Streams
abstract
Recently, data mining over uncertain data streams has attracted a lot of attentions because of the widely existed imprecise data generated from a variety of streaming applications. In this paper, we try to resolve the problem of clustering over uncertain data streams. Facing uncertain tuples with different probability distributions, the clustering algorithm should not only consider the tuple value but also emphasis on its uncertainty. To fulfill these dual purposes, a metric named tuple uncertainty will be integrated into the overall procedure of clustering. Firstly, we survey uncertain data model and propose our uncertainty measurement and corresponding properties. Secondly, based on such uncertainty quantification method, we provide a two phase stream clustering algorithm and elaborate implementation detail. Finally, performance experiments over a number of real and synthetic data sets demonstrate the effectiveness and efficiency of our method.
Ming Gao 0001, Aoying Zhou
ICDE2
2004 A Framework for Price-Based Resource Allocation on the Grid
Jiadi Yu, Minglu Li 0001, Ying Li 0013, Feng Hong 0001, Ming Gao 0001
PDCAT5