Guanfeng Liu 0001

dblp:01/1235-1 · DBLP profile ↗
← Back
109ranked-venue papers in the field
3as first author
62since 2021 · last 2026
ORCID · conflict

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 51 (3 first)Information Retrieval & Web Search · 36Data Mining & Knowledge Discovery · 17Knowledge Engineering, Semantic Web & Information Systems · 5
YearPublicationVenuePosition
2026 Intent Propagation Contrastive Collaborative Filtering Extended Abstract
Junwei Du, Guanfeng Liu 0001, Feng Jiang 0019, Yan Wang 0002, Xiaofang Zhou 0001
ICDE3
2026 How Do Graph Signals Affect Recommendation: Unveiling the Mystery of Low and High-Frequency Graph Signals
abstract
Spectral graph neural networks (GNNs) are highly effective in modeling graph signals, with their success in recommendation often attributed to low-pass filtering. However, recent studies highlight the importance of high-frequency signals. The role of low-frequency and high-frequency graph signals in recommendation remains unclear. This paper aims to bridge this gap by investigating the influence of graph signals on recommendation performance. We theoretically prove that the effects of low-frequency and high-frequency graph signals are equivalent in recommendation tasks, as both contribute by smoothing the similarities between user-item pairs. To leverage this insight, we propose a frequency signal scaler, a plug-and-play module that adjusts the graph signal filter function to fine-tune the smoothness between user-item pairs, making it compatible with any GNN model. Additionally, we identify and prove that graph embedding-based methods cannot fully capture the characteristics of graph signals. To address this limitation, a space flip method is introduced to restore the expressive power of graph embeddings. Remarkably, we demonstrate that either low-frequency or high-frequency graph signals alone are sufficient for effective recommendations. Extensive experiments on four public datasets validate the effectiveness of our proposed methods. Code is avaliable at https://github.com/mojosey/SimGCF.
Feng Liu 0044, Hao Cang, Huanhuan Yuan, Jiaqing Fan, Yongjing Hao, Fuzhen Zhuang, Guanfeng Liu 0001, Pengpeng Zhao 0001
KDD (1)7
2026 Contrastive Flow Matching for Collaborative Filtering
Wangyu Jin, Jiansheng Qian, Wenwen Xia, Hongliang He 0003, Guanfeng Liu 0001, Pengpeng Zhao 0001
SIGIR5
2026 Adaptive and Reinforcement-Guided Contrastive Hypergraph Distillation
abstract
Hypergraph-based distillation methods have been proposed to mitigate the high computational cost of Hypergraph Neural Networks (HGNNs) in modeling high-order relationships. However, most existing methods use static and uniform distillation strategies for all nodes and hyperedges, ignoring their individual characteristics. In addition, they neglect the student model's capability to independently extract useful internal features. As a result, they are not effective in transferring higher-order structural knowledge from the teacher. To overcome these limitations, we propose ARCHER, an Adaptive and Reinforcement-Guided Contrastive HypER graph Distillation framework that enables a lightweight MLP student model to outperform its HGNN teacher model. First, we design an adaptive strategy that leverages node- and hyperedge-level confidence to mediate error guidance from the teacher model. Second, we introduce a contrastive learning module that guides the student to learn from both the teacher's outputs and its own internal representations, producing more expressive embeddings. Finally, we propose a multi-armed bandit-based reinforcement learning module that dynamically balances multiple loss objectives during training. Experiments on six benchmark datasets demonstrate that our method outperforms existing hypergraph distillation methods.
Rongwei Xu 0001, Zitai Qiu, Pengfei Ding 0001, Yan Wang 0002, Jia Wu 0001, Amin Beheshti, Guanfeng Liu 0001
WSDM7
2026 Re-understanding Graph Unlearning through Memorization
abstract
Graph unlearning (GU), which removes nodes, edges, or features from trained graph neural networks (GNNs), is crucial in Web applications where graph data may contain sensitive, mislabeled, or malicious information. However, existing GU methods lack a clear understanding of the key factors that determine unlearning effectiveness, leading to three fundamental limitations: (1) impractical and inaccurate GU difficulty assessment due to test-access requirements and invalid assumptions, (2) ineffectiveness on hard-to-unlearn tasks, and (3) misaligned evaluation protocols that overemphasize easy tasks and fail to capture true forgetting capability. To address these issues, we establish GNN memorization as a new perspective for understanding graph unlearning and propose MGU, a Memorization-guided Graph Unlearning framework. MGU achieves three key advances: it provides accurate and practical difficulty assessment across different GU tasks, develops an adaptive strategy that dynamically adjusts unlearning objectives based on difficulty levels, and establishes a comprehensive evaluation protocol that aligns with practical requirements. Extensive experiments on ten real-world graphs demonstrate that MGU consistently outperforms state-of-the-art baselines in forgetting quality, computational efficiency, and utility preservation.
Pengfei Ding 0001, Yan Wang 0002, Guanfeng Liu 0001
WWW3
2026 Frequency-Corrupt Based Graph Self-Supervised Learning
abstract
Graph self-supervised learning (GSSL) alleviates the graph data labeling bottleneck without supervision, enabling wide application in domains like recommendation systems and social network analysis. High-frequency signals are valuable in GSSL for capturing local structural preferences, thereby enriching graph representations and boosting model performance. However, in practical applications, two critical problems hinder the efficient and robust use of these signals. First, the locality of high-frequency signals limits their full utilization by the model. Second, over-reliance on specific high-frequency signals will affect the model's generalization. To address the above problems, we propose the Frequency-Corrupt Based Graph Self-Supervised Learning (FC-GSSL) algorithm. Specifically, we generate corrupted graphs biased toward high-frequency signals by corrupting nodes and edges according to their low-frequency contributions. These corrupted graphs are fed as input to an autoencoder, with low-frequency and general features serving as the supervision. This compels the model to effectively fuse high- and low-frequency signals, thereby integrating and utilizing more valuable high-frequency information. Additionally, we design multiple sampling strategies and form diverse corrupted graphs based on the intersections and union between the results obtained from these strategies. By aligning the node representations from these views, the model can identify valuable frequency combinations, which helps reduce the negative impact of specific high-frequency components and improve generalization. FC-GSSL optimizes the design of GSSL for web applications, significantly improving model performance on complex web-related graphs, such as social networks and citation networks. This work makes a direct contribution to advancing the ''Graph Algorithms and Modeling for the Web'' research track. Experimental results on 14 datasets across multiple tasks illustrate the superiority of the proposed approach.
Guanfeng Liu 0001, Qiang Hu 0002, Yan Wang 0002, Junwei Du
WWW3
2026 LHG: LLM-enhanced and Heterogeneous Graph-induced for Unsupervised Social Event Detection
Zitai Qiu, Rongwei Xu 0001, Congbo Ma, Shan Xue 0001, Jian Yang 0001, Guanfeng Liu 0001, Quan Z. Sheng, Amin Beheshti, Jia Wu 0001
WWW6
2026 MARCH: Multi-Teacher Contrastive Hypergraph Distillation
abstract
Recently, hypergraph knowledge distillation has been proposed to alleviate the high computational cost of Hypergraph Neural Networks (HGNNs) when modeling high-order relationships in Web-related graph tasks. Its effectiveness primarily depends on the quality of knowledge transferred from the teacher and the representation capability of the student. However, existing methods remain limited on both sides. On the teacher side, most methods typically rely on a single HGNN teacher, which provides limited structural and semantic knowledge, thereby constraining the upper bound of the student's performance. The potential of exploiting multiple teachers in HGNNs remains largely underexplored. On the student side, existing methods ignore the student's capability to capture high-order semantic and structural information beyond simply imitating teacher outputs, leading to limited representation learning. To address these limitations, we propose MARCH, a framework for Multi-TeAcheR Contrastive Hypergraph Distillation, which advances semantic modeling and distillation for Web-scale structured data. Specifically, MARCH proposes a multi-teacher distillation strategy that adaptively transfers complementary knowledge from multiple teachers at both node and hyperedge levels, empowering the student model to learn richer and more discriminative representations and even outperform its teachers. Extensive experiments on six benchmark datasets demonstrate the superior performance of MARCH.
Rongwei Xu 0001, Zitai Qiu, Pengfei Ding 0001, Jia Wu 0001, Yan Wang 0002, Amin Beheshti, Guanfeng Liu 0001
WWW7
2026 Intent-Based Trust Evaluation
abstract
Trust relationships play a crucial role in various domains, such as social spam detection, retweet behavior analytics, and recommendation systems. Trust is often implicit and difficult to observe directly in the real world, as it is driven by people's underlying intentions and motivations. Therefore, when evaluating trust, it is critical to analyze not only user behavior data but also the intentions behind these behaviors that lead to trust. Existing trust evaluation methods often neglect the underlying reasons behind connections, such as shared hobbies or belonging to the same community. Therefore, these methods cannot differentiate the genuine intentions that lead to trust, resulting in an inaccurate evaluation of hidden trust relationships. To address this issue, we propose a novel Intent-based model for Trust Evaluation (INTRUST). This model can distinguish the intent behind high-order information in social communities using hypergraphs. Initially, we used hyperedges to represent high-order correlations between user-to-item and user-to-user interactions. Then, we construct K intent prototypes, which serve as foundational elements to build trust. Furthermore, we distinguish K-independent intent subgraphs from these high order correlations. To enhance the generalization and robustness of the model, we employ self-supervised learning and construct contrastive views at the node-level, hyperedge-level, and node hyperedge-level. Extensive experiments on real-world datasets demonstrate that our model outperforms state-of-the-art approaches in terms of trust evaluation accuracy and efficiency.
Rongwei Xu 0001, Guanfeng Liu 0001, Yan Wang 0002, Xuyun Zhang, Kai Zheng 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.2
2025 DELRec: Distilling Sequential Pattern to Enhance LLMs-Based Sequential Recommendation
abstract
Sequential recommendation (SR) tasks aim to predict users' next interaction by learning their behavior sequence and capturing the connection between users' past interactions and their changing preferences. Conventional SR models often focus solely on capturing sequential patterns within the training data, neglecting the broader context and semantic information embedded in item titles from external sources. This limits their predictive power and adaptability. Large language models (LLMs) have recently shown promise in SR tasks due to their advanced understanding capabilities and strong generalization abilities. Researchers have attempted to enhance LLMs-based recommendation performance by incorporating information from conventional SR models. However, previous approaches have encountered problems such as 1) limited textual information leading to poor recommendation performance, 2) incomplete understanding and utilization of conventional SR model information by LLMs, and 3) excessive complexity and low interpretability of LLMs-based methods. To improve the performance of LLMs-based SR, we propose a novel framework, Distilling Sequential Pattern to Enhance LLMs-based Sequential Recommendation (DELRec), which aims to extract knowledge from conventional SR models and enable LLMs to easily comprehend and utilize the extracted knowledge for more effective SRs. DELRec consists of two main stages: 1) Distill Pattern from Conventional SR Models, focusing on extracting behavioral patterns exhibited by conventional SR models using soft prompts through two well-designed strategies; 2) LLMs-based Sequential Recommendation, aiming to fine-tune LLMs to effectively use the distilled auxiliary information to perform SR tasks. Extensive experimental results conducted on four real datasets validate the effectiveness of the DELRec framework.
Haoyi Zhang, Guohao Sun 0001, Jinhu Lu 0002, Guanfeng Liu 0001, Xiu Susie Fang
ICDE4
2025 GPE: Global Position Embedding for Trajectory Similarity Computation
abstract
Trajectory similarity computation is a fundamental functionality in trajectory data mining, with wide-ranging applications in location-based services. Position embedding, which transforms GPS points into embedding vectors, plays a critical role in learning-based trajectory similarity models. The quality of these embeddings significantly impacts the performance of the models on downstream tasks. Existing methods fail to satisfy all good properties, i.e., global, continuous, unique, and dynamic, thereby limiting the development of trajectory similarity computation in both local and global scenarios. Inspired by linear counting systems, such as the decimal system, we first propose the łambda-base circular system to embed positions on the circle, then introduce the multi-base global embedding method GPE to encode global positions into vectors. Experiments conducted on five real-world datasets with nine baseline methods demonstrate that the GPE achieves state-of-the-art performance across four key evaluations in downstream tasks.
Yuanjun Liu 0001, Guanfeng Liu 0001, Qingzhi Ma, Zhixu Li, Lei Zhao 0001, An Liu 0002
KDD (2)2
2025 Size-fixed group discovery via multi-constrained graph pattern matching
Guliu Liu, Lei Li 0002, Guanfeng Liu 0001, Xindong Wu 0001
Inf. Sci.3
2025 Few-Shot Causal Representation Learning for Out-of-Distribution Generalization on Heterogeneous Graphs
abstract
To address the issue of label sparsity in heterogeneous graphs (HGs), heterogeneous graph few-shot learning (HGFL) has recently emerged. HGFL aims to extract meta-knowledge from source HGs with rich-labeled data and transfers it to a target HG, facilitating learning new classes with few-labeled training data and improving predictions on unlabeled testing data. Existing methods typically assume the same distribution across the source HG, training data, and testing data. However, in practice, distribution shifts in HGFL are inevitable due to (1) the scarcity of source HGs that match the target HG's distribution, and (2) the unpredictable data generation mechanism of the target HG. Such distribution shifts can degrade the performance of existing methods, leading to a novel problem of out-of-distribution (OOD) generalization in HGFL. To address this challenging problem, we propose COHF, aCausalOODHeterogeneous graphFew-shot learning model. In COHF, we first adopt a bottom-up data generative perspective to identify the invariance principle for OOD generalization. Then, based on this principle, we design a novel variational autoencoder-based heterogeneous graph neural network (VAE-HGNN) to mitigate the impact of distribution shifts. Finally, we propose a novel meta-learning framework that incorporates VAE-HGNN to effectively transfer meta-knowledge in OOD environments. Extensive experiments on seven real-world datasets have demonstrated the superior performance of COHF over the state-of-the-art methods.
Pengfei Ding 0001, Yan Wang 0002, Guanfeng Liu 0001, Nan Wang 0009, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.3
2025 Intent Propagation Contrastive Collaborative Filtering
abstract
Disentanglement techniques used in collaborative filtering uncover interaction intents between nodes, improving the interpretability of node representations and enhancing recommendation performance. However, existing disentanglement methods still face the following two problems. 1) They focus on local structural features derived from direct node interactions, overlooking the comprehensive graph structure, which limits disentanglement accuracy. 2) The disentanglement process depends on backpropagation signals derived from recommendation tasks, lacking direct supervision, which may lead to biases and overfitting. To address the issues, we propose theIntentPropagationContrastiveCollaborativeFiltering (IPCCF) algorithm. Specifically, we design a double helix message propagation framework to more effectively extract the deep semantic information of nodes, thereby improving the model's understanding of interactions between nodes. An intent message propagation method is also developed that incorporates graph structure information into the disentanglement process, thereby expanding the consideration scope of disentanglement. In addition, contrastive learning techniques are employed to align node representations derived from the structure and intents, providing direct supervision for the disentanglement process, mitigating biases, and enhancing the model's robustness to overfitting. The experiments on three real data graphs illustrate the superiority of the proposed approach.
Junwei Du, Guanfeng Liu 0001, Feng Jiang 0019, Yan Wang 0002, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.3
2024 A General Strategy Graph Collaborative Filtering for Recommendation Unlearning
abstract
Recommender systems play a crucial role in delivering personalized services to users, but the increasing volume of user data raises significant concerns about privacy, security, and utility. However, existing machine unlearning methods cannot be directly applied to recommendation systems as they overlook the collaborative information shared across users and items. More recently, a method known as RecEraser was introduced, offering partitioning and aggregation-based approaches. Nevertheless, these approaches have limitations due to their inadequate handling of additional overhead costs. In this paper, we propose A General Strategy Graph Collaborative Filtering for Recommendation Unlearning (GSGCF-RU), which is a novel model-agnostic learnable delete operator that optimizes unlearning edge consistency and feature representation consistency. Specifically, the GSGCF-RU model utilizes unlearning edge consistency to eliminate the influence of deleted elements, followed by feature representation consistency to retain knowledge after deletion. Lastly, experimental results on three real-world public benchmarks demonstrate that GSGCF-RU not only achieves efficient recommendation unlearning but also surpasses state-of-the-art methods in terms of model utility. The source code can be found at https://github.com/YongjingHao/GSGCF-RU.
Yongjing Hao, Fuzhen Zhuang, Deqing Wang 0001, Guanfeng Liu 0001, Victor S. Sheng, Pengpeng Zhao 0001
CIKM4
2024 KMCT: k-Means Clustering of Trajectories Efficiently in Location-Based Services
abstract
With the widespread use of GPS devices and the advancement of location-based services, a vast amount of trajectory data has been collected and mined for various applications. Trajectory clustering, which categorizes trajectories into distinct groups, is the fundamental functionality of trajectory data mining. The challenge is how to cluster on a mass of trajectory data efficiently and universally with satisfying results. The raw trajectory clustering algorithms are universal, but trapped in the dilemma between efficiency and desirable results. Other approaches, such as density-based, road network-based, and deep learning-based algorithms, encounter issues like high time complexity, loss of trajectory integrity, reliance on road networks, and data quality during training. To tackle these challenges, we first propose the efficient KMCT (k-Means Clustering of Trajectories) algorithm based on a semantic interpolation transformation to cluster raw trajectories and achieve satisfying results. Additionally, we introduce the DA-KMCT (Density Accelerated k-Means Clustering of Trajectories) algorithm to further boost the clustering process based on trajectory densities and an optimized centroid selecting strategy. Moreover, we present a novel clustering evaluation method called IOD, which efficiently estimates clustering results on large-scale datasets with linear time complexity. Experimental results on real-world datasets demonstrate that KMCT and DA-KMCT outperform five related methods in terms of clustering quality and time efficiency, and the proposed IOD evaluation shows a strong correlation with the Silhouette Coefficient, offering a reliable and efficient alternative for evaluating clustering results.
Yuanjun Liu 0001, Guanfeng Liu 0001, Qingzhi Ma, Zhixu Li, Shiting Wen, Lei Zhao 0001, An Liu 0002
CIKM2
2024 CLR2G: Cross modal Contrastive Learning on Radiology Report Generation
abstract
The automatic generation of radiological imaging reports aims to produce accurate and coherent clinical descriptions based on X-ray images. This facilitates clinicians in completing the arduous task of report writing and advances clinical automation. The primary challenge in radiological imaging report generation lies in accurately capturing and describing abnormal regions in the images under data bias conditions, resulting in the generation of lengthy texts containing image details. Existing methods mostly rely on prior knowledge such as medical knowledge graphs, corpora, and image databases to assist models in generating more precise textual descriptions. However, these methods still struggle to identify rare anomalies in the images. To address this issue, we propose a two-stage training model, named CLR2G, based on cross-modal contrastive learning. This model delegates the task of capturing anomalies, particularly those challenging for the generative model trained with cross-entropy loss under data bias conditions, to a specialized abnormality capture component. Specifically, we employ a semantic matching loss function to train additional abnormal image and text encoders through cross-modal contrastive learning, facilitating the capture of 13 common anomalies. We utilize the anomalous image features, text features and their confidence probabilities as a posteriori knowledge to help the model generate accurate image reports. Experimental results demonstrate the state-of-the-art performance of our method on two widely used public datasets, IU-Xray and MIMIC-CXR.
Hongchen Xue, Qingzhi Ma, Guanfeng Liu 0001, Jianfeng Qu, Yuanjun Liu 0001, An Liu 0002
CIKM3
2024 Beyond SweepLine: Efficient MaxRS Queries over Inaccurate Location Data
Yuanjun Liu 0001, Zhengcao Zhang, Jianfeng Qu, Guanfeng Liu 0001, An Liu 0002
DASFAA (1)4
2024 Contrasting Transformer and Hypergraph Network for Cooperative Sequential Recommendation
Jianfeng Qu, Deqing Wang 0001, Zhiming Cui 0002, Guanfeng Liu 0001, Pengpeng Zhao 0001
DASFAA (3)5
2024 Meta-Optimized Joint Generative and Contrastive Learning for Sequential Recommendation
abstract
Sequential Recommendation (SR) has received increasing attention due to its ability to capture user dynamic preferences. Recently, Contrastive Learning (CL) provides an effective approach for sequential recommendation by learning invariance from different views of an input. However, most existing data or model augmentation methods may destroy semantic sequential interaction characteristics and often rely on the hand-crafted property of their contrastive view-generation strategies. In this paper, we propose a Meta-optimized Seq2Seq Generator and Contrastive Learning (Meta-SGCL) for sequential recommendation, which applies the meta-optimized two-step training strategy to adaptive generate contrastive views. Specifically, Meta-SGCL first introduces a simple yet effective augmentation method called Sequence-to-Sequence (Seq2Seq) generator, which treats the Variational AutoEncoders (VAE) as the view generator and can constitute contrastive views while preserving the original sequence's semantics. Next, the model employs a meta-optimized two-step training strategy, which aims to adaptively generate contrastive views without relying on manually designed view-generation techniques. Finally, we evaluate our proposed method Meta-SGCL using three public real-world datasets. Compared with the state-of-the-art methods, our experimental results demonstrate the effectiveness of our model and the code is available.11https.//anonymous.4open.science/status/Meta-SGCL-05B5
Yongjing Hao, Pengpeng Zhao 0001, Junhua Fang, Jianfeng Qu, Guanfeng Liu 0001, Fuzhen Zhuang, Victor S. Sheng, Xiaofang Zhou 0001
ICDE5
2024 Meta-optimized Structural and Semantic Contrastive Learning for Graph Collaborative Filtering
abstract
Graph Collaborative Filtering (GCF) is designed to leverage high-order connectivity in user-item graphs, thereby significantly enhancing recommendation performance. Recent advancements have seen the integration of contrastive learning into GCF as a strategy to mitigate the challenges of data sparsity. This approach involves creating contrastive views through augmentations, followed by the generation of self-supervised signals. These signals are produced by maximizing the mutual information between the contrastive views. While this method has proven effective, we argue that current CL-based GCF models are still limited to current augmentation techniques. Existing data augmentation or noise perturbation may destroy the structural and semantic features of the original data and node attribute information is not considered. To tackle the above limitations, we propose a Meta-optimized Structure and Semantic Contrastive Learning for Graph Collaborative Filtering, named Meta-SSCL, which utilizes graph structure information and semantic information contrastive learning for recommendation. Specifically, we first model the structural and node semantic information representations with LightGCN and vanilla attention mechanism, respectively. Then consider the structural and semantic information as two contrastive views for recommendation. Next, the meta-optimized two-step training strategy generates adaptive contrastive views. Finally, we fuse structural and semantic representations for recommendation. Extensive experiments on real-world datasets demonstrate that Meta-SSCL consistently outperforms state-of-the-art sequential recommendation methods. The code is available1.
Yongjing Hao, Pengpeng Zhao 0001, Jianfeng Qu, Lei Zhao 0001, Guanfeng Liu 0001, Fuzhen Zhuang, Victor S. Sheng, Xiaofang Zhou 0001
ICDE5
2024 Adaptive Hypergraph Network for Trust Prediction
abstract
Trust plays an essential role in an individual's decision-making. Traditional trust prediction models rely on pairwise correlations to infer potential relationships between users. However, in the real world, interactions between users are usually complicated rather than pairwise only. Hypergraphs offer a flexible approach to modeling these complex high-order correlations (not just pairwise connections), since hypergraphs can leverage hyperedeges to link more than two nodes. However, most hypergraph-based methods are generic and cannot be well applied to the trust prediction task. In this paper, we propose an Adaptive Hypergraph Network for Trust Prediction (AHNTP), a novel approach that improves trust prediction accuracy by using higher-order correlations. AHNTP utilizes Motif-based PageRank to capture high-order social influence information. In addition, it constructs hypergroups from both node-level and structure-level attributes to incorporate complex correlation information. Furthermore, AHNTP leverages adaptive hypergraph Graph Convolutional Network (GCN) layers and multilayer perceptrons (MLPs) to generate comprehensive user embeddings, facilitating trust relationship prediction. To enhance model generalization and robustness, we introduce a novel supervised contrastive learning loss for optimization. Extensive experiments demonstrate the superiority of our model over the state-of-the-art approaches in terms of trust prediction accuracy.
Rongwei Xu 0001, Guanfeng Liu 0001, Yan Wang 0002, Xuyun Zhang, Kai Zheng 0001, Xiaofang Zhou 0001
ICDE2
2024 An Empirical Analysis on Multi-turn Conversational Recommender Systems
abstract
The rise of conversational recommender systems (CRSs) brings the evolution of the recommendation paradigm, which enables users to interact with the system and achieve dynamic recommendations. As one essential branch, multi-turn CRSs, built on the user simulator paradigm, have attracted great attention due to their powerful ability to accomplish recommendations without real dialogue resources. Recent multi-turn CRS models, equipped with various delicately designed components (e.g., conversation module), achieve state-of-the-art (SOTA) performance. We, for the first time, propose a comprehensive experimental evaluation for existing SOTA multi-turn CRSs to investigate three research questions: (1) reproducibility - are the designed components beneficial to target multi-turn CRSs? (2) scenario-specific adaptability - how do these components perform in various scenarios? and (3) generality - can the effective components from the target CRS be effectively transferred to other multi-turn CRSs? To answer these questions, we design and conduct experiments under different settings, including carefully selected SOTA baselines, components of CRSs, datasets, and evaluation metrics, thus providing an experimental aspect overview of multi-turn CRSs. As a result, we derive several significant insights whereby effective guidelines are provided for future multi-turn CRS model designs across diverse scenarios.
Lu Zhang 0063, Chen Li 0047, Zhu Sun 0001, Guanfeng Liu 0001
SIGIR5
2024 Behavior Pattern Mining-based Multi-Behavior Recommendation
abstract
Multi-behavior recommendation systems enhance effectiveness by leveraging auxiliary behaviors (such as page views and favorites) to address the limitations of traditional models that depend solely on sparse target behaviors like purchases. Existing approaches to multi-behavior recommendations typically follow one of two strategies: some derive initial node representations from individual behavior subgraphs before integrating them for a comprehensive profile, while others interpret multi-behavior data as a heterogeneous graph, applying graph neural networks to achieve a unified node representation. However, these methods do not adequately explore the intricate patterns of behavior among users and items. To bridge this gap, we introduce a novel algorithm called Behavior Pattern mining-based Multi-behavior Recommendation (BPMR). Our method extensively investigates the diverse interaction patterns between users and items, utilizing these patterns as features for making recommendations. We employ a Bayesian approach to streamline the recommendation process, effectively circumventing the challenges posed by graph neural network algorithms, such as the inability to accurately capture user preferences due to over-smoothing. Our experimental evaluation on three realworld datasets demonstrates that BPMR significantly outperforms existing state-of-the-art algorithms, showing an average improvement of 268.29% in Recall@10 and 248.02% in NDCG@10 metrics. The code of our BPMR is openly accessible for use and further research at https://github.com/rookitkitlee/BPMR.
Zhiyong Cheng 0001, Xu Yu 0001, Jinhuan Liu, Guanfeng Liu 0001, Junwei Du
SIGIR5
2024 Intent Distribution based Bipartite Graph Representation Learning
abstract
Bipartite graph representation learning embeds users and items into a low-dimensional latent space based on observed interactions. Previous studies mainly fall into two categories: one reconstructs the structural relations of the graph through the representations of nodes, while the other aggregates neighboring node information using graph neural networks. However, existing methods only explore the local structural information of nodes during the learning process. This makes it difficult to represent the macroscopic structural information and leaves it easily affected by data sparsity and noise. To address this issue, we propose the Intent Distribution based Bipartite graph Representation learning (IDBR) model, which explicitly integrates node intent distribution information into the representation learning process. Specifically, we obtain node intent distributions through clustering and design an intent distribution based graph convolution neural network to generate node representations. Compared to traditional methods, we expand the scope of node representations, enabling us to obtain more comprehensive representations of global intent. When constructing the intent distributions, we effectively alleviated the issues of data sparsity and noise. Additionally, we enrich the representations of nodes by integrating potential neighboring nodes from both structural and semantic dimensions. Experiments on the link prediction and recommendation tasks illustrate that the proposed approach outperforms existing state-of-the-art methods. The code of IDBR is available at https://github.com/rookitkitlee/IDBR.
Guanfeng Liu 0001, Jinhuan Liu, Feng Jiang 0019, Junwei Du
SIGIR3
2024 Feature-Adaptive Meets Domain-Specific Networks for Multi-domain Recommendation
Shengfeng Lin, Huanhuan Yuan, Guanfeng Liu 0001, Xuefeng Xian, Zhiming Cui 0002, Pengpeng Zhao 0001
WISE (3)3
2024 Semantic Similarity-Based Graph Contrastive Learning for Recommender System
Longchuan Tu, Shunmei Meng, Xiao Liu 0043, Guanfeng Liu 0001, Amin Beheshti, Xuyun Zhang
WISE (3)4
2024 Intent Contrastive Learning with Cross Subsequences for Sequential Recommendation
abstract
The user purchase behaviors are mainly influenced by their intentions (e.g., buying clothes for decoration, buying brushes for painting, etc.). Modeling a user's latent intention can significantly improve the performance of recommendations. Previous works model users' intentions by considering the predefined label in auxiliary information or introducing stochastic data augmentation to learn purposes in the latent space. However, the auxiliary information is sparse and not always available for recommender systems, and introducing stochastic data augmentation may introduce noise and thus change the intentions hidden in the sequence. Therefore, leveraging user intentions for sequential recommendation (SR) can be challenging because they are frequently varied and unobserved. In this paper, Intent contrastive learning with Cross Subsequences for sequential Recommendation (ICSRec) is proposed to model users' latent intentions. Specifically, ICSRec first segments a user's sequential behaviors into multiple subsequences by using a dynamic sliding operation and takes these subsequences into the encoder to generate the representations for the user's intentions. To tackle the problem of no explicit labels for purposes, ICSRec assumes different subsequences with the same target item may represent the same intention and proposes a coarse-grain intent contrastive learning to push these subsequences closer. Then, fine-grain intent contrastive learning is mentioned to capture the fine-grain intentions of subsequences in sequential behaviors. Extensive experiments conducted on four real-world datasets demonstrate the superior performance of the proposed ICSRec model compared with baseline methods.
Xiuyuan Qin, Huanhuan Yuan, Pengpeng Zhao 0001, Guanfeng Liu 0001, Fuzhen Zhuang, Victor S. Sheng
WSDM4
2024 Improving graph collaborative filtering with multimodal-side-information-enriched contrastive learning
Shan Lei, Huanhuan Yuan, Pengpeng Zhao 0001, Jianfeng Qu, Junhua Fang, Guanfeng Liu 0001, Victor S. Sheng
J. Intell. Inf. Syst.6
2024 LMACL: Improving Graph Collaborative Filtering with Learnable Model Augmentation Contrastive Learning
abstract
Graph collaborative filtering (GCF) has achieved exciting recommendation performance with its ability to aggregate high-order graph structure information. Recently, contrastive learning (CL) has been incorporated into GCF to alleviate data sparsity and noise issues. However, most of the existing methods employ random or manual augmentation to produce contrastive views that may destroy the original topology and amplify the noisy effects. We argue that such augmentation is insufficient to produce the optimal contrastive view, leading to suboptimal recommendation results. In this article, we proposed a L earnable M odel A ugmentation C ontrastive L earning (LMACL) framework for recommendation, which effectively combines graph-level and node-level collaborative relations to enhance the expressiveness of collaborative filtering (CF) paradigm. Specifically, we first use the graph convolution network (GCN) as a backbone encoder to incorporate multi-hop neighbors into graph-level original node representations by leveraging the high-order connectivity in user-item interaction graphs. At the same time, we treat the multi-head graph attention network (GAT) as an augmentation view generator to adaptively generate high-quality node-level augmented views. Finally, joint learning endows the end-to-end training fashion. In this case, the mutual supervision and collaborative cooperation of GCN and GAT achieves learnable model augmentation. Extensive experiments on several benchmark datasets demonstrate that LMACL provides a significant improvement over the strongest baseline in terms of Recall and NDCG by 2.5%–3.8% and 1.6%–4.0%, respectively. Our model implementation code is available at https://github.com/LiuHsinx/LMACL .
Yongjing Hao, Lei Zhao 0001, Guanfeng Liu 0001, Victor S. Sheng, Pengpeng Zhao 0001
ACM Trans. Knowl. Discov. Data4
2024 Learning Global and Multi-granularity Local Representation with MLP for Sequential Recommendation
abstract
Sequential recommendation aims to predict the next item of interest to users based on their historical behavior data. Usually, users’ global and local preferences jointly affect the final recommendation result in different ways. Most existing works use transformers to globally model sequences, which makes them face the dilemma of quadratic computational complexity when dealing with long sequences. Moreover, the scope setting of the user’s local preference is usually static and single, and cannot cover richer multi-level local semantics. To this end, we proposed a parallel architecture for capturing global representation and M ulti-granularity L ocal dependencies with M LP for sequential Rec ommendation ( MLM4Rec ). For global representation, we utilize modified MLP-Mixer to capture global information of user sequences due to its simplicity and efficiency. For local representation, we incorporate convolution into MLP and propose a multi-granularity local awareness mechanism for capturing richer local semantic information. Moreover, we introduced a weight pooling method to adaptively fuse local-global representations instead of directly concatenation. Our model has the advantages of low complexity and high efficiency thanks to its simple MLP structure. Experimental results on three public datasets demonstrate the effectiveness of our proposed model. Our code is available here 1 .
Huanhuan Yuan, Junhua Fang, Xuefeng Xian, Guanfeng Liu 0001, Victor S. Sheng, Pengpeng Zhao 0001
ACM Trans. Knowl. Discov. Data5
2024 Feature-Aware Contrastive Learning With Bidirectional Transformers for Sequential Recommendation
abstract
Contrastive learning with Transformer-based sequence encoder has gained predominance for sequential recommendation due to its ability to mitigate the data noise and the data sparsity issue. However, existing contrastive learning approaches for sequential recommendation still suffer from two limitations. First, they mainly center on left-to-right unidirectional Transformers as base encoders, which are suboptimal for sequential recommendation because user behaviors may not be a rigid left-to-right sequence. Second, they devise contrastive learning objectives only from the sequence level, neglecting the rich self-supervision signals from the feature level. To address these limitations, we propose a novel framework called Feature-aware Contrastive Learning with bidirectional Transformers for sequential Recommendation (FCLRec) to effectively leverage feature information for sequential recommendation. Specifically, we first augment bidirectional Transformers with a novel feature-aware self-attention module that is able to simultaneously model the complex relationships between sequences and features. Next, we propose a novel feature-aware contrastive learning objective that generates a collection of positive samples via three types of augmentations from three different levels. Finally, we adopt feature prediction as an auxiliary task to strengthen the connections between items and features. Our experimental results on four public benchmark datasets show that FCLRec outperforms the state-of-the-art methods for sequential recommendation.
Hanwen Du, Huanhuan Yuan, Pengpeng Zhao 0001, Deqing Wang 0001, Victor S. Sheng, Yanchi Liu, Guanfeng Liu 0001, Lei Zhao 0001
IEEE Trans. Knowl. Data Eng.7
2024 Learnable Model Augmentation Contrastive Learning for Sequential Recommendation
abstract
Sequential Recommendation (SR) methods play a crucial role in recommender systems, which aims to capture users' dynamic interest from their historical interactions. Recently, Contrastive Learning (CL), which has emerged as a successful method for sequential recommendation, utilizes various data augmentations to generate contrastive views to mine supervised signals from data to alleviate data sparsity issues. However, most existing sequential data augmentation methods may destroy semantic sequential interaction characteristics. Meanwhile, they often adopt random operations when generating contrastive views leading to suboptimal performance. To this end, in this paper, we propose a Learnable Model Augmentation Contrastive learning for sequential Recommendation (LMA4Rec). Specifically, LMA4Rec first takes the model-based augmentation method to generate constructive views. Then, LMA4Rec uses Learnable Bernoulli Dropout (LBD) to implement learnable model augmentation operations. Next, contrastive learning is used between the contrastive views to extract supervised signals. Furthermore, a novel multi-positive contrastive learning loss alleviates the supervised sparsity issue. Finally, experiments on public datasets show that our LMA4Rec method effectively improved sequential recommendation performance compared with the state-of-the-art baseline methods.
Yongjing Hao, Pengpeng Zhao 0001, Xuefeng Xian, Guanfeng Liu 0001, Lei Zhao 0001, Yanchi Liu, Victor S. Sheng, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.4
2023 A Preference-Based Indicator Selection Hyper-Heuristic for Optimization Problems
Adeem Ali Anwar, Irfan Younas, Guanfeng Liu 0001, Xuyun Zhang
ADMA (1)3
2023 Refined Node Type Graph Convolutional Network for Recommendation
Guohao Sun 0001, Jinhu Lu 0002, Xiu Susie Fang, Guanfeng Liu 0001, Jian Yang 0001
ADMA (1)5
2023 Cross-heterogeneity Graph Few-shot Learning
abstract
In recent years, heterogeneous graph few-shot learning has been proposed to address the label sparsity issue in heterogeneous graphs (HGs), which contain various types of nodes and edges. The existing methods have achieved good performance by transferring generalized knowledge extracted from rich-labeled classes in source HG(s) to few-labeled classes in a target HG. However, these methods only consider the single-heterogeneity scenario where the source and target HGs share a fixed set of node/edge types, ignoring the more general scenario of cross-heterogeneity, where each HG can have a different and non-fixed set of node/edge types. To this end, we focus on the unexplored cross-heterogeneity scenario and propose a novel model for Cross-heterogeneity Graph Few-shot Learning, namely CGFL. In CGFL, we first extract meta-patterns to capture heterogeneous information and propose a multi-view heterogeneous graph neural network (MHGN) to learn meta-patterns across HGs. Then, we propose a score module to measure the informativeness of labeled samples and determine the transferability of each source HG. Finally, by integrating MHGN and the score module into a meta-learning mechanism, CGFL can effectively transfer generalized knowledge to predict new classes with few-labeled data. Extensive experiments on four real-world datasets have demonstrated the superior performance of CGFL over the state-of-the-art methods.
Pengfei Ding 0001, Yan Wang 0002, Guanfeng Liu 0001
CIKM3
2023 Towards Effective Trajectory Similarity Measure in Linear Time
Yuanjun Liu 0001, An Liu 0002, Guanfeng Liu 0001, Zhixu Li, Lei Zhao 0001
DASFAA (1)3
2023 Graph Disentangled Collaborative Filtering based on Multi-order Similarity Constraint
abstract
Disentangled collaborative filtering can explicitly generate embeddings based on users’ interests and help improve the interpretability and robustness of recommendations. However, the existing disentangled graph collaborative filtering methods rely solely on direct interaction constraints between nodes to learn node embeddings, which cannot represent higher-order constraints between nodes and node-type differences, resulting in suboptimal node representations and negatively affecting recommendation performance. To address this problem, we propose a Multi-order Similarity Constraint Disentangled Graph Collaborative Filtering (DGCF-MSC) method, which considers not only direct interaction constraints between nodes but also designs a neighborhood enhancement mechanism based on high-order relationships between homogeneous nodes. We realize the disentanglement of heterogeneous type nodes in different feature spaces in a graph convolutional neural network to make the generated embedding more interpretable and improve the performance of graph collaborative filtering. We conduct extensive experiments with three recommendation system datasets and the results demonstrate that DGCF-MSC outperforms the existing disentangled graph collaborative filtering methods in all performance metrics. Our code is released on https://github.com/lustrelake/DGCF_MSC.
Yaoze Liu, Junwei Du, Guanfeng Liu 0001
DSAA4
2023 Contrastive Enhanced Slide Filter Mixer for Sequential Recommendation
abstract
Sequential recommendation (SR) aims to model user preferences by capturing behavior patterns from their item historical interaction data. Most existing methods model user preference in the time domain, omitting the fact that users’ behaviors are also influenced by various frequency patterns that are difficult to separate in the entangled chronological items. However, few attempts have been made to train SR in the frequency domain, and it is still unclear how to use the frequency components to learn an appropriate representation for the user. To solve this problem, we shift the viewpoint to the frequency domain and propose a novel Contrastive Enhanced SLIde Filter MixEr for Sequential Recommendation, named SLIME4Rec. Specifically, we design a frequency ramp structure to allow the learnable filter slide on the frequency spectrums across different layers to capture different frequency patterns. Moreover, a Dynamic Frequency Selection (DFS) and a Static Frequency Split (SFS) module are proposed to replace the self-attention module for effectively extracting frequency information in two ways. DFS is used to select helpful frequency components dynamically, and SFS is combined with the dynamic frequency selection module to provide a more fine-grained frequency division. Finally, contrastive learning is utilized to improve the quality of user embedding learned from the frequency domain. Extensive experiments conducted on five widely used benchmark datasets demonstrate our proposed model performs significantly better than the state-of-the-art approaches. Our code is available at https://github.com/sudaada/SLIME4Rec.
Huanhuan Yuan, Pengpeng Zhao 0001, Junhua Fang, Guanfeng Liu 0001, Yanchi Liu, Victor S. Sheng, Xiaofang Zhou 0001
ICDE5
2023 DCMT: A Direct Entire-Space Causal Multi-Task Framework for Post-Click Conversion Estimation
abstract
In recommendation scenarios, there are two long-standing challenges, i.e., selection bias and data sparsity, which lead to a significant drop in prediction accuracy for both Click-Through Rate (CTR) and post-click Conversion Rate (CVR) tasks. To cope with these issues, existing works emphasize on leveraging Multi-Task Learning (MTL) frameworks (Category 1) or causal debiasing frameworks (Category 2) to incorporate more auxiliary data in the entire exposure/inference space $\mathcal{D}$ or debias the selection bias in the click/training space ${\mathcal{O}}$. However, these two kinds of solutions cannot effectively address the not-missing-at-random problem and debias the selection bias in ${\mathcal{O}}$ to fit the inference in $\mathcal{D}$. To fill the research gaps, we propose a Direct entire-space Causal Multi-Task framework, namely DCMT, for post-click conversion prediction in this paper. Specifically, inspired by users’ decision process of conversion, we propose a new counterfactual mechanism to debias the selection bias in $\mathcal{D}$, which can predict the factual CVR and the counterfactual CVR under the soft constraint of a counterfactual prior knowledge. Extensive experiments demonstrate that our DCMT can improve the state-of-the-art methods by an average of 1.07% in term of CVR AUC on the offline datasets and 0.75% in term of PV-CVR on the online A/B test (the Alipay Search). Such improvements can increase millions of conversions per week in real industrial applications, e.g., the Alipay Search.
Feng Zhu 0011, Mingjie Zhong, Xinxing Yang, Lu Yu 0006, Tiehua Zhang, Jun Zhou 0011, Chaochao Chen 0001, Fei Wu 0001, Guanfeng Liu 0001, Yan Wang 0002
ICDE10
2023 Frequency Enhanced Hybrid Attention Network for Sequential Recommendation
abstract
The self-attention mechanism, which equips with a strong capability of modeling long-range dependencies, is one of the extensively used techniques in the sequential recommendation field. However, many recent studies represent that current self-attention based models are low-pass filters and are inadequate to capture high-frequency information. Furthermore, since the items in the user behaviors are intertwined with each other, these models are incomplete to distinguish the inherent periodicity obscured in the time domain. In this work, we shift the perspective to the frequency domain, and propose a novel Frequency Enhanced Hybrid Attention Network for Sequential Recommendation, namely FEARec. In this model, we firstly improve the original time domain self-attention in the frequency domain with a ramp structure to make both low-frequency and high-frequency information could be explicitly learned in our approach. Moreover, we additionally design a similar attention mechanism via auto-correlation in the frequency domain to capture the periodic characteristics and fuse the time and frequency level attention in a union model. Finally, both contrastive learning and frequency regularization are utilized to ensure that multiple views are aligned in both the time domain and frequency domain. Extensive experiments conducted on four widely used benchmark datasets demonstrate that the proposed model performs significantly better than the state-of-the-art approaches.
Huanhuan Yuan, Pengpeng Zhao 0001, Jianfeng Qu, Fuzhen Zhuang, Guanfeng Liu 0001, Yanchi Liu, Victor S. Sheng
SIGIR6
2023 Ensemble Modeling with Contrastive Knowledge Distillation for Sequential Recommendation
abstract
Sequential recommendation aims to capture users' dynamic interest and predicts the next item of users' preference. Most sequential recommendation methods use a deep neural network as sequence encoder to generate user and item representations. Existing works mainly center upon designing a stronger sequence encoder. However, few attempts have been made with training an ensemble of networks as sequence encoders, which is more powerful than a single network because an ensemble of parallel networks can yield diverse prediction results and hence better accuracy. In this paper, we present Ensemble Modeling with contrastive Knowledge Distillation for sequential recommendation (EMKD). Our framework adopts multiple parallel networks as an ensemble of sequence encoders and recommends items based on the output distributions of all these networks. To facilitate knowledge transfer between parallel networks, we propose a novel contrastive knowledge distillation approach, which performs knowledge transfer from the representation level via Intra-network Contrastive Learning (ICL) and Cross-network Contrastive Learning (CCL), as well as Knowledge Distillation (KD) from the logits level via minimizing the Kullback-Leibler divergence between the output distributions of the teacher network and the student network. To leverage contextual information, we train the primary masked item prediction task alongside the auxiliary attribute prediction task as a multi-task learning scheme. Extensive experiments on public benchmark datasets show that EMKD achieves a significant improvement compared with the state-of-the-art methods. Besides, we demonstrate that our ensemble method is a generalized approach that can also improve the performance of other sequential recommenders. Our code is available at this link: https://github.com/hw-du/EMKD.
Hanwen Du, Huanhuan Yuan, Pengpeng Zhao 0001, Fuzhen Zhuang, Guanfeng Liu 0001, Lei Zhao 0001, Yanchi Liu, Victor S. Sheng
SIGIR5
2023 Meta-optimized Contrastive Learning for Sequential Recommendation
abstract
Contrastive Learning (CL) performances as a rising approach to address the challenge of sparse and noisy recommendation data. Although having achieved promising results, most existing CL methods only perform either hand-crafted data or model augmentation for generating contrastive pairs to find a proper augmentation operation for different datasets, which makes the model hard to generalize. Additionally, since insufficient input data may lead the encoder to learn collapsed embeddings, these CL methods expect a relatively large number of training data (e.g., large batch size or memory bank) to contrast. However, not all contrastive pairs are always informative and discriminative enough for the training processing. Therefore, a more general CL-based recommendation model called Meta-optimized Contrastive Learning for sequential Recommendation (MCLRec) is proposed in this work. By applying both data augmentation and learnable model augmentation operations, this work innovates the standard CL framework by contrasting data and model augmented views for adaptively capturing the informative features hidden in stochastic data augmentation. Moreover, MCLRec utilizes a meta-learning manner to guide the updating of the model augmenters, which helps to improve the quality of contrastive pairs without enlarging the amount of input data. Finally, a contrastive regularization term is considered to encourage the augmentation model to generate more informative augmented views and avoid too similar contrastive pairs within the meta updating. The experimental results on commonly used datasets validate the effectiveness of MCLRec.
Xiuyuan Qin, Huanhuan Yuan, Pengpeng Zhao 0001, Junhua Fang, Fuzhen Zhuang, Guanfeng Liu 0001, Yanchi Liu, Victor S. Sheng
SIGIR6
2023 Spatial-temporal dependence and similarity aware traffic flow forecasting
Mingzhi Liu, Guanfeng Liu 0001
Inf. Sci.2
2023 Edge-enhanced Global Disentangled Graph Neural Network for Sequential Recommendation
abstract
Sequential recommendation has been a widely popular topic of recommender systems. Existing works have contributed to enhancing the prediction ability of sequential recommendation systems based on various methods, such as recurrent networks and self-attention mechanisms. However, they fail to discover and distinguish various relationships between items, which could be underlying factors which motivate user behaviors. In this article, we propose an Edge-Enhanced Global Disentangled Graph Neural Network (EGD-GNN) model to capture the relation information between items for global item representation and local user intention learning. At the global level, we build a global-link graph over all sequences to model item relationships. Then a channel-aware disentangled learning layer is designed to decompose edge information into different channels, which can be aggregated to represent the target item from its neighbors. At the local level, we apply a variational auto-encoder framework to learn user intention over the current sequence. We evaluate our proposed method on three real-world datasets. Experimental results show that our model can get a crucial improvement over state-of-the-art baselines and is able to distinguish item features.
Yunyi Li, Yongjing Hao, Pengpeng Zhao 0001, Guanfeng Liu 0001, Yanchi Liu, Victor S. Sheng, Xiaofang Zhou 0001
ACM Trans. Knowl. Discov. Data4
2023 A-MCTS: Adaptive Monte Carlo Tree Search for Temporal Path Discovery
abstract
An Attributed Dynamic Graph (ADG) contains multiple dynamic attributes associated with each edge in the graph, where people usually can specify multiple constraints in the attributes to illustrate their requirements, such as the total cost, the total travel time and the stopover interval of a flight between two cities. This inspires the Multi-Constrained Temporal Path (MCTP) discovery in ADGs, which is a challenging NP-Complete problem. The existing methods adopt Reinforcement Learning (RL) and Monte Carlo Tree Search (MCTS) in MCTP discovery. However, they require a certain degree of discovery experience to obtain better results, which can lead to the expensive cost of query time and storage space, and thus are not applicable in real-time applications. This motivates us to develop a new Adaptive Monte Carlo Tree Search algorithm (A-MCTS). A-MCTS dynamically adjusts the priority of historical records that are used in MCTS to improve the performance and reduce the size of required discovery experience. The experimental results on ten real-world dynamic graphs demonstrate that our proposed A-MCTS outperforms the state-of-the-art methods in terms of both efficiency and effectiveness.
Pengfei Ding 0001, Guanfeng Liu 0001, Yan Wang 0002, Kai Zheng 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.2
2023 Few-Shot Semantic Relation Prediction Across Heterogeneous Graphs
abstract
Semantic relation prediction aims to mine the implicit relationships between objects in heterogeneous graphs, which consist of different types of objects and different types of links. In real-world scenarios, new semantic relations constantly emerge and they typically appear with only a few labeled data. Since a variety of semantic relations exist in multiple heterogeneous graphs, the transferable knowledge can be mined from some existing semantic relations to help predict the new semantic relations with few labeled data. This inspires a novel problem of few-shot semantic relation prediction across heterogeneous graphs. However, the existing methods cannot solve this problem because they not only require a large number of labeled samples as input, but also focus on a single graph with a fixed heterogeneity. Targeting this novel and challenging problem, in this paper, we propose a Meta-learning based Graph neural network for Semantic relation prediction, named MetaGS. First, MetaGS decomposes the graph structure between objects into multiple normalized subgraphs, then adopts a two-view graph neural network to capture local heterogeneous information and global structure information of these subgraphs. Second, MetaGS aggregates the information of these subgraphs with a hyper-prototypical network, which can learn from existing semantic relations and adapt to new semantic relations. Third, using the well-initialized two-view graph neural network and hyper-prototypical network, MetaGS can effectively learn new semantic relations from different graphs while overcoming the limitation of few labeled data. Extensive experiments on three real-world datasets have demonstrated the superior performance of MetaGS over the state-of-the-art methods.
Pengfei Ding 0001, Yan Wang 0002, Guanfeng Liu 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.3
2023 Feature-Level Deeper Self-Attention Network With Contrastive Learning for Sequential Recommendation
abstract
Sequential recommendation, which aims to recommend next item that the user will likely interact in a near future, has become essential in various Internet applications. Existing methods usually consider the transition patterns between items, but ignore the transition patterns between features of items. We argue that only the item-level sequences cannot reveal the full sequential patterns, while explicit and implicit feature-level sequences can help extract the full sequential patterns. Meanwhile, the item-level sequential recommendation also suffers from limited supervised signal issues. In this article, we propose a novel model Feature-level Deeper Self-Attention Network with Contrastive Learning (FDSA-CL) for sequential recommendation. Specifically, FDSA-CL first integrates various heterogeneous features of items into feature-level sequences with different weights through a vanilla attention mechanism. After that, FDSA-CL applies separated self-attention blocks on item-level sequences and feature-level sequences, respectively, to model item transition patterns and feature transition patterns. Moreover, we propose contrastive learning and item feature recommendation tasks to capture the embedding commonality and further utilize the beneficial interaction among the two levels, so as to alleviate the sparsity of the supervised signal and extract the most critical information. Finally, we jointly optimize the above tasks. We evaluate the proposed model using two real-world datasets and experimental results show that our model significantly outperforms the state-of-the-art approaches.
Yongjing Hao, Pengpeng Zhao 0001, Yanchi Liu, Victor S. Sheng, Jiajie Xu 0001, Guanfeng Liu 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.7
2023 Partition-Aware Graph Pattern Based Node Matching With Updates
abstract
Graph Pattern based Node Matching(GPNM) is to find all the matches of the nodes in a data graph$G_D$based on a given pattern graph$G_P$. GPNM has become increasingly important in many applications, e.g., group finding and expert recommendation. In real scenarios, both$G_P$and$G_D$are updated frequently. However, the existing GPNM methods either need to perform a new GPNM procedure from scratch to deliver the node matching results based on the updated$G_P$and$G_D$or incrementally perform the GPNM procedure for each of the updates, leading to low efficiency. Although the elimination relations between updates and partitions of data graphs are considered in the state-of-the-art method, it still suffers from low efficiency as only the labels of nodes are considered in the partitions. Therefore, there is a pressing need for a new method to efficiently deliver the node matching results on the updated graphs. In this paper, we propose a new Partition-aware GPNM algorithm, called P-GPNM, where we propose two new partition methods, i.e.,connection-based partitionanddensity-based partition. In these two methods, P-GPNM considers the dense connections between partitions and the inner connections inside a single partition, respectively. The experimental results on five real-world social graphs demonstrate that our proposed P-GPNM is much more efficient than the state-of-the-art GPNM methods.
Guohao Sun 0001, Guanfeng Liu 0001, Yan Wang 0002, Mehmet A. Orgun, Quan Z. Sheng, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.2
2023 A Unified Framework for Cross-Domain and Cross-System Recommendations
abstract
Cross-Domain Recommendation (CDR) and Cross-System Recommendation (CSR) have been proposed to improve the recommendation accuracy in a target dataset (domain/system) with the help of a source one with relatively richer information. However, most existing CDR and CSR approaches are single-target, namely, there is a single target dataset, which can only help the target dataset and thus cannot benefit the source dataset. In this paper, we focus on three new scenarios, i.e., Dual-Target CDR (DTCDR), Multi-Target CDR (MTCDR), and CDR+CSR, and aim to improve the recommendation accuracy in all datasets simultaneously for all scenarios. To do this, we propose a unified framework, called GA (based onGraph embedding andAttention techniques), for all three scenarios. In GA, we first construct separate heterogeneous graphs to generate more representative user and item embeddings. Then, we propose an element-wise attention mechanism to effectively combine the embeddings of common entities (users/items) learned from different datasets. Moreover, to avoid negative transfer, we further propose aPersonalized training strategy to minimize the embedding difference of common entities between a richer dataset and a sparser dataset, deriving three new models, i.e., GA-DTCDR-P, GA-MTCDR-P, and GA-CDR+CSR-P, for the three scenarios respectively. Extensive experiments conducted on four real-world datasets demonstrate that our proposed GA models significantly outperform the state-of-the-art approaches.
Feng Zhu 0011, Yan Wang 0002, Jun Zhou 0011, Chaochao Chen 0001, Guanfeng Liu 0001
IEEE Trans. Knowl. Data Eng.6
2022 A Cricket-Based Selection Hyper-Heuristic for Many-Objective Optimization Problems
Adeem Ali Anwar, Irfan Younas, Guanfeng Liu 0001, Amin Beheshti, Xuyun Zhang
ADMA (2)3
2022 Contrastive Learning with Bidirectional Transformers for Sequential Recommendation
abstract
Contrastive learning with Transformer-based sequence encoder has gained predominance for sequential recommendation. It maximizes the agreements between paired sequence augmentations that share similar semantics. However, existing contrastive learning approaches in sequential recommendation mainly center upon left-to-right unidirectional Transformers as base encoders, which are suboptimal for sequential recommendation because user behaviors may not be a rigid left-to-right sequence. To tackle that, we propose a novel framework named Contrastive learning with Bidirectional Transformers for sequential recommendation (CBiT). Specifically, we first apply the slide window technique for long user sequences in bidirectional Transformers, which allows for a more fine-grained division of user sequences. Then we combine the cloze task mask and the dropout mask to generate high-quality positive samples and perform multi-pair contrastive learning, which demonstrates better performance and adaptability compared with the normal one-pair contrastive learning. Moreover, we introduce a novel dynamic loss reweighting strategy to balance between the cloze task loss and the contrastive loss. Experiment results on three public benchmark datasets show that our model outperforms state-of-the-art models for sequential recommendation. Our code is available at this link: https://github.com/hw-du/CBiT/tree/master.
Hanwen Du, Pengpeng Zhao 0001, Deqing Wang 0001, Victor S. Sheng, Yanchi Liu, Guanfeng Liu 0001, Lei Zhao 0001
CIKM7
2022 Drive Less but Finish More: Food Delivery based on Multi-Level Workers in Spatial Crowdsourcing
abstract
In this paper, we study the problem of on-demand food delivery in a new setting where two groups of workers -- riders and taxi drivers (drivers for short) -- cooperate with each other for better service. The riders are responsible for the first and the last mile, and the drivers are in charge of the cross-community transportation. We show this problem is generally NP-hard by a reduction from the well-known 3-dimensional matching (3DM). To tackle with this problem, we first reduce it to the maximum independent set problem and use a simple greedy strategy to design an approximate algorithm which has a polynomial time. Considering the exponents in the polynomial are not very small, we then transform the 3DM into two rounds of 2-dimensional matching and propose a fast algorithm to solve it. Though 3DM problem is NP-hard, we find the cooperation between riders and drivers form a special tripartite graph, based on which we construct a flow network and employ the min-cost max-flow algorithm to efficiently compute the exact solution. We conduct extensive experiments to show the efficiency and the effectiveness of our proposed algorithms.
Xiaojia Xu, An Liu 0002, Guanfeng Liu 0001, Zhixu Li, Lei Zhao 0001
CIKM3
2022 Attention-aware Multi-hop Trust Inference in Online Social Networks
abstract
Social trust relationship prediction targets using attributes to quantify the interrelationships in trust between users. Most of the existing algorithms do not consider the heterogeneity and semantics of information included in online social networks, leading to low adaptability in capturing user preferences. What’s more, they only focus on directly connected nodes, and treat all the information propagation paths equally, leading to the lack of structure context information. Given the incomplete graph structure on online social networks constructed by existing algorithms, they can hardly have good performance in the trust prediction. In order to solve the above-mentioned problems, we propose a novel Attention-aware Multi-hop Trust Inference (AMTI) model which could capture different features on both nodes and paths adaptively based on the complex contexts and take multi-hop neighbors into account. Specifically, in our model, we construct a heterogeneous graph of three types of nodes: User, Interest, and Relationship as well as two different meta-paths: User-Interest-User, and User-Relative-User. Then, we adopt a two-level attention mechanism to obtain the attention value on both the node level and path level. To incorporate the multi-hop neighbors’ information, we develop a 2-hop attention diffusion to aggregate the information from the indirectly connected nodes. The experimental results on real-world datasets have demonstrated that AMTI outperforms the state-of-the-art methods in terms of the accuracy of social trust prediction.
Rongwei Xu 0001, Guanfeng Liu 0001, Xianmei Hua, Shiqi Ye, Xuyun Zhang, Junwen Lu
DSAA2
2022 USST: A two-phase privacy-preserving framework for personalized recommendation with semi-distributed training
Yipeng Zhou, Jun Liu 0001, Hui Wang 0011, Jilong Wang 0001, Guanfeng Liu 0001, Di Wu 0001, Chao Li 0067, Shui Yu 0001
Inf. Sci.5
2022 Supply-Demand-aware Deep Reinforcement Learning for Dynamic Fleet Management
abstract
Online ride-hailing platforms have reduced significantly the amounts of the time that taxis are idle and that passengers spend on waiting. As a key component of these platforms, the fleet management problem can be naturally modeled as a Markov Decision Process, which enables us to use the deep reinforcement learning. However, existing studies are proposed based on simplified problem settings that fail to model the complicated supply-dynamics and restrict the performance in the real traffic environment. In this article, we propose a supply-demand-aware deep reinforcement learning algorithm for taxi dispatching, where we use a deep Q-network with action sampling policy, called AS-DQN, to learn an optimal dispatching policy. Furthermore, we utilize a dueling network architecture, called AS-DDQN, to improve the performance of AS-DQN. Extensive experiments on real-world datasets offer insight into the performance of our model and show that it is capable of outperforming the baseline approaches.
Bolong Zheng, Lingfeng Ming, Zhipeng Lü, Guanfeng Liu 0001, Xiaofang Zhou 0001
ACM Trans. Intell. Syst. Technol.5
2022 Social Group Query Based on Multi-Fuzzy-Constrained Strong Simulation
abstract
Traditional social group analysis mostly uses interaction models, event models, or other social network analysis methods to identify and distinguish groups. This type of method can divide social participants into different groups based on their geographic location, social relationships, and/or related events. However, in some applications, it is necessary to make more specific restrictions on the members and the interactions between members of the group. Generally, Graph Pattern Matching (GPM) technique is used to solve this problem. However, the existing GPM methods rarely consider the rich contextual information of nodes and edges to measure the credibility between members. In this article, first, a social group query problem that needs to consider the trust between members of the group is proposed. Then, to solve this problem, a multi-fuzzy-constrained strong simulation matching model is proposed based on multi-constrained simulation, and a Strong Simulation GPM algorithm (NTSS) based on the exploration of pattern Node Topological ordered sequence is proposed. Aiming at the inefficiency of the NTSS algorithm when pattern graph with multiple nodes with zero in-degree and the problem of repeated calculation of matching edges shared by multiple matching subgraphs, two optimization strategies are proposed. Finally, we conduct verification experiments on the effectiveness and efficiency of the NTSS algorithm and the algorithms with the optimization strategies on four social network datasets in real applications. Experimental results show that the NTSS algorithm is significantly better than the existing multi-constrained GPM algorithm, and the NTSS_Inv_EdgC algorithm, which combines two optimization strategies, greatly improves the efficiency of the NTSS algorithm.
Guliu Liu, Lei Li 0002, Guanfeng Liu 0001, Xindong Wu 0001
ACM Trans. Knowl. Discov. Data3
2022 Efficient Similarity-Aware Influence Maximization in Geo-Social Network
abstract
With the explosion of GPS-enabled smartphones and social media platforms, geo-social networks are increasing as tools for businesses to promote their products or services. Influence maximization, which aims to maximize the expected spread of influence in the networks, has drawn increasing attention. However, most recent work tries to study influence maximization by only considering geographic distance, while ignoring the influence of users’ spatio-temporal behavior on information propagation or location promotion, which can often lead to poor results. To relieve this problem, we propose a Similarity-aware Influence Maximization (SIM) model to efficiently maximize the influence spread by taking the effect of users’ spatio-temporal behavior into account, which is more reasonable to describe the real information propagation. We first calculate the similarity between users according to their historical check-ins, and then we propose a Propagation to Consumption (PTC) model to capture both online and offline behaviors of users. Finally, we propose two greedy algorithms to efficiently maximize the influence spread. The extensive experiments over real datasets demonstrate the efficiency and effectiveness of the proposed algorithms.
Xuanhao Chen 0001, Yan Zhao 0008, Guanfeng Liu 0001, Xiaofang Zhou 0001, Kai Zheng 0001
IEEE Trans. Knowl. Data Eng.3
2022 Representation Learning With Multi-Level Attention for Activity Trajectory Similarity Computation
abstract
Massive trajectory data stem from the prevalence of equipment-supporting GPS and wireless communication technology. Especially, activity trajectory from Location-based Social Network (LBSN) endows traditional trajectory data with additional user semantic activities, e.g., visiting work/home/entertainment places. Measuring the similarity between activity trajectories is to compare their proximity in multiple dimensions such as time, location, and semantics. In this way, we can mine implicit user preference and apply it to route planning, POI recommendation or any other online tasks. The key challenge of comparing activity trajectories (i.e., computing their similarity) lies in two aspects. One is the uneven sampling rate in both time and space. The other is the discrepancy of individual activities. Previous effort alleviates the issue of uneven sampling rate via trajectory complements, which is limited to spatial-temporal information. In this paper, we propose to learn a representation for one activity trajectory by jointly considering the spatio-temporal characteristics and the activity semantics. The similarity of two trajectories is computed by weighting individual trajectory points and contextual features with multi-level attention mechanisms. In specific, we propose a point-level and feature-level attention mechanism to adaptively select critical elements and contextual factors for learning trajectory representation. Our proposed approach, called At2vec, demonstrates better performance than existing baselines in extensive experimental evaluation on real trajectory databases.
An Liu 0002, Xiangliang Zhang 0001, Guanfeng Liu 0001, Zhixu Li, Lei Zhao 0001, Qing Li 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.4
2022 Preference-Aware Task Assignment in Spatial Crowdsourcing: From Individuals to Groups
abstract
With the ubiquity of smart devices, Spatial Crowdsourcing (SC) has emerged as a new transformative platform that engages mobile users to perform spatio-temporal tasks by physically traveling to specified locations. Thus, various SC techniques have been studied for performance optimization, among which one of the major challenges is how to assign workers the tasks that they are really interested in and willing to perform. In this paper, we propose a novel preference-aware spatial task assignment system based on workers’ temporal preferences, which consists of two components:History-based Context-aware Tensor Decomposition (HCTD) for workers’ temporal preferences modelingandpreference-aware task assignment. We model workers’ preferences with a three-dimension tensor (worker-task-time). Supplementing the missing entries of the tensor through HCTD with the assistant of historical data and other two context matrices, we recover workers’ preferences for different categories of tasks in different time slots. Several preference-aware individual task assignment algorithms are then devised, aiming to maximize the total number of task assignments at every time instance, in which we give higher priorities to the workers who are more interested in the tasks. In order to make our proposed framework applicable to more scenarios, we further optimize the original framework by proposing strategies to allow each task to be assigned to a group of workers such that the task can be completed by these workers simultaneously, wherein workers’ tolerable waiting time, consensus, and tasks’ rewards are taken into consideration. We conduct extensive experiments using a real dataset, verifying the practicability of our proposed methods.
Yan Zhao 0008, Kai Zheng 0001, Hongzhi Yin, Guanfeng Liu 0001, Junhua Fang, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.4
2021 International Workshop on Privacy, Security and Trust in Computational Intelligence (PSTCI2021)
abstract
While being a lasting theme, privacy, security, and trust (PST) has been increasingly important in recent days due to the pervasive (but more prone) computation infrastructure and deep (but more intrusive) data analytics, and has been hugely demanded from governments, companies, and individuals. This workshop aims at providing a forum for researchers, practitioners and developers from different background areas such as computational intelligence, data privacy and cyber security, trust management, cloud computing, edge computing, Internet of Things, big data analytics, machine learning and data mining, knowledge discovery to exchange the latest experience, research ideas and synergic research and development on fundamental issues and applications about privacy, security and trust issues in computational intelligence.
Xuyun Zhang, Deepak Puthal, Chi Yang, Guanfeng Liu 0001, Kim-Kwang Raymond Choo, Hongzhi Yin
CIKM4
2021 Incremental Graph Pattern Based Node Matching with Multiple Updates
abstract
Graph Pattern based Node Matching (GPNM) has been proposed to find all the matches of the nodes in a data graph GD based on a given pattern graph GP. GPNM has been increasingly adopted in many applications such as group finding and expert recommendation, in which data graphs are frequently updated overtime. Moreover, many typical pattern graphs frequently and repeatedly appear in users' queries in a short period of time, e.g., social graph searches on Facebook. To deliver a GPNM result in such applications, the existing GPNM methods have to perform an incremental GPNM procedure for each of the updates in the data graph, which is computationally expensive. To address this problem, in this paper, we first analyze the elimination relationships between multiple updates in GD and the hierarchical structure between these elimination relationships. Then, we generate an Elimination Hierarchy Tree (EH-Tree) to index the elimination relationships and propose an EH-Tree based GPNM method, called EHGPNM, considering the elimination relationships between multiple updates in GD. EH-GPNM first delivers the GPNM result of an initial query, and then delivers the GPNM result of a subsequent query, based on the initial GPNM result and the multiple updates of GD that occur between those two queries. The experimental results on five real-world social graphs demonstrate that our proposed EH-GPNM is much more efficient than the state-of-the-art GPNM methods.
Guohao Sun 0001, Guanfeng Liu 0001, Yan Wang 0002, Mehmet A. Orgun, Quan Z. Sheng, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.2
2020 MemTimes: Temporal Scoping of Facts with Memory Network
Siyuan Cao, Qiang Yang 0015, Zhixu Li, Guanfeng Liu 0001, Detian Zhang, Jiajie Xu 0001
DASFAA (3)4
2020 Updates-Aware Graph Pattern based Node Matching
abstract
Graph Pattern based Node Matching (GPNM) is to find all the matches of the nodes in a data graph GDbased on a given pattern graph GP. GPNM has become increasingly important in many applications, e.g., group finding and expert recommendation. In real scenarios, both GPand GDare updated frequently. However, the existing GPNM methods either need to perform a new GPNM procedure from scratch to deliver the node matching results based on the updated GPand GDor incrementally perform the GPNM procedure for each of the updates, leading to low efficiency. Therefore, there is a pressing need for a new method to efficiently deliver the node matching results on the updated graphs. In this paper, we first analyze and detect the elimination relationships between the updates. Then, we construct an Elimination Hierarchy Tree (EH-Tree) to index these elimination relationships. In order to speed up the GPNM process, we propose a graph partition method and then propose a new updates-aware GPNM method, called UA-GPNM, considering the single-graph elimination relationships among the updates in a single graph of GPor GD, and also the cross-graph elimination relationships between the updates in GPand the updates in GD. UA-GPNM first delivers the GPNM result of an initial query, and then delivers the GPNM result of a subsequent query, based on the initial GPNM result and the multiple updates that occur between two queries. The experimental results on five real-world social graphs demonstrate that our proposed UA-GPNM is much more efficient than the state-of-the-art GPNM methods.
Guohao Sun 0001, Guanfeng Liu 0001, Yan Wang 0002, Xiaofang Zhou 0001
ICDE2
2020 Online Trichromatic Pickup and Delivery Scheduling in Spatial Crowdsourcing
abstract
In Pickup-and-Delivery problems (PDP), mobile workers are employed to pick up and deliver items with the goal of reducing travel and fuel consumption. Unlike most existing efforts that focus on finding a schedule that enables the delivery of as many items as possible at the lowest cost, we consider trichromatic (worker-item-task) utility that encompasses worker reliability, item quality, and task profitability. Moreover, we allow customers to specify keywords for desired items when they submit tasks, which may result in multiple pickup options, thus further increasing the difficulty of the problem. Specifically, we formulate the problem of Online Trichromatic Pickup and Delivery Scheduling (OTPD) that aims to find optimal delivery schedules with highest overall utility. In order to quickly respond to submitted tasks, we propose a greedy solution that finds the schedule with the highest utility-cost ratio. Next, we introduce a skyline kinetic tree-based solution that materializes intermediate results to improve the result quality. Finally, we propose a density-based grouping solution that partitions streaming tasks and efficiently assigns them to the workers with high overall utility. Extensive experiments with real and synthetic data offer evidence that the proposed solutions excel over baselines with respect to both effectiveness and efficiency.
Bolong Zheng, Chenze Huang, Christian S. Jensen, Lu Chen 0001, Nguyen Quoc Viet Hung, Guanfeng Liu 0001, Guohui Li 0001, Kai Zheng 0001
ICDE6
2020 Privacy-preserving shared collaborative web services QoS prediction
An Liu 0002, Xindi Shen, Haoran Xie 0001, Zhixu Li, Guanfeng Liu 0001, Jiajie Xu 0001, Lei Zhao 0001, Fu Lee Wang
J. Intell. Inf. Syst.5
2020 Reference-Based Framework for Spatio-Temporal Trajectory Compression and Query Processing
abstract
The pervasiveness of GPS-enabled devices and wireless communication technologies results in massive trajectory data, incurring expensive cost for storage, transmission, and query processing. To relieve this problem, in this paper we propose a novel framework for compressing trajectory data, REST (Reference-based Spatio-temporal trajectory compression), by which a raw trajectory is represented by concatenation of a series of historical (sub-)trajectories (called reference trajectories) that form the compressed trajectory within a given spatio-temporal deviation threshold. In order to construct a reference trajectory set that can most benefit the subsequent compression, we propose three kinds of techniques to select reference trajectories wisely from a large dataset such that the resulting reference set is more compact yet covering most footprints of trajectories in the area of interest. To address the computational issue caused by the large number of combinations of reference trajectories that may exist for resembling a given trajectory, we propose efficient greedy algorithms that run in the blink of an eye and dynamic programming algorithms that can achieve the optimal compression ratio. Compared to existing work on trajectory compression, our framework has few assumptions about data such as moving within a road network or moving with constant direction and speed, and better compression performance with fairly small spatio-temporal loss. In addition, by indexing the reference trajectories directly with an in-memory R-tree and building connections to the raw trajectories with inverted index, we develop an extremely efficient algorithm that can answer spatio-temporal range queries over trajectories in their compressed form. Extensive experiments on a real taxi trajectory dataset demonstrate the superiority of our framework over existing representative approaches in terms of both compression ratio and efficiency.
Kai Zheng 0001, Yan Zhao 0008, Defu Lian, Bolong Zheng, Guanfeng Liu 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.5
2020 Time-aspect-sentiment Recommendation Models Based on Novel Similarity Measure Methods
abstract
The explosive growth of e-commerce has led to the development of the recommendation system. The recommendation system aims to provide a set of items that meet users’ personalized needs through analyzing users’ consumption records. However, the timeliness of purchasing data and the implicity of feedback data pose severe challenges for the existing recommendation methods. To alleviate these challenges, we exploit the user’s consumption records from the perspectives of user and item, by modeling the data on both item and user level, where the item-level value reflects the grade of item, and the user-level value reflects the user’s purchase intention. In this article, we collect the description information and the reviews of the items from public websites, then adopt sentiment analysis techniques to model the similarities on user level and item level, respectively. In particular, we extend the traditional latent factor model and propose two novel methods— I tem L evel Similarity M atrix F actorization (ILMF) and U ser L evel Similarity M atrix F actorization (ULMF)—by introducing two novel similarity measure methods. In ILMF and ULMF, the consistency between latent factors and explicit aspects is naturally incorporated into learning latent factors of the users and items, such that we can predict the users’ preferences on different items more accurately. Moreover, we propose I tem- U ser L evel Similarity M atrix F actorization (IULMF), which combines these two methods to study their contributions on the final performance. Experimental evaluations on the real datasets show that our methods outperform the baseline approaches in terms of both the precision and NDCG.
Guohui Li 0001, Qi Chen 0017, Bolong Zheng, Nguyen Quoc Viet Hung, Pan Zhou 0001, Guanfeng Liu 0001
ACM Trans. Web6
2019 DTCDR: A Framework for Dual-Target Cross-Domain Recommendation
abstract
In order to address the data sparsity problem in recommender systems, in recent years, Cross-Domain Recommendation (CDR) leverages the relatively richer information from a source domain to improve the recommendation performance on a target domain with sparser information. However, each of the two domains may be relatively richer in certain types of information (e.g., ratings, reviews, user profiles, item details, and tags), and thus, if we can leverage such information well, it is possible to improve the recommendation performance on both domains simultaneously (i.e., dual-target CDR), rather than a single target domain only. To this end, in this paper, we propose a new framework, DTCDR, for Dual-Target Cross-Domain Recommendation. In DTCDR, we first extensively utilize rating and multi-source content information to generate rating and document embeddings of users and items. Then, based on Multi-Task Learning (MTL), we design an adaptable embedding-sharing strategy to combine and share the embeddings of common users across domains, with which DTCDR can improve the recommendation performance on both richer and sparser (i.e., dual-target) domains simultaneously. Extensive experiments conducted on real-world datasets demonstrate that DTCDR can significantly improve the recommendation accuracies on both richer and sparser domains and outperform the state-of-the-art single-domain and cross-domain approaches.
Feng Zhu 0011, Chaochao Chen 0001, Yan Wang 0002, Guanfeng Liu 0001
CIKM4
2019 Unsupervised Entity Alignment Using Attribute Triples and Relation Triples
Fuzhen He, Zhixu Li, Qiang Yang 0015, An Liu 0002, Guanfeng Liu 0001, Pengpeng Zhao 0001, Lei Zhao 0001, Min Zhang 0005, Zhigang Chen 0003
DASFAA (1)5
2019 Reinforcement Learning Based Monte Carlo Tree Search for Temporal Path Discovery
abstract
An Attributed Dynamic Graph (ADG) contains multiple dynamic attributes associated with each edge. In ADG based applications, people usually can specify multiple constrains in the attributes to illustrate their requirements, such as the total cost, the total travel time and the stopover interval of a flight between two cities. This inspires a type of Multi-Constrained Temporal Path (MCTP) discovery in ADGs, which is a challenging NP-Complete problem. In order to deliver an efficient and effective temporal path discovery method to be used in real-time environment, we propose a Reinforcement Learning (RL) based, Monte Carlo Tree Search algorithm (RLMCTS). RL-MCTS uses a newly designed memory structure to address the challenges of Monte Carlo Tree Search (MCTS) in MCTP discovery. To the best of our knowledge, RL-MCTS is the first RL algorithm that supports path discovery in ADGs. The experimental results on ten real dynamic graphs demonstrate that our algorithm outperforms the state-of-the-art methods in terms of both efficiency and effectiveness.
Pengfei Ding 0001, Guanfeng Liu 0001, Pengpeng Zhao 0001, An Liu 0002, Zhixu Li, Kai Zheng 0001
ICDM2
2019 DMFP: A Dynamic Multi-faceted Fine-Grained Preference Model for Recommendation
abstract
The time signals behind a user's historical behaviors are important for better inferring what she prefers to interact with at the next time. For the attention-based recommendation methods, relative position encoding and time intervals division are two common ways to model the time signal behind each behavior. They either only consider the relative position of each behavior in the behavior sequence, or process the continuous temporal features into discrete category features for subsequent tasks, which can hardly capture the dynamic preferences of a user. In addition, although the existing recommendation methods have considered both long-term preference and short-term preference, they ignore the fact that the long-term preference of a user may be multi-faceted, and it is difficult to learn a user's fine-grained short-term preference. In this paper, we propose a Dynamic Multi-faceted Fine-grained Preference model (DMFP), where the multi-hops attention mechanism and the feature-level attention mechanism together with a vertical convolution operation are adopted to capture users' multi-faceted long-term preference and fine-grained short-term preference, respectively. Therefore, DMFP can better support the next item recommendation. Extensive experiments on three real-world datasets illustrate that our model can improve the effectiveness of the recommendation compared with the state-of-the-art methods.
Huizhao Wang, Guanfeng Liu 0001, Yan Zhao 0008, Bolong Zheng, Pengpeng Zhao 0001, Kai Zheng 0001
ICDM2
2019 WebEL: Improving Entity Linking with Extra Web Contexts
Zhixu Li, Qiang Yang 0015, Zhigang Chen 0003, An Liu 0002, Guanfeng Liu 0001, Lei Zhao 0001
WISE6
2019 Multi-Objective Optimization-Based Networked Multi-Label Active Learning
abstract
Along with the fast development of network applications, network research has attracted more and more attention, where one of the most important research directions is networked multi-label classification. Based on it, unknown labels of nodes can be inferred by known labels of nodes in the neighborhood. As both the scale and complexity of networks are increasing, the problems of previously neglected system overhead are turning more and more seriously. In this article, a novel multi-objective optimization-based networked multi-label seed node selection algorithm (named as MOSS) is proposed to improve both the prediction accuracy for unknown labels of nodes from labels of seed nodes during classification and the system overhead for mining the labels of seed nodes with third parties before classification. Compared with other algorithms on several real networked data sets, MOSS algorithm not only greatly reduces the system overhead before classification but also improves the prediction accuracy during classification.
Lei Li 0002, Yuqi Chu, Guanfeng Liu 0001, Xindong Wu 0001
J. Database Manag.3
2019 Multi-Fuzzy-Objective Graph Pattern Matching with Big Graph Data
abstract
Big graph data is different from traditional data and they usually contain complex relationships and multiple attributes. With the help of graph pattern matching, a pattern graph can be designed, satisfying special personal requirements and locate the subgraphs which match the required pattern. Then, how to locate a graph pattern with better attribute values in the big graph effectively and efficiently becomes a key problem to analyze and deal with big graph data, especially for a specific domain. This article introduces fuzziness into graph pattern matching. Then, a genetic algorithm, specifically an NSGA-II algorithm, and a particle swarm optimization algorithm are adopted for multi-fuzzy-objective optimization. Experimental results show that the proposed approaches outperform the existing approaches effectively.
Lei Li 0002, Guanfeng Liu 0001
J. Database Manag.3
2018 A Privacy-Preserving Framework for Subgraph Pattern Matching in Cloud
Jiuru Gao, Jiajie Xu 0001, Guanfeng Liu 0001, Wei Chen 0070, Hongzhi Yin, Lei Zhao 0001
DASFAA (1)3
2018 A Time-Aware Path-Based Publish/Subscribe Framework
Mengdi Jia, Yan Zhao 0008, Bolong Zheng, Guanfeng Liu 0001, Kai Zheng 0001
DASFAA (1)4
2018 Modeling Travel Behavior Similarity with Trajectory Embedding
Wenyan Yang, Yan Zhao 0008, Bolong Zheng, Guanfeng Liu 0001, Kai Zheng 0001
DASFAA (1)4
2018 Incremental Graph Pattern Based Node Matching
abstract
Graph Pattern based Node Matching (GPNM) is to find all the matches of the nodes in a data graph GD based on a given pattern graph GP. GPNM has become increasingly important in many applications, e.g., group finding and expert recommendation. In real scenarios, both GP and GD are updated frequently. However, the existing GPNM methods need to perform a new GPNM procedure from scratch to deliver the node matching results based on the updated GP and updated GD, which consumes much time. Therefore, there is a pressing need for a novel method to efficiently deliver the node matching results. In this paper, we propose a novel INCremental GPNM method called INC-GPNM, where we first build up indices to incrementally maintain the shortest path length range between different label types in GD, and then identify the affected parts of GD in GPNM including nodes and edges w.r.t. the updates of GP and GD. Moreover, based on the index structure and our novel search strategies, INC-GPNM can efficiently deliver node matching results taking the updates of GP and GD as input, and can greatly save the query processing time with improved time complexity. The extensive experiments on five real-world social graphs demonstrate that our method greatly outperforms the state-of-the-art GPNM method in efficiency.
Guohao Sun 0001, Guanfeng Liu 0001, Yan Wang 0002, Mehmet A. Orgun, Xiaofang Zhou 0001
ICDE2
2018 Bootstrapped Multi-level Distant Supervision for Relation Extraction
Ying He 0010, Zhixu Li, Guanfeng Liu 0001, Fangfei Cao, Zhigang Chen 0003
WISE (1)3
2018 MCS-GPM: Multi-Constrained Simulation Based Graph Pattern Matching in Contextual Social Graphs
abstract
Graph Pattern Matching (GPM) has been used in lots of areas, like biology, medical science, and physics. With the advent of Online Social Networks (OSNs), recently, GPM has been playing a significant role in social network analysis, which has been widely used in, for example, finding experts, social community mining, and social position detection. Given a query which contains a pattern graph GQand a data graph GD, a GPM algorithm finds those subgraphs, GM, that match GQin GD. However, the existing GPM methods do not consider the multiple end-to-end constraints of the social contexts, like social relationships, social trust, and social positions on edges in GQ, which are commonly found in various applications, such as crowdsourcing travel, social network based ecommerce, and study group selection, etc. In this paper, we first conceptually extend Bounded Simulation to Multi-Constrained Simulation (MCS), and propose a novel NP-Complete Multi-Constrained Graph Pattern Matching (MC-GPM) problem. Then, to address the efficiency issue in large-scale MC-GPM, we propose a new concept called Strong Social Component (SSC), consisting of participants with strong social connections. We also propose an approach to identifying SSCs, and propose a novel index method and a graph compression method for SSC. Moreover, we devise a multithreading heuristic algorithm, called M-HAMC, to bidirectionally search the MC-GPM results in parallel without decompressing graphs. An extensive empirical study over five real-world large-scale social graphs has demonstrated the effectiveness and efficiency of our approach.
Guanfeng Liu 0001, Kai Zheng 0001, An Liu 0002, Zhixu Li, Yan Wang 0002, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.1
2017 CNN-IETS: A CNN-based Probabilistic Approach for Information Extraction by Text Segmentation
abstract
Information Extraction by Text Segmentation (IETS) aims at segmenting text inputs to extract implicit data values contained in them.The state-of-art IETS approaches mainly rely on machine learning techniques, either supervised or unsupervised.However, while the supervised approaches require a large labelled training data, the performance of the unsupervised ones could be unstable on different data sets.To overcome their weaknesses, this paper introduces CNN-IETS, a novel unsupervised probabilistic approach that takes the advantages of pre-existing data and a Convolution Neural Network (CNN)-based probabilistic classification model. While using the CNN model can ease the burden of selecting high-quality features in associating text segments with attributes of a given domain, the pre-existing data as a domain knowledge base can provide training data with a comprehensive list of features for building the CNN model.Given an input text, we do initial segmentation (according to the occurrences of these words in the knowledge base) to generate text segments for CNN classification with probabilities. Then, based on the probabilistic CNN classification results, we work on finding the most probable labelling way to the whole input text.As a complementary, a bidirectional sequencing model learned on-demand from test data is finally deployed to do further adjustment to some problematic labelled segments.Our experimental study conducted on several real data collections shows that CNN-IETS improves the extraction quality of state-of-art approaches by more than 10%.
Zhixu Li, Yongxin Shen, An Liu 0002, Guanfeng Liu 0001, Kai Zheng 0001, Lei Zhao 0001
CIKM5
2017 When Differential Privacy Meets Randomized Perturbation: A Hybrid Approach for Privacy-Preserving Recommender System
Xiao Liu 0043, An Liu 0002, Xiangliang Zhang 0001, Zhixu Li, Guanfeng Liu 0001, Lei Zhao 0001, Xiaofang Zhou 0001
DASFAA (1)5
2017 Outlier Trajectory Detection: A Trajectory Analytics Based Approach
Zhongjian Lv, Jiajie Xu 0001, Pengpeng Zhao 0001, Guanfeng Liu 0001, Lei Zhao 0001, Xiaofang Zhou 0001
DASFAA (1)4
2017 The Interaction Between Schema Matching and Record Matching in Data Integration (Extended Abstract)
abstract
Schema Matching (SM) and Record Matching (RM) are two necessary steps in integrating multiple relational tables of different schemas, where SM unifies the schemas and RM detects records referring to the same real-world entity. The two processes have been thoroughly studied separately, but few attention has been paid to the interaction of SM and RM. In this work we find that, even alternating them in a simple manner, SM and RM can benefit from each other to reach a better integration performance (i.e., in terms of precision and recall). Therefore, combining SM and RM is a promising solution for improving data integration.
Binbin Gu, Zhixu Li, Xiangliang Zhang 0001, An Liu 0002, Guanfeng Liu 0001, Kai Zheng 0001, Lei Zhao 0001, Xiaofang Zhou 0001
ICDE5
2017 Social Personalized Ranking Embedding for Next POI Recommendation
Pengpeng Zhao 0001, Victor S. Sheng, Guanfeng Liu 0001, Jiajie Xu 0001, Jian Wu 0002, Zhiming Cui 0002
WISE (1)4
2017 Anonymity-Based Privacy-Preserving Task Assignment in Spatial Crowdsourcing
An Liu 0002, Zhixu Li, Guanfeng Liu 0001, Lei Zhao 0001, Kai Zheng 0001
WISE (2)4
2017 The Interaction Between Schema Matching and Record Matching in Data Integration
abstract
Schema Matching (SM) and Record Matching (RM) are two necessary steps in integrating multiple relational tables of different schemas, where SM unifies the schemas and RM detects records referring to the same real-world entity. The two processes have been thoroughly studied separately, but few attention has been paid to the interaction of SM and RM. In this work, we find that, even alternating them in a simple manner, SM and RM can benefit from each other to reach a better integration performance (i.e., in terms of precision and recall). Therefore, combining SM and RM is a promising solution for improving data integration. To this end, we define novel matching rules for SM and RM, respectively, that is, every SM decision is made based on intermediate RM results, and vice versa, such that SM and RM can be performed alternately. The quality of integration is guaranteed by a Matching Likelihood Estimation model and the control of semantic drift, which prevent the effect of mismatch magnification. To reduce the computational cost, we design an index structure based on q-grams and a greedy search algorithm that can reduce around 90 percent overhead of the interaction. Extensive experiments on three data collections show that the combination and interaction between SM and RM significantly outperforms previous works that conduct SM and RM separately.
Binbin Gu, Zhixu Li, Xiangliang Zhang 0001, An Liu 0002, Guanfeng Liu 0001, Kai Zheng 0001, Lei Zhao 0001, Xiaofang Zhou 0001
IEEE Trans. Knowl. Data Eng.5
2016 A Hybrid Method for POI Recommendation: Combining Check-In Count, Geographical Information and Reviews
Xiefeng Xu, Pengpeng Zhao 0001, Guanfeng Liu 0001, Caidong Gu, Jiajie Xu 0001, Jian Wu 0002, Zhiming Cui 0002
APWeb (2)3
2016 Efficient Query Processing with Mutual Privacy Protection for Location-Based Services
Shushu Liu, An Liu 0002, Lei Zhao 0001, Guanfeng Liu 0001, Zhixu Li, Pengpeng Zhao 0001, Kai Zheng 0001, Lu Qin 0001
DASFAA (2)4
2016 CTextEM: Using Consolidated Textual Data for Entity Matching
Qiang Yang 0015, Zhixu Li, Binbin Gu, An Liu 0002, Guanfeng Liu 0001, Pengpeng Zhao 0001, Lei Zhao 0001
DASFAA (1)5
2016 A Hybrid Machine-Crowdsourcing Approach for Web Table Matching and Cleaning
Chunhua Li 0003, Pengpeng Zhao 0001, Victor S. Sheng, Zhixu Li, Guanfeng Liu 0001, Jian Wu 0002, Zhiming Cui 0002
WAIM (2)5
2015 A Secure and Efficient Framework for Privacy Preserving Social Recommendation
Shushu Liu, An Liu 0002, Guanfeng Liu 0001, Zhixu Li, Jiajie Xu 0001, Pengpeng Zhao 0001, Lei Zhao 0001
APWeb3
2015 PPS-POI-Rec: A Privacy Preserving Social Point-of-Interest Recommender System
Xiao Liu 0043, An Liu 0002, Guanfeng Liu 0001, Zhixu Li, Jiajie Xu 0001, Pengpeng Zhao 0001, Lei Zhao 0001
APWeb3
2015 A Multiple Trust Paths Selection Tool in Contextual Online Social Networks
Linlin Ma, Guanfeng Liu 0001, Guohao Sun 0001, Lei Li 0002, Zhixu Li, An Liu 0002, Lei Zhao 0001
APWeb2
2015 HouseIn: A Housing Rental Platform with Non-redundant Information Integrated from Multiple Sources
Zhixu Li, Qiang Yang 0015, Jia Zhu 0003, An Liu 0002, Guanfeng Liu 0001, Lei Zhao 0001
APWeb7
2015 An Efficient Method to Find the Optimal Social Trust Path in Contextual Social Graphs
Guanfeng Liu 0001, Lei Zhao 0001, Kai Zheng 0001, An Liu 0002, Jiajie Xu 0001, Zhixu Li, Athman Bouguettaya
DASFAA (2)1
2015 On Efficient Passenger Assignment for Group Transportation
Jiajie Xu 0001, Guanfeng Liu 0001, Kai Zheng 0001, Chengfei Liu, Haoming Guo, Zhiming Ding
DASFAA (1)2
2015 Efficient secure similarity computation on encrypted trajectory data
abstract
Outsourcing database to clouds is a scalable and cost-effective way for large scale data storage, management, and query processing. Trajectory data contain rich spatio-temporal relationships and reveal many forms of individual sensitive information (e.g., home address, health condition), which necessitate them to be encrypted before being outsourced for privacy concerns. However, efficient query processing over encrypted trajectory data is a very challenging task. Though some achievements have been reported very recently for simple queries (e.g., SQL queries, kNN queries) on encrypted data, there is rather limited progress on secure evaluation of trajectory queries because they are more complex and need special treatment. In this paper, we focus on secure trajectory similarity computation that is the cornerstone of secure trajectory query processing. More specifically, we propose an efficient solution to securely compute the similarity between two encrypted trajectories, which reveals nothing about the trajectories, but the final result. We theoretically prove that our solution is secure against the semi-honest adversaries model as all the intermediate information in our protocols can be simulated in polynomial time. Finally we empirically study the efficiency of the proposed method, which demonstrates the feasibility of our solution.
An Liu 0002, Kai Zheng 0001, Guanfeng Liu 0001, Lei Zhao 0001, Xiaofang Zhou 0001
ICDE4
2015 Multi-Constrained Graph Pattern Matching in large-scale contextual social graphs
abstract
Graph Pattern Matching (GPM) plays a significant role in social network analysis, which has been widely used in, for example, experts finding, social community mining and social position detection. Given a pattern graph GQand a data graph GD, a GPM algorithm finds those subgraphs, GM, that match GQin GD. However, the existing GPM methods do not consider the multiple constraints on edges in GQ, which are commonly exist in various applications such as, crowdsourcing travel, social network based e-commerce and study group selection, etc. In this paper, we first conceptually extend Bounded Simulation to Multi-Constrained Simulation (MCS), and propose a novel NP-Complete Multi-Constrained Graph Pattern Matching (MC-GPM) problem. Then, to address the efficiency issue in large-scale MC-GPM, we propose a new concept called Strong Social Component (SSC), consisting of participants with strong social connections. We also propose an approach to identify SSCs, and propose a novel index method and a graph compression method for SSC. Moreover, we devise a heuristic algorithm to identify MC-GPM results effectively and efficiently without decompressing graphs. An extensive empirical study on five real-world large-scale social graphs has demonstrated the effectiveness, efficiency and scalability of our approach.
Guanfeng Liu 0001, Kai Zheng 0001, Yan Wang 0002, Mehmet A. Orgun, An Liu 0002, Lei Zhao 0001, Xiaofang Zhou 0001
ICDE1
2015 SmartInt: A Demonstration System for the Interaction Between Schema Mapping and Record Matching
Zhixu Li, Qiang Yang 0015, Pengpeng Zhao 0001, Guanfeng Liu 0001, Lei Zhao 0001
WAIM5
2015 Batch Mode Active Learning for Networked Data with Optimal Subset Selection
Haihui Xu, Pengpeng Zhao 0001, Victor S. Sheng, Guanfeng Liu 0001, Lei Zhao 0001, Jian Wu 0002, Zhiming Cui 0002
WAIM4
2015 NokeaRM: Employing Non-key Attributes in Record Matching
Qiang Yang 0015, Zhixu Li, Pengpeng Zhao 0001, Guanfeng Liu 0001, An Liu 0002, Jia Zhu 0003
WAIM5
2015 An Efficient Location-Aware Publish/Subscribe Index with Boolean Expressions
Hanhan Jiang, Pengpeng Zhao 0001, Victor S. Sheng, Guanfeng Liu 0001, An Liu 0002, Jian Wu 0002, Zhiming Cui 0002
WISE (1)4
2015 Time-Dependent Popular Routes Based Trajectory Outlier Detection
Jie Zhu 0009, An Liu 0002, Guanfeng Liu 0001, Lei Zhao 0001
WISE (1)4
2014 A Social Trust Path Recommendation System in Contextual Online Social Networks
Guohao Sun 0001, Guanfeng Liu 0001, Lei Zhao 0001, Jiajie Xu 0001, An Liu 0002, Xiaofang Zhou 0001
APWeb2
2014 Extremal optimization-based semi-supervised algorithm with conflict pairwise constraints for community detection
abstract
The research on community structure is a key to analyze the network functionality and topology, and thus it is significant to detect and analysis the community structure. During the abstract process from an actual system to a network, especially for a large-scale network, it is inevitable to have mistaken connections between nodes or have connection missing. In addition, in real applications, from time to time we can obtain prior information in the form of pairwise constraints between nodes besides topology information, although they may be inaccurate or conflicted. These noises in the network-related information will dramatically reduce the accuracy of community detection. Hence, in this paper, we introduce a dissimilarity index to determine the trustworthiness of pairwise constraints and settle the conflict of pairwise constraints. Then, focusing on the community detection with false connections or conflicted connections, we propose a pairwise constrained structure-enhanced extremal optimization-based semi-supervised algorithm (PCSEO-SS algorithm). Compared with existing semi-supervised community detection approaches, the experimental results executed on real networks and synthetic networks, show that PCSEO-SS can solve the problem of false connections or conflicted connections to some extent and detect the community structure more precisely.
Lei Li 0002, Mei Du, Guanfeng Liu 0001, Xuegang Hu, Gong-Qing Wu
ASONAM3
2014 Rating Propagation in Web Services Reputation Systems: A Fast Shapley Value Approach
An Liu 0002, Qing Li 0001, Xiaofang Zhou 0001, Guanfeng Liu 0001, Yunjun Gao
DASFAA (1)5
2014 An Evolution-Based Robust Social Influence Evaluation Method in Online Social Networks
Feng Zhu 0011, Guanfeng Liu 0001, An Liu 0002, Lei Zhao 0001, Xiaofang Zhou 0001
WISE (2)2