Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ming Gao 0001
dblp:71/4173-1
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
federated learning |
2.1 | 3 | 2024 | 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.4 | 2 | 2024 | 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.2 | 2 | 2023 | 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.2 | 2 | 2023 | 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.1 | 2 | 2023 | 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.0 | 1 | 2026 | Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends · IEEE Trans. Knowl. Data Eng. 2026 |
Computing education
automated assessment |
1.0 | 1 | 2026 | 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.0 | 1 | 2026 | Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends · IEEE Trans. Knowl. Data Eng. 2026 |
Knowledge graphs
link prediction |
1.0 | 2 | 2023 | 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.8 | 1 | 2024 | 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.8 | 1 | 2024 | Boosting Language Models Reasoning with Chain-of-Knowledge Prompting · ACL (1) 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning |
0.8 | 1 | 2024 | Boosting Language Models Reasoning with Chain-of-Knowledge Prompting · ACL (1) 2024 |
Natural language and speech › Language models and text generation
instruction tuning |
0.8 | 1 | 2024 | Cross-model Control: Improving Multiple Large Language Models in One-time Training · NeurIPS 2024 |
Machine learning › Efficient and distributed learning
model reuse |
0.8 | 1 | 2024 | 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.8 | 1 | 2024 | 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.7 | 1 | 2023 | 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.7 | 1 | 2023 | DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Models · EMNLP 2023 |
Machine learning › Representation and self-supervised learning
contrastive learning |
0.7 | 1 | 2023 | 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.7 | 1 | 2023 | SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023 |
Machine learning › Graph learning
graph autoencoder |
0.7 | 1 | 2023 | 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.7 | 1 | 2023 | Graph Self-Contrast Representation Learning · ICDM 2023 |
Machine learning › Graph learning
graph self-supervised learning |
0.7 | 1 | 2023 | 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.7 | 1 | 2023 | 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.7 | 1 | 2023 | 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.7 | 1 | 2023 | 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.7 | 1 | 2023 | SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Masking · WWW 2023 |
Machine learning › Reinforcement learning
policy optimization |
0.7 | 1 | 2023 | DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language Models · EMNLP 2023 |
Machine learning › Reinforcement learning › policy optimization
proximal policy optimization |
0.7 | 1 | 2023 | 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.7 | 1 | 2023 | DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning · NeurIPS 2023 |
Machine learning › Trustworthy machine learning
robustness |
0.7 | 1 | 2023 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future TrendsabstractNatural 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 LearningabstractAccurate 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 |
CIKM | 6 |
| 2025 | Towards Instance-wise Personalized Federated Learning via Semi-Implicit Bayesian Prompt TuningabstractFederated 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 |
CIKM | 9 |
| 2025 | PA-RAG: RAG Alignment via Multi-Perspective Preference OptimizationabstractJiayi 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 PromptingabstractRecently, 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 RecognitionabstractPrompt-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/COLING | 6 |
| 2024 | Make Prompt-based Black-Box Tuning Colorful: Boosting Model Generalization from Three Orthogonal PerspectivesabstractLarge 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/COLING | 7 |
| 2024 | TransCoder: Towards Unified Transferable Code Representation Learning Inspired by Human SkillsabstractCode 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/COLING | 4 |
| 2024 | Structure-aware Fine-tuning for Code Pre-trained ModelsabstractOver 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/COLING | 6 |
| 2024 | Federated Learning via Consensus Mechanism on Heterogeneous Data: A New Perspective on ConvergenceabstractFederated 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 |
ICASSP | 4 |
| 2024 | DFDG: Data-Free Dual-Generator Adversarial Distillation for One-Shot Federated LearningabstractFederated 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 |
ICDM | 7 |
| 2024 | Cross-model Control: Improving Multiple Large Language Models in One-time TrainingabstractThe 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 |
NeurIPS | 8 |
| 2024 | UPFL: Unsupervised Personalized Federated Learning towards New ClientsabstractPersonalized 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 |
SDM | 5 |
| 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 MetaverseabstractAs 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 LearningabstractIn 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. Data | 5 |
| 2023 | Uncertainty-Aware Self-Training for Low-Resource Neural Sequence LabelingabstractNeural 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 |
AAAI | 4 |
| 2023 | HugNLP: A Unified and Comprehensive Library for Natural Language ProcessingabstractIn 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 |
CIKM | 6 |
| 2023 | GradMA: A Gradient-Memory-based Accelerated Federated Learning with Alleviated Catastrophic ForgettingabstractFederated 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 |
CVPR | 4 |
| 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 OptimizationabstractDecentralized 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 |
ECAI | 5 |
| 2023 | DialCoT Meets PPO: Decomposing and Exploring Reasoning Paths in Smaller Language ModelsabstractChain-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 |
EMNLP | 6 |
| 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 LearningabstractGraph 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 |
ICDM | 5 |
| 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 RecognitionabstractRecently 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 |
ICMR | 3 |
| 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 LearningabstractFederated 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 |
NeurIPS | 6 |
| 2023 | SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with MaskingabstractGenerative 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 |
WWW | 5 |
| 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 ExtractionabstractRelation 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 BehaviorsabstractProgram 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 NetworksabstractWith 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 |
CIKM | 4 |
| 2022 | KECP: Knowledge Enhanced Contrastive Prompting for Few-shot Extractive Question AnsweringabstractExtractive 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 |
EMNLP | 7 |
| 2022 | SpanProto: A Two-stage Span-based Prototypical Network for Few-shot Named Entity RecognitionabstractFew-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 |
EMNLP | 7 |
| 2022 | Knowledge Prompting in Pre-trained Language Model for Natural Language UnderstandingabstractKnowledge-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 |
EMNLP | 7 |
| 2022 | Understanding Long Programming Languages with Structure-Aware Sparse AttentionabstractProgramming-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 |
SIGIR | 4 |
| 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 |
WISE | 5 |
| 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 NetworksabstractRecent 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 ClassificationabstractRecent 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 MannerabstractAuthor 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 |
ICDE | 6 |
| 2020 | Improving Neural Relation Extraction with Implicit Mutual RelationsabstractRelation 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 |
ICDE | 5 |
| 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 EmbeddingabstractThis 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 |
SIGIR | 1 |
| 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 GraphsabstractThe 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 |
APWeb | 5 |
| 2015 | CNL: Collective Network Linkage Across Heterogeneous Social PlatformsabstractThe 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 |
ICDM | 1 |
| 2015 | Computing Probability Threshold Set Similarity on Probabilistic Sets
Ming Gao 0001, Rong Zhang 0002, Cheqing Jin, Aoying Zhou |
WAIM | 2 |
| 2015 | Review Comment Analysis for Predicting Ratings
Rong Zhang 0002, Wenzhe Yu, Pingfu Chao, Ming Gao 0001, Aoying Zhou |
WAIM | 6 |
| 2014 | Predicting the popularity of web 2.0 items based on user commentsabstractIn 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 |
SIGIR | 2 |
| 2014 | Real-time and Personalized Search over a Microblogging SystemabstractAs 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 setsabstractEvaluating 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 |
ICDE | 1 |
| 2011 | Handling ER-topk Query on Uncertain Streams
Cheqing Jin, Ming Gao 0001, Aoying Zhou |
DASFAA (1) | 2 |
| 2010 | Recording How-Provenance on Probabilistic DatabasesabstractTracking 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 |
APWeb | 1 |
| 2009 | Tracking High Quality Clusters over Uncertain Data StreamsabstractRecently, 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 |
ICDE | 2 |
| 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 |
PDCAT | 5 |