Demo Data from SIGIR 2026 / reviewers in the wild / expert
Enneng Yang
dblp:246/2889
· DBLP profile ↗
39ranked-venue papers
8as first author
38since 2021 · last 2026
0000-0001-5419-5286ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 24 · 8 first-author · 23 since 2021Databases, data management, data science and information retrieval · 15 · 15 since 2021Graphics, computer vision, multimedia, augmented reality and games · 9 · 2 first-author · 8 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
19 papers |
Learning paradigms · 31% Efficient and distributed learning · 28% Trustworthy machine learning · 10% | |
| Databases, data mining, and information retrieval
16 papers |
Recommender systems · 90% Knowledge graphs · 7% Information retrieval · 3% |
Topics — the 30 heaviest of 59, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems
sequential recommendation |
6.0 | 7 | 2026 | Data Augmentation for Sequential Recommendation: A Survey · IEEE Trans. Knowl. Data Eng. 2026 Exploring and Tailoring the Test-Time Augmentation for Sequential Recommendation · IEEE Trans. Pattern Anal. Mach. Intell. 2026 Denoising Multi-Interest-Aware Logical Reasoning for Long-Sequence Recommendation · SIGIR 2025 |
Machine learning › Efficient and distributed learning
model merging |
5.2 | 6 | 2026 | Efficient and Effective Weight-Ensembling Mixture of Experts for Multi-Task Model Merging · IEEE Trans. Pattern Anal. Mach. Intell. 2026 FusionBench: A Unified Library and Comprehensive Benchmark for Deep Model Fusion · J. Mach. Learn. Res. 2025 Continual Model Merging without Data: Dual Projections for Balancing Stability and Plasticity · NeurIPS 2025 |
Machine learning › Learning paradigms
continual learning |
4.7 | 6 | 2025 | Revisiting Flatness-Aware Optimization in Continual Learning With Orthogonal Gradient Projection · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Continual Model Merging without Data: Dual Projections for Balancing Stability and Plasticity · NeurIPS 2025 Knowledge Decoupling via Orthogonal Projection for Lifelong Editing of Large Language Models · ACL (1) 2025 |
Machine learning › Learning paradigms
multi-task learning |
3.2 | 4 | 2026 | Efficient and Effective Weight-Ensembling Mixture of Experts for Multi-Task Model Merging · IEEE Trans. Pattern Anal. Mach. Intell. 2026 Representation Surgery for Multi-Task Model Merging · ICML 2024 AdaMerging: Adaptive Model Merging for Multi-Task Learning · ICLR 2024 |
Recommender systems › sequential recommendation › user behavior sequence modeling
long-sequence recommendation |
1.9 | 2 | 2026 | Interest-Shift-Aware Logical Reasoning for Efficient Long-Sequence Recommendation · AAAI 2026 Denoising Multi-Interest-Aware Logical Reasoning for Long-Sequence Recommendation · SIGIR 2025 |
Recommender systems › sequential recommendation
data augmentation for sequential recommendation |
1.8 | 2 | 2026 | Data Augmentation for Sequential Recommendation: A Survey · IEEE Trans. Knowl. Data Eng. 2026 TiCoSeRec: Augmenting Data to Uniform Sequences by Time Intervals for Effective Recommendation · IEEE Trans. Knowl. Data Eng. 2024 |
Machine learning › Efficient and distributed learning › model merging
continual model merging |
1.7 | 2 | 2025 | Continual Model Merging without Data: Dual Projections for Balancing Stability and Plasticity · NeurIPS 2025 Merging on the Fly Without Retraining: A Sequential Approach to Scalable Continual Model Merging · NeurIPS 2025 |
Machine learning › Generative modeling
diffusion model |
1.7 | 2 | 2025 | Distributionally Robust Graph Out-of-Distribution Recommendation via Diffusion Model · WWW 2025 Graph Representation Learning via Causal Diffusion for Out-of-Distribution Recommendation · WWW 2025 |
Recommender systems › trustworthy recommendation › robust recommendation
out-of-distribution recommendation |
1.7 | 2 | 2025 | Distributionally Robust Graph Out-of-Distribution Recommendation via Diffusion Model · WWW 2025 Graph Representation Learning via Causal Diffusion for Out-of-Distribution Recommendation · WWW 2025 |
Machine learning › Learning paradigms › continual learning
catastrophic forgetting |
1.5 | 2 | 2025 | Revisiting Flatness-Aware Optimization in Continual Learning With Orthogonal Gradient Projection · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Data Augmented Flatness-aware Gradient Projection for Continual Learning · ICCV 2023 |
Recommender systems
collaborative filtering |
1.2 | 2 | 2025 | Efficient and Adaptive Recommendation Unlearning: A Guided Filtering Framework to Erase Outdated Preferences · ACM Trans. Inf. Syst. 2025 Discrete Trust-aware Matrix Factorization for Fast Recommendation · IJCAI 2019 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
1.0 | 1 | 2026 | Interest-Shift-Aware Logical Reasoning for Efficient Long-Sequence Recommendation · AAAI 2026 |
Recommender systems › point-of-interest recommendation
geographical influence |
1.0 | 1 | 2026 | Multi-Perspective Driven Expected Location Preferences for Next POI Recommendations · SIGIR 2026 |
Recommender systems › point-of-interest recommendation
next POI recommendation |
1.0 | 1 | 2026 | Multi-Perspective Driven Expected Location Preferences for Next POI Recommendations · SIGIR 2026 |
Recommender systems
point-of-interest recommendation |
1.0 | 1 | 2026 | Multi-Perspective Driven Expected Location Preferences for Next POI Recommendations · SIGIR 2026 |
Machine learning › Trustworthy machine learning › robustness
distributionally robust optimization |
0.9 | 1 | 2025 | Distributionally Robust Graph Out-of-Distribution Recommendation via Diffusion Model · WWW 2025 |
Machine learning › Optimization for machine learning › non-convex optimization
flatness-aware optimization |
0.9 | 1 | 2025 | Revisiting Flatness-Aware Optimization in Continual Learning With Orthogonal Gradient Projection · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Natural language and speech › Language models and text generation
knowledge editing |
0.9 | 1 | 2025 | Knowledge Decoupling via Orthogonal Projection for Lifelong Editing of Large Language Models · ACL (1) 2025 |
Natural language and speech › Language models and text generation › knowledge editing
lifelong model editing |
0.9 | 1 | 2025 | Knowledge Decoupling via Orthogonal Projection for Lifelong Editing of Large Language Models · ACL (1) 2025 |
Machine learning › Efficient and distributed learning
model compression |
0.9 | 1 | 2025 | FusionBench: A Unified Library and Comprehensive Benchmark for Deep Model Fusion · J. Mach. Learn. Res. 2025 |
Machine learning › Trustworthy machine learning › privacy
privacy-preserving machine learning |
0.9 | 1 | 2025 | A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Natural language and speech › Language models and text generation
prompt tuning |
0.9 | 1 | 2025 | EPT: Efficient Prompt Tuning by Multi-Space Projection and Prompt Fusion · AAAI 2025 |
Machine learning › Trustworthy machine learning › dataset bias
representation bias |
0.9 | 1 | 2025 | Representation Surgery in Model Merging with Probabilistic Modeling · ICML 2025 |
Machine learning › Learning paradigms › continual learning
stability-plasticity trade-off |
0.9 | 1 | 2025 | Continual Model Merging without Data: Dual Projections for Balancing Stability and Plasticity · NeurIPS 2025 |
Machine learning › Efficient and distributed learning › model merging
training-free model merging |
0.9 | 1 | 2025 | Merging on the Fly Without Retraining: A Sequential Approach to Scalable Continual Model Merging · NeurIPS 2025 |
Recommender systems
explainable recommendation |
0.9 | 1 | 2025 | Preference Logical Reasoning with Preference Operators for Explainable Recommendations · ACM Trans. Inf. Syst. 2025 |
Recommender systems
graph-based recommendation |
0.9 | 1 | 2025 | Symmetric Graph Contrastive Learning against Noisy Views for Recommendation · ACM Trans. Inf. Syst. 2025 |
Knowledge graphs
knowledge graph reasoning |
0.9 | 1 | 2025 | Preference Logical Reasoning with Preference Operators for Explainable Recommendations · ACM Trans. Inf. Syst. 2025 |
Knowledge graphs
logical reasoning |
0.9 | 1 | 2025 | Denoising Multi-Interest-Aware Logical Reasoning for Long-Sequence Recommendation · SIGIR 2025 |
Recommender systems › sequential recommendation
multi-interest modeling |
0.9 | 1 | 2025 | Denoising Multi-Interest-Aware Logical Reasoning for Long-Sequence Recommendation · SIGIR 2025 |
Methods — techniques the papers use, named apart from their topics
contrastive learning · 4.0data augmentation · 3.7diffusion model · 3.5orthogonal projection · 2.6contrastive loss · 2.0attention mechanism · 2.0gradient projection · 1.5weight ensembling · 1.0test-time augmentation · 1.0task arithmetic · 1.0survey · 1.0sequence smoothing · 1.0multi-perspective modeling · 1.0mixture of experts · 1.0inter-item interpolation · 1.0gating network · 0.9low-rank matrix decomposition · 0.7gradient matching · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Interest-Shift-Aware Logical Reasoning for Efficient Long-Sequence RecommendationabstractLogical reasoning-based recommendation methods formulate logical expressions to characterize user-item interaction patterns, incorporating regularization constraints to ensure consistency with logical rules. However, these methods face two critical challenges: (1) As sequence length increases, they cannot effectively capture the dynamic transfer of user interests across subsequences (i.e., subsequence interest drift), thereby degenerating logical expressions to single-subsequence inference. (2) The time complexity of logical reasoning and rule learning scales quadratically with the sequence length, severely constraining computational efficiency in long-sequence recommendation. To address these challenges, we propose ELECTOR, an intErest-shift-aware long-sequence Logical reasoning for EffiCienT lOng-sequence Recommendation method. Specifically, we design a Subsequence Interest Learning Module (SIL) to model cross-subsequence interest drifts in long sequences. SIL employs a local attention mechanism to extract subsequence interests effectively and a global attention mechanism to capture the correlations among subsequence interests. Subsequently, we propose an Interest-aware Logical Reasoning (ILR) mechanism that performs logical reasoning using a limited set of subsequence and short-term interests, rather than reasoning over the entire sequence, significantly reducing time complexity. Additionally, ILR employs interest logical reasoning contrastive loss to ensure the model simultaneously considers multiple interests. Experiments on four real-world datasets demonstrate that our method significantly outperforms all baselines regarding computational efficiency and recommendation accuracy, confirming its effectiveness. Fei Li 0044, Qingyun Gao, Enneng Yang, Jianzhe Zhao, Guibing Guo |
AAAI | 3 |
| 2026 | Multi-Perspective Driven Expected Location Preferences for Next POI Recommendations
Pengxiang Lan, Enneng Yang, Yuliang Liang, Jianzhe Zhao, Guibing Guo, Hai Zhao 0002 |
SIGIR | 2 |
| 2026 | Exploring and Tailoring the Test-Time Augmentation for Sequential RecommendationabstractData augmentation is an effective technique for tackling data sparsity in sequential recommendation (SR). Existing methods generate new data during the model training to improve the performance. However, deploying them on a backbone model requires retraining, architecture modification, or introducing additional modules and learnable parameters. These processes are time-consuming and costly for well-trained models, especially when the model and data scales become large. In this work, we explore the test-time augmentation (TTA) for SR, which augments the input sequences during the inference phase and then fuses the model's predictions to improve final accuracy. It avoids the significant overhead associated with training-time augmentation. We first experimentally examine the potential of existing augmentation operators for TTA and find that the Substitute and Mask consistently achieve better performance. Further analysis reveals that these two operators retain the original sequential pattern while adding appropriate perturbations. Moreover, the random selection of augmentation positions creates suitable augmented samples from both semantic and temporal perspectives. Meanwhile, we find that the fixed operation ratio limits the diversity of augmented data, and the TTA may impair the model's performance on long sequences. In addition, the two operators still face time-consuming similarity-based item selection or interference from mask tokens. Based on the analysis and limitations, we present TNoise and TMask. The former injects uniform noise into the representation, avoiding the computational overhead of item selection. The latter blocks mask tokens from participating in model calculations (TMask-B) or directly removes interactions that should have been replaced with mask tokens (TMask-R). Further, we sample the augmentation ratio from a uniform distribution to improve the data diversity. For short sequences, we introduce a sequence smoothing and lengthening method based on inter-item interpolation. For long sequences, we set a threshold to avoid the negative effects of TTA. Comprehensive experiments demonstrate the effectiveness, efficiency, and generalizability of our method. Yizhou Dang, Enneng Yang, Yuting Liu 0003, Jianzhe Zhao, Xingwei Wang 0001, Guibing Guo |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2026 | Efficient and Effective Weight-Ensembling Mixture of Experts for Multi-Task Model MergingabstractMulti-task learning (MTL) leverages a shared model to accomplish multiple tasks and facilitate knowledge transfer. Recent research on task arithmetic-based MTL demonstrates that merging the parameters of independently fine-tuned models can effectively achieve MTL. However, existing merging methods primarily seek a static optimal solution within the original model parameter space, which often results in performance degradation due to the inherent diversity among tasks and potential interferences. To address this challenge, in this paper, we propose a Weight-Ensembling Mixture of Experts (WEMoE) method for multi-task model merging. Specifically, we first identify critical (or sensitive) modules by analyzing parameter variations in core modules of Transformer-based models before and after fine-tuning. Then, our WEMoE statically merges non-critical modules while transforming critical modules into a mixture-of-experts (MoE) structure. During inference, expert modules in the MoE are dynamically merged based on input samples, enabling a more flexible and adaptive merging approach. Building on WEMoE, we further introduce an efficient-and-effective WEMoE (E-WEMoE) method, whose core mechanism involves eliminating non-essential elements in the critical modules of WEMoE and implementing shared routing across multiple MoE modules, thereby significantly reducing both the trainable parameters, the overall parameter count, and computational overhead of the merged model by WEMoE. Experimental results across various architectures and tasks demonstrate that both WEMoE and E-WEMoE outperform state-of-the-art (SOTA) model merging methods in terms of MTL performance, generalization, and robustness. Li Shen 0008, Anke Tang, Enneng Yang, Guibing Guo, Yong Luo 0002, Lefei Zhang, Xiaochun Cao, Bo Du 0001, Dacheng Tao |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2026 | Data Augmentation for Sequential Recommendation: A SurveyabstractSequential recommendation (SR) has received much attention and made promising progress in the past few years due to its high alignment with real recommendation scenarios. It models users' preferences and behavior patterns from their historical behavior sequences and provides personalized recommendations. However, the widespread problem of data sparsity limits the performance of sequential recommendation models. To tackle this, data augmentation (DA) provides a feasible solution by improving the quantity, quality, or diversity of the training samples without the need for additional data collection. In this survey, we present a systematic and timely review of research efforts on data augmentation for sequential recommendation. We start by providing a clear formulation of the problem and task. Then, we develop a unified taxonomy that categorizes existing augmentation methodologies regarding their augmentation objects and principles. Next, we conduct a comparative discussion on the advantages and disadvantages of different categories, supplemented with quantitative performance evaluations, time-complexity analyses, and visual case studies of representative methods, aiming to provide actionable guidance for the selection and development of augmentation methods in real-world scenarios. Finally, we present the future research directions and summarize this survey. Yizhou Dang, Enneng Yang, Yuting Liu 0003, Guibing Guo, Linying Jiang, Xingwei Wang 0001, Jianzhe Zhao |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2025 | Augmenting Sequential Recommendation with Balanced Relevance and DiversityabstractBy generating new yet effective data, data augmentation has become a promising method to mitigate the data sparsity problem in sequential recommendation. Existing works focus on augmenting the original data but rarely explore the issue of imbalanced relevance and diversity for augmented data, leading to semantic drift problems or limited performance improvements. In this paper, we propose a novel Balanced data Augmentation Plugin for Sequential Recommendation (BASRec) to generate data that balance relevance and diversity. BASRec consists of two modules: Single-sequence Augmentation and Cross-sequence Augmentation. The former leverages the randomness of the heuristic operators to generate diverse sequences for a single user, after which the diverse and the original sequences are fused at the representation level to obtain relevance. Further, we devise a reweighting strategy to enable the model to learn the preferences based on the two properties adaptively. The Cross-sequence Augmentation performs nonlinear mixing between different sequence representations from two directions. It produces virtual sequence representations that are diverse enough but retain the vital semantics of the original sequences. These two modules enhance the model to discover fine-grained preferences knowledge from single-user and cross-user perspectives. Extensive experiments verify the effectiveness of BASRec. The average improvement is up to 72.0% on GRU4Rec, 33.8% on SASRec, and 68.5% on FMLP-Rec. We demonstrate that BASRec generates data with a better balance between relevance and diversity than existing methods. Yizhou Dang, Yuting Liu 0003, Enneng Yang, Yuliang Liang, Guibing Guo, Jianzhe Zhao, Xingwei Wang 0001 |
AAAI | 4 |
| 2025 | EPT: Efficient Prompt Tuning by Multi-Space Projection and Prompt FusionabstractPrompt tuning is a promising method to fine-tune a pre-trained language model without retraining its large-scale parameters. Instead, it attaches a soft prompt to the input text, whereby downstream tasks can be well adapted by merely learning the embeddings of prompt tokens. Nevertheless, existing methods still suffer from two challenges: (i) they are hard to balance accuracy and efficiency. A longer (shorter) soft prompt generally leads to a better (worse) accuracy but at the cost of more (less) training time. (ii) The performance may not be consistent when adapting to different downstream tasks. We attribute it to the same embedding space but responsible for different requirements of downstream tasks. To address these issues, we propose an Efficient Prompt Tuning method (EPT) by multi-space projection and prompt fusion. Specifically, it decomposes a given soft prompt into a shorter prompt and two low-rank matrices, significantly reducing the training time. Accuracy is also enhanced by leveraging low-rank matrices and the short prompt as additional knowledge sources to enrich the semantics of the original short prompt. In addition, we project the soft prompt into multiple subspaces to improve the performance consistency, and then adaptively learn the combination weights of different spaces through a gating network. Experiments on 13 natural language processing downstream tasks show that our method significantly and consistently outperforms 11 comparison methods with the relative percentage of improvements up to 12.9%, and training time decreased by 14%. Pengxiang Lan, Enneng Yang, Yuting Liu 0003, Guibing Guo, Jianzhe Zhao, Xingwei Wang 0001 |
AAAI | 2 |
| 2025 | Knowledge Decoupling via Orthogonal Projection for Lifelong Editing of Large Language ModelsabstractHaoyu Xu, Pengxiang Lan, Enneng Yang, Guibing Guo, Jianzhe Zhao, Linying Jiang, Xingwei Wang. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025. Haoyu Xu, Pengxiang Lan, Enneng Yang, Guibing Guo, Jianzhe Zhao, Linying Jiang, Xingwei Wang 0001 |
ACL (1) | 3 |
| 2025 | Self-supervised Hierarchical Representation for Medication Recommendation
Yuliang Liang, Yuting Liu 0003, Yizhou Dang, Enneng Yang, Guibing Guo, Jianzhe Zhao, Xingwei Wang 0001 |
DASFAA (5) | 4 |
| 2025 | Harnessing Content and Structure in ID for Multimodal RecommendationabstractMultimodal recommendation aims to model user and item representations comprehensively with the involvement of multimedia content for effective recommendations. Existing research has shown that it is beneficial for recommendation performance to combine (user- and item-) ID embeddings with multimodal salient features, indicating the value of IDs. However, there is a lack of a thorough analysis of the ID embeddings in terms of semantics in the literature. In this paper, we revisit the value of ID embeddings for multimodal recommendation and conduct a thorough study regarding its semantics, which we recognize as subtle features of content and structure. Based on our findings, we propose a novel recommendation model by incorporating ID embeddings to enhance the salient features of both content and structure. Extensive experiments on three real-world datasets (Baby, Sports, and Clothing) demonstrate the superiority of our method over state-of-the-art multimodal recommendation methods and the effectiveness of fine-grained ID embeddings. Yuting Liu 0003, Enneng Yang, Yizhou Dang, Guibing Guo, Qiang Liu 0006, Yuliang Liang, Linying Jiang, Xingwei Wang 0001 |
ICASSP | 2 |
| 2025 | Representation Surgery in Model Merging with Probabilistic ModelingabstractModel merging aims to achieve multitask performance by merging multiple expert models without the need to access the raw training data. Recent research identified the representation bias of model merging, characterized by a discrepancy in the representation distribution between the merged and individual models, hindering the performance of model merging methods. To mitigate the representation bias, a task-specific MLP, Surgery, was built to model the bias that is subsequently decreased on the merged representation. However, this strategy is still suboptimal due to the limited modeling capability within the deterministic manner. To address this issue, we present ProbSurgery, a probabilistic module specifically designed to accurately model the representation bias. This module generates an embedding distribution for each sample and outputs the representation bias through a sampling process. ProbSurgery offers superior representational capacity by naturally handling the uncertainty resulting from parameter interference of merging multiple models. Besides, we provide a theoretical analysis to reveal the advance of the probabilistic manner and propose an extension of ProSurgery for adapting to the task-sharing setting. Extensive experiments verify the effectiveness of ProbSurgery for representation surgery while maintaining generalization capabilities in real-world scenarios, including out-of-distribution and domain shift challenges. Qi Wei 0004, Shuo He 0001, Enneng Yang, Tingcong Liu, Haobo Wang 0001, Lei Feng 0006, Bo An 0001 |
ICML | 3 |
| 2025 | Efficient and Effective Prompt Tuning via Prompt Decomposition and Compressed Outer ProductabstractPengxiang Lan, Haoyu Xu, Enneng Yang, Yuliang Liang, Guibing Guo, Jianzhe Zhao, Xingwei Wang. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Pengxiang Lan, Haoyu Xu, Enneng Yang, Yuliang Liang, Guibing Guo, Jianzhe Zhao, Xingwei Wang 0001 |
NAACL (Long Papers) | 3 |
| 2025 | Merging on the Fly Without Retraining: A Sequential Approach to Scalable Continual Model MergingabstractDeep model merging represents an emerging research direction that combines multiple fine-tuned models to harness their specialized capabilities across different tasks and domains. Current model merging techniques focus on merging all available models simultaneously, with weight interpolation-based methods being the predominant approach. However, these conventional approaches are not well-suited for scenarios where models become available sequentially, and they often suffer from high memory requirements and potential interference between tasks. In this study, we propose a training-free projection-based continual merging method that processes models sequentially through orthogonal projections of weight matrices and adaptive scaling mechanisms. Our method operates by projecting new parameter updates onto subspaces orthogonal to existing merged parameter updates while using an adaptive scaling mechanism to maintain stable parameter distances, enabling efficient sequential integration of task-specific knowledge. Our approach maintains constant memory complexity to the number of models, minimizes interference between tasks through orthogonal projections, and retains the performance of previously merged models through adaptive task vector scaling. Extensive experiments on CLIP-ViT models demonstrate that our method achieves a 5-8% average accuracy improvement while maintaining robust performance in different task orderings. Code is publicly available at https://github.com/tanganke/opcm . Anke Tang, Enneng Yang, Li Shen 0008, Yong Luo 0002, Han Hu 0003, Lefei Zhang, Bo Du 0001, Dacheng Tao |
NeurIPS | 2 |
| 2025 | Continual Model Merging without Data: Dual Projections for Balancing Stability and PlasticityabstractModel merging integrates multiple expert models with diverse capabilities into a unified framework, facilitating collaborative learning. However, most existing methods assume simultaneous access to all models, which is often impractical in real-world scenarios where models are received sequentially. While some studies have investigated continual model merging (CMM)--which involves sequentially merging multiple models--the challenge of balancing prior knowledge (stability) and incorporating new tasks (plasticity) remains unresolved. This paper, for the first time, formally defines the stability and plasticity of CMM from the perspective of orthogonal projection. Subsequently, we analyze the relationships among the spaces spanned by task data, historical gradients, and accumulated gradients. Building on this, we propose a data-free \textbf{D}ual \textbf{O}rthogonal \textbf{P}rojection (DOP) method, which eliminates data dependence and mitigates interference between the merged model and models for old and new tasks by projecting their parameter differences onto their respective approximate data spaces. Finally, to solve potential conflicts between stability and plasticity, we reformulate DOP as a multi-objective optimization problem and employ a multi-gradient descent algorithm to obtain a Pareto-optimal solution. Extensive experiments across multiple architectures and task configurations validate that our approach significantly outperforms state-of-the-art CMM methods. Enneng Yang, Anke Tang, Li Shen 0008, Guibing Guo, Xingwei Wang 0001, Xiaochun Cao, Jie Zhang 0050 |
NeurIPS | 1 |
| 2025 | Data Augmentation as Free Lunch: Exploring the Test-Time Augmentation for Sequential RecommendationabstractData augmentation has become a promising method of mitigating data sparsity in sequential recommendation.Existing methods generate new yet effective data during model training to improve performance.However, deploying them requires retraining, architecture modification, or introducing additional learnable parameters.These steps are time-consuming and costly for well-trained models, especially when the model scale becomes large.In this work, we explore the test-time augmentation (TTA) for sequential recommendation, which augments the inputs during the model inference and then aggregates the model's predictions for augmented data to improve final accuracy.It avoids significant time and cost overhead from the previously mentioned steps.We first experimentally disclose the potential of existing augmentation operators for TTA and find that the Mask and Substitute consistently achieve better performance.Further analysis reveals that these two operators are effective because they retain the original sequential pattern while adding appropriate perturbations.Meanwhile, we argue that these two operators still face time-consuming item selection or interference information from mask tokens.Based on the analysis and limitations, we present TNoise and TMask.The former injects uniform noise into the original representation, avoiding the computational overhead of item selection.The latter blocks Yizhou Dang, Yuting Liu 0003, Enneng Yang, Minhan Huang, Guibing Guo, Jianzhe Zhao, Xingwei Wang 0001 |
SIGIR | 3 |
| 2025 | Denoising Multi-Interest-Aware Logical Reasoning for Long-Sequence RecommendationabstractLogical reasoning-based recommendation methods employ logical rules to mitigate the adverse effects of noise items in short interaction sequences on recommendation accuracy.However, there are two problems with existing methods: 1) As the length of the interaction sequence increases, introducing more noise items exacerbates the negative impact on logical reasoning, thereby reducing the accuracy of these methods.2) They are often dominated by the user's single primary interest, which prevents simultaneous consideration of users' multiple-aspect interests in long sequences.To address these issues, we propose a novel dEnoising Multi-Interestaware Logical rEasoning (EMILE) method for long-sequence recommendation.Specifically, we design a logical rule-based interest extractor that enhances the importance of preferred items in constructing user interests while minimizing the negative impact of disliked items.This extractor effectively mitigates the adverse effects of noise items in long interaction sequences.Furthermore, we propose a novel multi-interest learning strategy that optimizes two new objective functions-interest probability distribution contrastive loss and interest logical reasoning contrastive loss-to ensure the model simultaneously considers multiple-aspect interests.These two objective functions require that the target item is more * Corresponding authors. Fei Li 0044, Qingyun Gao, Yizhou Dang, Enneng Yang, Guibing Guo, Jianzhe Zhao, Xingwei Wang 0001 |
SIGIR | 4 |
| 2025 | Graph Representation Learning via Causal Diffusion for Out-of-Distribution RecommendationabstractGraph Neural Networks (GNNs)-based recommendation algorithms typically assume that training and testing data are drawn from independent and identically distributed (IID) spaces. However, this assumption often fails in the presence of out-of-distribution (OOD) data, resulting in significant performance degradation. In this study, we construct a Structural Causal Model (SCM) to analyze interaction data, revealing that environmental confounders (e.g., the COVID-19 pandemic) lead to unstable correlations in GNN-based models, thus impairing their generalization to OOD data. To address this issue, we propose a novel approach, graph representation learning via causal diffusion (CausalDiffRec) for OOD recommendation. This method enhances the model's generalization on OOD data by eliminating environmental confounding factors and learning invariant graph representations. Specifically, we use backdoor adjustment and variational inference to infer the real environmental distribution, thereby eliminating the impact of environmental confounders. This inferred distribution is then used as prior knowledge to guide the representation learning in the reverse phase of the diffusion process to learn the invariant representation. In addition,we provide a theoretical derivation that proves optimizing the objective function of CausalDiffRec can encourage the model to learn environment-invariant graph representations, thereby achieving excellent generalization performance in recommendations under distribution shifts. Our extensive experiments validate the effectiveness of CausalDiffRec in improving the generalization of OOD data, and the average improvement is up to 10.69% on Food, 18.83% on KuaiRec, 22.41% on Yelp2018, and 11.65% on Douban datasets. Chu Zhao, Enneng Yang, Yuliang Liang, Pengxiang Lan, Yuting Liu 0003, Jianzhe Zhao, Guibing Guo, Xingwei Wang 0001 |
WWW | 2 |
| 2025 | Distributionally Robust Graph Out-of-Distribution Recommendation via Diffusion ModelabstractThe distributionally robust optimization (DRO)-based graph neural network methods improve recommendation systems' out-of-distribution (OOD) generalization by optimizing the model's worst-case performance. However, these studies fail to consider the impact of noisy samples in the training data, which results in diminished generalization capabilities and lower accuracy. Through experimental and theoretical analysis, this paper reveals that current DRO-based graph recommendation methods assign greater weight to noise distribution, leading to model parameter learning being dominated by it. When the model overly focuses on fitting noise samples in the training data, it may learn irrelevant or meaningless features that cannot be generalized to OOD data. To address this challenge, we design a Distributionally Robust Graph model for OOD recommendation (DRGO). Specifically, our method first employs a simple and effective diffusion paradigm to alleviate the noisy effect in the latent space. Additionally, an entropy regularization term is introduced in the DRO objective function to avoid extreme sample weights in the worst-case distribution. Finally, we provide a theoretical proof of the generalization error bound of DRGO as well as a theoretical analysis of how our approach mitigates noisy sample effects, which helps to better understand the proposed framework from a theoretical perspective. We conduct extensive experiments on four datasets to evaluate the effectiveness of our framework against three typical distribution shifts, and the results demonstrate its superiority in both independently and identically distributed distributions (IID) and OOD. Chu Zhao, Enneng Yang, Yuliang Liang, Jianzhe Zhao, Guibing Guo, Xingwei Wang 0001 |
WWW | 2 |
| 2025 | FusionBench: A Unified Library and Comprehensive Benchmark for Deep Model FusionabstractDeep model fusion is an emerging technique that unifies the predictions or parameters of several deep neural networks into a single better-performing model in a cost-effective and data-efficient manner. Although a variety of deep model fusion techniques have been introduced, their evaluations tend to be inconsistent and often inadequate to validate their effectiveness and robustness. We present FusionBench, the first benchmark and a unified library designed specifically for deep model fusion. Our benchmark consists of multiple tasks, each with different settings of models and datasets. This variety allows us to compare fusion methods across different scenarios and model scales. Additionally, FusionBench serves as a unified library for easy implementation and testing of new fusion techniques. FusionBench is open source and actively maintained, with community contributions encouraged. Anke Tang, Li Shen 0008, Yong Luo 0002, Enneng Yang, Han Hu 0003, Lefei Zhang, Bo Du 0001, Dacheng Tao |
J. Mach. Learn. Res. | 4 |
| 2025 | A Comprehensive Survey of Forgetting in Deep Learning Beyond Continual LearningabstractForgetting refers to the loss or deterioration of previously acquired knowledge. While existing surveys on forgetting have primarily focused on continual learning, forgetting is a prevalent phenomenon observed in various other research domains within deep learning. Forgetting manifests in research fields such as generative models due to generator shifts, and federated learning due to heterogeneous data distributions across clients. Addressing forgetting encompasses several challenges, including balancing the retention of old task knowledge with fast learning of new task, managing task interference with conflicting goals, and preventing privacy leakage, etc. Moreover, most existing surveys on continual learning implicitly assume that forgetting is always harmful. In contrast, our survey argues that forgetting is a double-edged sword and can be beneficial and desirable in certain cases, such as privacy-preserving scenarios. By exploring forgetting in a broader context, we present a more nuanced understanding of this phenomenon and highlight its potential advantages. Through this comprehensive survey, we aspire to uncover potential solutions by drawing upon ideas and approaches from various fields that have dealt with forgetting. By examining forgetting beyond its conventional boundaries, we hope to encourage the development of novel strategies for mitigating, harnessing, or even embracing forgetting in real applications. Zhenyi Wang 0001, Enneng Yang, Li Shen 0008, Heng Huang 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2025 | Revisiting Flatness-Aware Optimization in Continual Learning With Orthogonal Gradient ProjectionabstractThe goal of continual learning (CL) is to learn from a series of continuously arriving new tasks without forgetting previously learned old tasks. To avoid catastrophic forgetting of old tasks, orthogonal gradient projection (OGP) based CL methods constrain the gradients of new tasks to be orthogonal to the space spanned by old tasks. This strict gradient constraint will limit the learning ability of new tasks, resulting in lower performance on new tasks. In this paper, we first establish a unified framework for OGP-based CL methods. We then revisit OGP-based CL methods from a new perspective on the loss landscape, where we find that when relaxing projection constraints to improve performance on new tasks, the unflatness of the loss landscape can lead to catastrophic forgetting of old tasks. Based on our findings, we propose a new Dual Flatness-aware OGD framework that optimizes the flatness of the loss landscape from both data and weight levels. Our framework consists of three modules: data and weight perturbation, flatness-aware optimization, and gradient projection. Specifically, we first perform perturbations on the task's data and current model weights to make the task's loss reach the worst-case. Next, we optimize the loss and loss landscape on the original data and the worst-case perturbed data to obtain a flatness-aware gradient. Finally, the flatness-aware gradient will update the network in directions orthogonal to the space spanned by the old tasks. Extensive experiments on four benchmark datasets show that the framework improves the flatness of the loss landscape and performance on new tasks, and achieves state-of-the-art (SOTA) performance on average accuracy across all tasks. Enneng Yang, Li Shen 0008, Zhenyi Wang 0001, Shiwei Liu 0003, Guibing Guo, Xingwei Wang 0001, Dacheng Tao |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2025 | Efficient and Adaptive Recommendation Unlearning: A Guided Filtering Framework to Erase Outdated PreferencesabstractRecommendation unlearning is an emerging task to erase the influences of user-specified data from a trained recommendation model. Most existing research follows the paradigm of partitioning the original dataset into multi-fold and then retraining corresponding sub-models while those influences are totally removed. Despite the effectiveness, two key problems remain unexplored: (i) Existing work becomes inefficient and computationally expensive to retrain all sub-models, especially when facing large amounts of unlearning data. (ii) User preferences are dynamically changing. If users express negative opinions on some interacted items they used to prefer, how can we adaptively erase the outdated preferences behind such transformation from the trained model? Although these unlearning data contain outdated information, there is still a lot of helpful knowledge worth preserving. Existing methods ignore this preservation during unlearning and may remove all the knowledge in the interactions, compromising the final performance. In light of these limitations, we propose a novel unlearning framework called GFEraser, which transforms the unlearning into an efficient guided filtering process to avoid time-consuming retraining and retain beneficial knowledge. Specifically, we develop an intra-user negative sampling strategy to learn the outdated preferences that need to be erased. Under the guidance of differential maximization agreement and attention-based fusion module, the original representations are adaptively filtered and aggregated based on the learned preferences. Besides, we leverage contrastive learning to preserve the invariant user preferences, maintaining the final performance. Finally, we devise a new metric called Ranking Decrease Rate to evaluate the unlearning effect. Experimental results demonstrate that GFEraser can maintain reliable recommendation performance while achieving efficient outdated preferences unlearning, up to 37 \(\times\) acceleration. Yizhou Dang, Yuting Liu 0003, Enneng Yang, Guibing Guo, Linying Jiang, Jianzhe Zhao, Xingwei Wang 0001 |
ACM Trans. Inf. Syst. | 3 |
| 2025 | Preference Logical Reasoning with Preference Operators for Explainable RecommendationsabstractPreference logical reasoning utilizes user-item interactions (e.g., ratings and reviews) to infer user preferences and discover user decision paths from the knowledge graph to enhance the explainability of item recommendations. However, existing algorithms assume that the ratings and reviews of any item are always consistent, ignoring situations where items with high ratings have negative reviews or items with low ratings but positive reviews. This leads to inaccurate learning of user preferences. In fact, through experimental analysis of two real datasets, we found that on average, about 10% of the interactive data exhibited this inconsistency, that is, items with high ratings but negative reviews appear in the recommendation list. To address this issue, we propose a general preference logical reasoning method based on preference operators. Specifically, we capture the semantic information of users toward the item (its corresponding attributes) in reviews and define two preference operators ( like and dislike ) for the item to correct ambiguous neutral ratings or false ratings that do not reflect true preferences. In the process of preference path reasoning, the like preference operator increases the occurrence probability of liked items, while the dislike preference operator reduces the occurrence probability of disliked items. By fusing the preference operators in the preference path, we obtain consistent user preferences and enhance the explainability of item recommendations. The experimental results on four real datasets demonstrate that our method can effectively improve the performance of all comparison baselines in terms of recommendation accuracy and user decision explainability. Fei Li 0044, Enneng Yang, Guibing Guo, Linying Jiang, Jianzhe Zhao, Xingwei Wang 0001 |
ACM Trans. Inf. Syst. | 2 |
| 2025 | Symmetric Graph Contrastive Learning against Noisy Views for RecommendationabstractGraph Contrastive Learning (GCL) leverages data augmentation techniques to produce contrasting views, enhancing the accuracy of recommendation systems through learning the consistency between contrastive views. However, existing augmentation methods, such as directly perturbing interaction graph (e.g., node/edge dropout), may interfere with the original connections and generate poor contrasting views, resulting in sub-optimal performance. In this article, we define the views that share only a small amount of information with the original graph due to poor data augmentation as noisy views (i.e., the last 20% of the views with a cosine similarity value less than 0.1 to the original view). We demonstrate through detailed experiments that noisy views will significantly degrade recommendation performance. Further, we propose a model-agnostic Symmetric Graph Contrastive Learning (SGCL) method with theoretical guarantees to address this issue. Specifically, we introduce symmetry theory into graph contrastive learning, based on which we propose a symmetric form and contrast loss resistant to noisy interference. We provide theoretical proof that our proposed SGCL method has a high tolerance to noisy views. Further demonstration is given by conducting extensive experiments on three real-world datasets. The experimental results demonstrate that our approach substantially increases recommendation accuracy, with relative improvements reaching as high as 12.25% over nine other competing models. These results highlight the efficacy of our method. The code is available at https://github.com/user683/SGCL . Chu Zhao, Enneng Yang, Yuliang Liang, Jianzhe Zhao, Guibing Guo, Xingwei Wang 0001 |
ACM Trans. Inf. Syst. | 2 |
| 2024 | AdaMerging: Adaptive Model Merging for Multi-Task LearningabstractMulti-task learning (MTL) aims to empower a model to tackle multiple tasks simultaneously. A recent development known as task arithmetic has revealed that several models, each fine-tuned for distinct tasks, can be directly merged into a single model to execute MTL without necessitating a retraining process using the initial training data. Nevertheless, this direct addition of models often leads to a significant deterioration in the overall performance of the merged model. This decline occurs due to potential conflicts and intricate correlations among the multiple tasks. Consequently, the challenge emerges of how to merge pre-trained models more effectively without using their original training data. This paper introduces an innovative technique called Adaptive Model Merging (AdaMerging). This approach aims to autonomously learn the coefficients for model merging, either in a task-wise or layer-wise manner, without relying on the original training data. Specifically, our AdaMerging method operates as an automatic, unsupervised task arithmetic scheme. It leverages entropy minimization on unlabeled test samples from the multi-task setup as a surrogate objective function to iteratively refine the merging coefficients of the multiple models. Our experimental findings across eight tasks demonstrate the efficacy of the AdaMerging scheme we put forth. Compared to the current state-of-the-art (SOTA) task arithmetic merging scheme, AdaMerging showcases a remarkable 11\% improvement in performance. Notably, AdaMerging also exhibits superior generalization capabilities when applied to unseen downstream tasks. Furthermore, it displays a significantly enhanced robustness to data distribution shifts that may occur during the testing phase. Enneng Yang, Zhenyi Wang 0001, Li Shen 0008, Shiwei Liu 0003, Guibing Guo, Xingwei Wang 0001, Dacheng Tao |
ICLR | 1 |
| 2024 | Representation Surgery for Multi-Task Model MergingabstractMulti-task learning (MTL) compresses the information from multiple tasks into a unified backbone to improve computational efficiency and generalization. Recent work directly merges multiple independently trained models to perform MTL instead of collecting their raw data for joint training, greatly expanding the application scenarios of MTL. However, by visualizing the representation distribution of existing model merging schemes, we find that the merged model often suffers from the dilemma of representation bias. That is, there is a significant discrepancy in the representation distribution between the merged and individual models, resulting in poor performance of merged MTL. In this paper, we propose a representation surgery solution called ``Surgery" to reduce representation bias in the merged model. Specifically, Surgery is a lightweight task-specific plugin that takes the representation of the merged model as input and attempts to output the biases contained in the representation from the merged model. We then designed an unsupervised optimization objective that updates the Surgery plugin by minimizing the distance between the merged model's representation and the individual model's representation. Extensive experiments demonstrate significant MTL performance improvements when our Surgery plugin is applied to state-of-the-art (SOTA) model merging schemes. Enneng Yang, Li Shen 0008, Zhenyi Wang 0001, Guibing Guo, Xiaojun Chen 0006, Xingwei Wang 0001, Dacheng Tao |
ICML | 1 |
| 2024 | Repeated Padding for Sequential RecommendationabstractSequential recommendation aims to provide users with personalized suggestions based on their historical interactions. When training sequential models, padding is a widely adopted technique for two main reasons: 1) The vast majority of models can only handle fixed-length sequences; 2) Batch-based training needs to ensure that the sequences in each batch have the same length. The special value 0 is usually used as the padding content, which does not contain the actual information and is ignored in the model calculations. This common-sense padding strategy leads us to a problem that has never been explored in the recommendation field: Can we utilize this idle input space by padding other content to improve model performance and training efficiency further? Yizhou Dang, Yuting Liu 0003, Enneng Yang, Guibing Guo, Linying Jiang, Xingwei Wang 0001, Jianzhe Zhao |
RecSys | 3 |
| 2024 | PESI: Personalized Explanation recommendation with Sentiment Inconsistency between ratings and reviews
Huiqiong Wu, Guibing Guo, Enneng Yang, Yudong Luo, Yabo Chu, Linying Jiang, Xingwei Wang 0001 |
Knowl. Based Syst. | 3 |
| 2024 | Continual Learning From a Stream of APIsabstractContinual learning (CL) aims to learn new tasks without forgetting previous tasks. However, existing CL methods require a large amount of raw data, which is often unavailable due to copyright considerations and privacy risks. Instead, stakeholders usually release pre-trained machine learning models as a service (MLaaS), which users can access via APIs. This paper considers two practical-yet-novel CL settings: data-efficient CL (DECL-APIs) and data-free CL (DFCL-APIs), which achieve CL from a stream of APIs with partial or no raw data. Performing CL under these two new settings faces several challenges: unavailable full raw data, unknown model parameters, heterogeneous models of arbitrary architecture and scale, and catastrophic forgetting of previous APIs. To overcome these issues, we propose a novel data-free cooperative continual distillation learning framework that distills knowledge from a stream of APIs into a CL model by generating pseudo data, just by querying APIs. Specifically, our framework includes two cooperative generators and one CL model, forming their training as an adversarial game. We first use the CL model and the current API as fixed discriminators to train generators via a derivative-free method. Generators adversarially generate hard and diverse synthetic data to maximize the response gap between the CL model and the API. Next, we train the CL model by minimizing the gap between the responses of the CL model and the black-box API on synthetic data, to transfer the API's knowledge to the CL model. Furthermore, we propose a new regularization term based on network similarity to prevent catastrophic forgetting of previous APIs. Our method performs comparably to classic CL with full raw data on the MNIST and SVHN datasets in the DFCL-APIs setting. In the DECL-APIs setting, our method achieves 0.97×, 0.75× and 0.69× performance of classic CL on the more challenging CIFAR10, CIFAR100, and MiniImageNet, respectively. Enneng Yang, Zhenyi Wang 0001, Li Shen 0008, Tongliang Liu, Guibing Guo, Xingwei Wang 0001, Dacheng Tao |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2024 | Deconfounding User Preference in Recommendation Systems through Implicit and Explicit FeedbackabstractRecommender systems are influenced by many confounding factors (i.e., confounders) which result in various biases (e.g., popularity biases) and inaccurate user preference. Existing approaches try to eliminate these biases by inference with causal graphs. However, they assume all confounding factors can be observed and no hidden confounders exist. We argue that many confounding factors (e.g., season) may not be observable from user–item interaction data, resulting inaccurate user preference. In this article, we propose a deconfounded recommender considering unobservable confounders. Specifically, we propose a new causal graph with explicit and implicit feedback, which can better model user preference. Then, we realize a deconfounded estimator by the front-door adjustment, which is able to eliminate the effect of unobserved confounders. Finally, we conduct a series of experiments on two real-world datasets, and the results show that our approach performs better than other counterparts in terms of recommendation accuracy. Yuliang Liang, Enneng Yang, Guibing Guo, Linying Jiang, Xingwei Wang 0001 |
ACM Trans. Knowl. Discov. Data | 2 |
| 2024 | Multi-Scenario and Multi-Task Aware Feature Interaction for Recommendation SystemabstractMulti-scenario and multi-task recommendation can use various feedback behaviors of users in different scenarios to learn users’ preferences and then make recommendations, which has attracted attention. However, the existing work ignores feature interactions and the fact that a pair of feature interactions will have differing levels of importance under different scenario-task pairs, leading to sub-optimal user preference learning. In this article, we propose a M ulti-scenario and M ulti-task aware F eature I nteraction model, dubbed MMFI , to explicitly model feature interactions and learn the importance of feature interaction pairs in different scenarios and tasks. Specifically, MMFI first incorporates a pairwise feature interaction unit and a scenario-task interaction unit to effectively capture the interaction of feature pairs and scenario-task pairs. Then MMFI designs a scenario-task aware attention layer for learning the importance of feature interactions from coarse-grained to fine-grained, improving the model’s performance on various scenario-task pairs. More specifically, this attention layer consists of three modules: a fully shared bottom module, a partially shared middle module, and a specific output module. Finally, MMFI adapts two sparsity-aware functions to remove some useless feature interactions. Extensive experiments on two public datasets demonstrate the superiority of the proposed method over the existing multi-task recommendation, multi-scenario recommendation, and multi-scenario & multi-task recommendation models. Derun Song, Enneng Yang, Guibing Guo, Li Shen 0008, Linying Jiang, Xingwei Wang 0001 |
ACM Trans. Knowl. Discov. Data | 2 |
| 2024 | TiCoSeRec: Augmenting Data to Uniform Sequences by Time Intervals for Effective RecommendationabstractSequential recommendation has now been more widely studied, characterized by its well-consistency with real-world recommendation situations. Most existing works model user preference as the transition pattern from the previous item to the next, ignoring the time interval between these two items. However, we find that the time intervals in different sequences may vary significantly and thus result in the ineffectiveness of user modeling due to the issue ofpreference drift. Thus we propose an assumption that a sequence with uniformly distributed time intervals (denoted as uniform sequence) is more beneficial for preference learning than that with greatly varying time intervals. We then conduct an empirical study on four real datasets and the results support this assumption. Therefore, we advocate to augment sequence data from the perspective of time intervals, which is not studied in the literature. Specifically, we design five operators (Ti-Crop, Ti-CateReorder, Ti-Mask, Ti-Substitute, Ti-Insert) to transform the original non-uniform sequence to uniform sequence with the consideration of time intervals. Then, we devise a control strategy to execute data augmentation on item sequences in different lengths and a looseness range to ensure the generalization (or diversity) of generated data. Finally, we implement these improvements on a state-of-the-art model CoSeRec and proposeTimeInterval AwareCoSeRec(TiCoSeRec). Experimental results on four datasets demonstrate that TiCoSeRec achieves significantly better performance than other 11 counterparts recommendation techniques. Yizhou Dang, Enneng Yang, Guibing Guo, Linying Jiang, Xingwei Wang 0001, Qinghui Sun |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2023 | Uniform Sequence Better: Time Interval Aware Data Augmentation for Sequential RecommendationabstractSequential recommendation is an important task to predict the next-item to access based on a sequence of interacted items. Most existing works learn user preference as the transition pattern from the previous item to the next one, ignoring the time interval between these two items. However, we observe that the time interval in a sequence may vary significantly different, and thus result in the ineffectiveness of user modeling due to the issue of preference drift. In fact, we conducted an empirical study to validate this observation, and found that a sequence with uniformly distributed time interval (denoted as uniform sequence) is more beneficial for performance improvement than that with greatly varying time interval. Therefore, we propose to augment sequence data from the perspective of time interval, which is not studied in the literature. Specifically, we design five operators (Ti-Crop, Ti-Reorder, Ti-Mask, Ti-Substitute, Ti-Insert) to transform the original non-uniform sequence to uniform sequence with the consideration of variance of time intervals. Then, we devise a control strategy to execute data augmentation on item sequences in different lengths. Finally, we implement these improvements on a state-of-the-art model CoSeRec and validate our approach on four real datasets. The experimental results show that our approach reaches significantly better performance than the other 9 competing methods. Our implementation is available: https://github.com/KingGugu/TiCoSeRec. Yizhou Dang, Enneng Yang, Guibing Guo, Linying Jiang, Xingwei Wang 0001, Qinghui Sun |
AAAI | 2 |
| 2023 | AdaTask: A Task-Aware Adaptive Learning Rate Approach to Multi-Task LearningabstractMulti-task learning (MTL) models have demonstrated impressive results in computer vision, natural language processing, and recommender systems. Even though many approaches have been proposed, how well these approaches balance different tasks on each parameter still remains unclear. In this paper, we propose to measure the task dominance degree of a parameter by the total updates of each task on this parameter. Specifically, we compute the total updates by the exponentially decaying Average of the squared Updates (AU) on a parameter from the corresponding task. Based on this novel metric, we observe that many parameters in existing MTL methods, especially those in the higher shared layers, are still dominated by one or several tasks. The dominance of AU is mainly due to the dominance of accumulative gradients from one or several tasks. Motivated by this, we propose a Task-wise Adaptive learning rate approach, AdaTask in short, to separate the accumulative gradients and hence the learning rate of each task for each parameter in adaptive learning rate approaches (e.g., AdaGrad, RMSProp, and Adam). Comprehensive experiments on computer vision and recommender system MTL datasets demonstrate that AdaTask significantly improves the performance of dominated tasks, resulting SOTA average task-wise performance. Analysis on both synthetic and real-world datasets shows AdaTask balance parameters in every shared layer well. Enneng Yang, Junwei Pan, Ximei Wang, Li Shen 0008, Xihua Chen, Lei Xiao 0001, Jie Jiang 0015, Guibing Guo |
AAAI | 1 |
| 2023 | Data Augmented Flatness-aware Gradient Projection for Continual LearningabstractThe goal of continual learning (CL) is to continuously learn new tasks without forgetting previously learned old tasks. To alleviate catastrophic forgetting, gradient projection based CL methods require that the gradient updates of new tasks are orthogonal to the subspace spanned by old tasks. This limits the learning process and leads to poor performance on the new task due to the projection constraint being too strong. In this paper, we first revisit the gradient projection method from the perspective of flatness of loss surface, and find that unflatness of the loss surface leads to catastrophic forgetting of the old tasks when the projection constraint is reduced to improve the performance of new tasks. Based on our findings, we propose a Data Augmented Flatness-aware Gradient Projection (DFGP) method to solve the problem, which consists of three modules: data and weight perturbation, flatness-aware optimization, and gradient projection. Specifically, we first perform a flatness-aware perturbation on the task data and current weights to find the case that makes the task loss worst. Next, flatness-aware optimization optimizes both the loss and the flatness of the loss surface on raw and worst-case perturbed data to obtain a flatness-aware gradient. Finally, gradient projection updates the network with the flatness-aware gradient along directions orthogonal to the subspace of the old tasks. Extensive experiments on four datasets show that our method improves the flatness of loss surface and the performance of new tasks, and achieves state-of-the-art (SOTA) performance in the average accuracy of all tasks. Enneng Yang, Li Shen 0008, Zhenyi Wang 0001, Shiwei Liu 0003, Guibing Guo, Xingwei Wang 0001 |
ICCV | 1 |
| 2023 | Basket Representation Learning by Hypergraph Convolution on Repeated Items for Next-basket RecommendationabstractBasket representation plays an important role in the task of next-basket recommendation. However, existing methods generally adopts pooling operations to learn a basket's representation, from which two critical issues can be identified. First, they treat a basket as a set of items independent and identically distributed. We find that items occurring in the same basket have much higher correlations than those randomly selected by conducting data analysis on a real dataset. Second, although some works have recognized the importance of items repeatedly purchased in multiple baskets, they ignore the correlations among the repeated items in a same basket, whose importance is shown by our data analysis. In this paper, we propose a novel Basket Representation Learning (BRL) model by leveraging the correlations among intra-basket items. Specifically, we first connect all the items (in a basket) as a hyperedge, where the correlations among different items can be well exploited by hypergraph convolution operations. Meanwhile, we also connect all the repeated items in the same basket as a hyperedge, whereby their correlations can be further strengthened. We generate a negative (positive) view of the basket by data augmentation on repeated (non-repeated) items, and apply contrastive learning to force more agreements on repeated items. Finally, experimental results on three real datasets show that our approach performs better than eight baselines in ranking accuracy. Yalin Yu, Enneng Yang, Guibing Guo, Linying Jiang, Xingwei Wang 0001 |
IJCAI | 2 |
| 2023 | An Efficient Dataset Condensation Plugin and Its Application to Continual LearningabstractDataset condensation (DC) distills a large real-world dataset into a small synthetic dataset, with the goal of training a network from scratch on the latter that performs similarly to the former. State-of-the-art (SOTA) DC methods have achieved satisfactory results through techniques such as accuracy, gradient, training trajectory, or distribution matching. However, these works all perform matching in the high-dimension pixel spaces, ignoring that natural images are usually locally connected and have lower intrinsic dimensions, resulting in low condensation efficiency. In this work, we propose a simple-yet-efficient dataset condensation plugin that matches the raw and synthetic datasets in a low-dimensional manifold. Specifically, our plugin condenses raw images into two low-rank matrices instead of parameterized image matrices. Our plugin can be easily incorporated into existing DC methods, thereby containing richer raw dataset information at limited storage costs to improve the downstream applications' performance. We verify on multiple public datasets that when the proposed plugin is combined with SOTA DC methods, the performance of the network trained on synthetic data is significantly improved compared to traditional DC methods. Moreover, when applying the DC methods as a plugin to continual learning tasks, we observed that our approach effectively mitigates catastrophic forgetting of old tasks under limited memory buffer constraints and avoids the problem of raw data privacy leakage. Enneng Yang, Li Shen 0008, Zhenyi Wang 0001, Tongliang Liu, Guibing Guo |
NeurIPS | 1 |
| 2022 | Bi-directional Contrastive Distillation for Multi-behavior Recommendation
Yabo Chu, Enneng Yang, Qiang Liu 0006, Yuting Liu 0003, Linying Jiang, Guibing Guo |
ECML/PKDD (1) | 2 |
| 2019 | Discrete Trust-aware Matrix Factorization for Fast RecommendationabstractTrust-aware recommender systems have received much attention recently for their abilities to capture the influence among connected users. However, they suffer from the efficiency issue due to large amount of data and time-consuming real-valued operations. Although existing discrete collaborative filtering may alleviate this issue to some extent, it is unable to accommodate social influence. In this paper we propose a discrete trust-aware matrix factorization (DTMF) model to take dual advantages of both social relations and discrete technique for fast recommendation. Specifically, we map the latent representation of users and items into a joint hamming space by recovering the rating and trust interactions between users and items. We adopt a sophisticated discrete coordinate descent (DCD) approach to optimize our proposed model. In addition, experiments on two real-world datasets demonstrate the superiority of our approach against other state-of-the-art approaches in terms of ranking accuracy and efficiency. Guibing Guo, Enneng Yang, Li Shen 0008, Xiaochun Yang 0001, Xiaodong He 0001 |
IJCAI | 2 |