Open Access
ARTICLE
Multi-Level Graph Signal Preservation for Sequential Recommendation with Selective State Spaces
1 School of Information Science and Engineering, Zhejiang Sci-Tech University, Hangzhou, China
2 Zhejiang Key Laboratory of Digital Fashion and Data Governance, Zhejiang Sci-Tech University, Hangzhou, China
3 National Key Laboratory of Intelligent Parallel Technology, Arms of the Army University, Beijing, China
* Corresponding Authors: Peng Wu. Email: ; Xiaoming Zhang. Email:
Computers, Materials & Continua 2026, 89(1), 92 https://doi.org/10.32604/cmc.2026.085505
Received 12 May 2026; Accepted 13 July 2026; Issue published 13 August 2026
Abstract
Existing graph-enhanced sequential recommendation methods typically adopt a unidirectional information flow, in which graph embeddings are injected into the sequential encoder only at the input stage, after which the graph signal is progressively diluted through multiple layers of deep processing. In this paper, the graph signal dilution phenomenon is analyzed systematically across three levels—the input, representation, and prediction layers—and the GSPRec model is proposed to address this issue. The core of GSPRec is the Graph-Sequence Collaborative Injection (GSCI) module, comprising three lightweight components: the Graph Confidence Gate (GCG) controls GCN smoothing via dimension-wise bounded interpolation; the Graph Residual Aggregation (GRA) restores diluted signals through a graph skip connection; and the Graph Collaborative Prediction (GCP) injects collaborative signals into prediction scores via a de-meaned shortcut. GSCI introduces only 194 learnable parameters in total and is equipped with a zero-damage initialization guarantee. The sequential encoder is further enhanced with independent dual Mamba instances and an adaptive path router. Experiments on four benchmark datasets—Food, Movie, Book, and Douban—demonstrate that GSPRec outperforms eight baselines across all 16 evaluation metrics, with relative improvements of 0.61%–3.16% over the strongest baseline and less than 4% additional training time. A layer-wise probing analysis directly confirms that the graph signal is diluted within the sequential encoder and that the GSCI components counteract this loss, while the learned injection strengths adapt across datasets.Keywords
Sequential recommendation predicts the next item a user is likely to interact with based on the historical interaction sequence, capturing the dynamic evolution of user preferences—a more expressive formulation than static preference modeling [1,2].
Early sequential recommendation methods relied on Markov chains [3]. With the rise of deep learning, RNNs [4,5] and CNNs [6,7] were employed to model user interaction sequences, later followed by memory networks [8] and Transformer-based approaches [9–12] that leverage self-attention for long-range dependencies. More recently, state space models have attracted attention due to their linear-complexity advantage: SIGMA [13] applied the selective state space model Mamba to sequential recommendation via the G-Mamba block. In parallel, graph neural networks—particularly GCNs such as LightGCN [14]—have demonstrated strong collaborative filtering capabilities, motivating the integration of graph structures with sequential encoders to capture high-order collaborative signals.
However, an important phenomenon overlooked in existing graph-enhanced methods is identified, as illustrated in Fig. 1: the graph signal is progressively diluted during the multi-layer processing pipeline from the GCN to the final prediction. Representative methods such as EA-GPS [15] adopt a unidirectional information flow, where graph embeddings are injected only at the input stage and must then pass through multiple layers of sequence encoding, aggregation, and prediction transformations. Specifically, this dilution—used broadly to encompass both gradual signal attenuation and complete signal exclusion—manifests at three levels:
(1) Input-layer dilution: multi-layer GCN aggregation provides high-order collaborative signals but simultaneously causes over-smoothing [16], and existing methods feed GCN outputs into the sequential encoder without controlling the smoothing degree, losing discriminative information in certain dimensions.
(2) Representation-layer dilution: deep nonlinear transformations in the sequential encoder overwrite graph-based collaborative signals with sequential patterns, progressively weakening the original graph-structural information.
(3) Prediction-layer dilution: the final prediction layer relies solely on the encoder output for scoring, leaving graph-based collaborative signals unable to participate directly in prediction computation.

Figure 1: Illustration of graph signal dilution in existing methods (a) vs. multi-level graph signal preservation with GSCI in GSPRec (b). The signal strength bars show how graph information degrades through processing layers without GSCI, while GSCI preserves it at the input, representation, and prediction layers with only 194 additional parameters.
To overcome these limitations, a multi-level graph signal preservation model, termed GSPRec, is proposed from the perspective of graph–sequence collaboration. Its core innovation is the Graph-Sequence Collaborative Injection (GSCI) module, which preserves graph signals at the three levels above through complementary components: (i) the Graph Confidence Gate (GCG) controls GCN smoothing via dimension-wise bounded interpolation, confining the output within the convex hull of GCN and raw embeddings to prevent harmful perturbations; (ii) the Graph Residual Aggregation (GRA) establishes a skip connection that bypasses the sequential encoder and supplements undiluted graph signals into the final interest representation; and (iii) the Graph Collaborative Prediction (GCP) injects collaborative signals at the prediction layer via a de-meaned inner product, where de-meaning adapts the injection strength to varying graph density conditions and eliminates popularity bias.
The three components collectively introduce only 194 learnable parameters and are equipped with a zero-damage initialization guarantee—at the beginning of training, the model behavior is nearly identical to that of the baseline. The sequential encoder is further improved by replacing the shared forward–backward Mamba instance with independent dual Mamba instances and by introducing a position-aware Adaptive Path Router in place of fixed-weight three-path fusion.
Experiments on four real-world benchmark datasets demonstrate that GSPRec outperforms all eight baselines across all evaluation metrics. The main contributions of this paper are summarized as follows:
1. The graph signal dilution problem in graph-enhanced sequential recommendation is systematically analyzed across three levels—the input, representation, and prediction layers—providing the design rationale for the GSCI module.
2. The GSCI module is proposed, comprising three lightweight components (GCG, GRA, and GCP) that introduce only 194 parameters in total, possess a zero-damage initialization guarantee, and act in a complementary manner across the three levels.
3. Extensive experiments show that GSPRec outperforms eight baselines across all 16 evaluation metrics, and a direct layer-wise probing analysis confirms that the graph signal is diluted within the sequential encoder and that GSCI counteracts this loss, while the learned injection strengths exhibit dataset-specific adaptation.
This section introduces the problem definition and two key technical backgrounds involved in this work: graph convolutional networks and selective state space models.
Let
In practice, the maximum sequence length is set to 50. Sequences exceeding this length are truncated to retain only the most recent interactions, while shorter sequences are left-padded with zero vectors.
2.2 Graph Convolutional Network
Graph convolutional networks (GCNs) learn node representations through message passing over graph structures [17]. In recommender systems, user–item interaction relationships naturally form a bipartite graph, where the adjacency matrix
The propagation at the
where
2.3 Selective State Space Model
State space models (SSMs) originate from control theory and model sequential data through continuous-time state equations. Mamba [18] proposed the selective state space model, whose core formulation is a discretized state space equation:
where
Mamba’s selectivity arises because
This section presents the proposed GSPRec model. Section 3.1 provides an overview of the architecture. Sections 3.2 and 3.3 describe the graph encoder and the improved sequential encoder. Section 3.4 details the GSCI module, and Sections 3.5 and 3.6 present the zero-damage initialization and the training objective.
The overall architecture of GSPRec is illustrated in Fig. 2. The three components of GSCI (GCG, GRA, and GCP) are embedded at the input, representation, and prediction layers of the main pipeline, respectively, to preserve graph signals in an end-to-end manner.

Figure 2: Overall architecture of GSPRec. (Left) Internal structure of the three GSCI components (GCG, GRA, GCP). (Middle) Framework overview showing the main pipeline with three GSCI injection points (
Given the historical interaction sequence
3.2.1 User–Item Interaction Graph
A heterogeneous graph containing item and user nodes is constructed from the training interactions, with three edge types: item–item edges between consecutively interacted items, bidirectional user–item edges, and self-loops. After deduplication, the adjacency matrix
3.2.2 GCN with External Attention
The initial embeddings are formed by concatenating a learnable item embedding matrix
After each layer of GCN propagation, an External Attention (EA) mechanism is introduced to enhance node representations. Unlike standard self-attention, external attention employs two learnable external memory matrices
where
After
The resulting
The sequential encoder is built upon the G-Mamba Block of SIGMA [13], with two improvements proposed to strengthen its foundational capability.
The G-Mamba Block in SIGMA [13] uses a three-path fusion of forward Mamba (capturing look-ahead signals), backward Mamba via partial flipping (capturing retrospective context), and FE-GRU (capturing local short-term patterns). Each path’s output is gated by a DS Gate combining SiLU and sigmoid activations, with a residual connection to its Mamba output.
In the original SIGMA, the forward and backward paths share a single Mamba instance and thus use the same selective parameters
where
The original SIGMA fuses the three paths using global scalar weights shared across all positions, overlooking that different positions may benefit from different signal mixes—e.g., later positions may rely more on short-term patterns from FE-GRU, while earlier positions may depend more on the long-range context from the backward Mamba. A position-aware Adaptive Path Router is designed to generate independent fusion weights for each position:
where
The complete sequential encoder comprises input Dropout, LayerNorm, and
where the FFN consists of two linear layers with GELU activation, incorporating an internal residual connection and LayerNorm. The encoder input is formed by adding the GCG-filtered item embeddings with positional embeddings:
where
3.4 Graph-Sequence Collaborative Injection (GSCI)
GSCI constitutes the core innovation of this work, injecting graph signals at three distinct levels—the input, representation, and prediction layers (see Fig. 1b)—to systematically counteract graph signal dilution. The three components collectively contain only
The choice of these three injection levels is not arbitrary: they are exactly the points at which graph signal is lost along the GCN-to-prediction pipeline analysed in Section 1, namely over-smoothing at the input, overwriting by nonlinear transformations inside the encoder, and the lack of a direct collaborative path at prediction. Each GSCI component is placed as the minimal intervention at the level where the corresponding loss occurs, and the layer-wise measurement in Section 4.7 confirms that representation-layer dilution is substantial. Section 4.3 further compares this complete multi-level scheme against injecting at only a subset of levels.
The form of injection at each level is also deliberately constrained rather than free. GCG interpolates between the raw and GCN embeddings through a bounded gate instead of an unconstrained transformation, which preserves the embedding geometry and underlies the zero-damage initialization. GRA re-injects the original graph embedding through a gated skip connection operating in the same representation space, avoiding the space mismatch of an element-wise sequence–graph product and the parameter cost of attention-based modulation. GCP adds a de-meaned collaborative term directly to the prediction scores, providing a direct user–item path that representation-level mechanisms cannot offer.
3.4.1 GCG: Graph Confidence Gate
Multi-layer GCN message passing introduces a smoothing effect on item embeddings that is non-uniform across dimensions: moderate smoothing facilitates collaborative signal propagation, while excessive smoothing erases item distinctiveness. GCG learns the optimal degree of smoothing for each dimension through dimension-wise bounded interpolation.
For the
where
3.4.2 GRA: Graph Residual Aggregation
After multi-layer nonlinear transformations in the sequential encoder, the collaborative signals carried by graph embeddings are progressively diluted. GRA addresses this by establishing a skip connection from the graph embeddings to the encoder output, directly supplementing undiluted graph signals into the user interest representation. Since the aggregator adopts a last-position strategy, GRA correspondingly extracts the representation at the last valid position from the graph embedding sequence:
where
A gradient deadlock phenomenon is identified in naive zero-initialization. If both
3.4.3 GCP: Graph Collaborative Prediction
After traversing the deep path from graph encoder to linear layer, the direct collaborative filtering affinity signal between users and items may be diluted by multiple layers of nonlinear transformations. GCP provides a shallow shortcut from graph embeddings to the output logits, computing inner products between the user graph embedding and all item graph embeddings, with de-meaning applied to the item embeddings:
where
3.5 Zero-Damage Initialization
The three GSCI components share a Zero-Damage Floor initialization strategy: each is configured to degenerate to an identity operation at the start of training, so that the Full and Base models behave (near-) identically in the first forward pass—GCG outputs the GCN embedding, GRA adds a zero residual, and GCP adds a zero logit. Empirically, the first-epoch loss difference between Full and Base is less than
The training objective combines a cross-entropy loss
where
GSCI introduces
The experiments address six research questions:
• RQ1: How does GSPRec perform compared to current state-of-the-art sequential recommendation methods?
• RQ2: How do the individual components of GSCI affect the performance of GSPRec?
• RQ3: What is the additional computational overhead introduced by the GSCI module?
• RQ4: Do the parameters learned by each GSCI component validate the design motivation?
• RQ5: How sensitive is GSPRec to key hyperparameters (alignment weight
• RQ6: Does a direct, layer-wise measurement of graph signal retention provide empirical evidence for the dilution phenomenon and GSCI’s preservation effect?
GSPRec is evaluated on four real-world benchmark datasets that differ in domain, scale, and sparsity. Preprocessing follows prior work: training and test sets are split 8:2, sequences are segmented by year, and users with fewer than 3 interactions and items with fewer than 5 interactions are filtered out.
Dataset statistics are listed in Table 1. Food, Movie, and Book are food-, movie-, and book-domain datasets from Amazon Review; Douban is a comprehensive recommendation dataset from the Douban platform.

GSPRec is compared against eight baselines covering classical sequential methods, graph-enhanced methods, and the direct baseline:
(a) GRU4Rec [4]: an RNN-based method using gated recurrent units.
(b) SASRec [9]: a Transformer-based method using unidirectional self-attention.
(c) BERT4Rec [19]: a bidirectional Transformer with a cloze-task training objective.
(d) FMLPRec [20]: an MLP-based method with learnable filter-enhanced layers.
(e) CL4SRec [21]: a contrastive learning method using data augmentation.
(f) LRURec [22]: a method based on linear recurrent units.
(g) EA-GPS [15]: a graph-enhanced method using external attention-enhanced GCN embeddings as input to the sequential encoder.
(h) SIGMA [13]: a Mamba-based method using the G-Mamba block with forward–backward scanning and FE-GRU.
EA-GPS and SIGMA are selected as the graph-enhanced and SSM-based representatives because GSPRec directly adopts their graph encoder and sequential encoder architectures, enabling controlled comparisons that isolate the contribution of GSCI.
4.1.3 Implementation and Hyperparameter Settings
All models are implemented in PyTorch. Key hyperparameters: embedding dimension
Standard top-
4.2 Overall Performance Comparison (RQ1)
Table 2 reports the results of all methods across four datasets.

The following observations can be drawn from Table 2. Among classical baselines, LRURec achieves the best or second-best baseline performance on Movie, Book, and Douban, demonstrating the competitiveness of linear recurrent models. The graph-enhanced EA-GPS shows the advantage of graph-based collaborative filtering on Recall metrics (e.g., R@5 = 0.7847 on Food, surpassing all purely sequential baselines), but its MRR metrics on Movie, Book, and Douban are consistently inferior to LRURec, suggesting that single-point graph signal injection may not fully exploit the collaborative potential of graph embeddings—an observation that motivates the multi-level injection strategy of GSCI. The base model, which combines the improved encoder with the graph encoder, surpasses all external baselines on 14 of the 16 metrics; on the two Book MRR metrics it trails the strongest sequential baselines (e.g., LRURec), and GSPRec closes this gap and improves over base on every metric through GSCI.
Most importantly, GSPRec achieves the best performance across all
Ablation experiments are conducted at two levels. At the GSCI level, a rigorous Leave-One-Out strategy is adopted to evaluate the necessity of each component. Five variants are examined: base (without GSCI), w/o GCG (GSCI excluding the Graph Confidence Gate), w/o GRA (GSCI excluding the Graph Residual Aggregation), w/o GCP (GSCI excluding the Graph Collaborative Prediction), and the Full model. At the encoder level, base is compared with three degradation variants: sigma_original (the default SIGMA encoder), +Dual Mamba only, and +Adaptive Router only. Table 3 presents the full results (note that Table 3 reports a representative run, distinct from the 5-run means in Table 2); a visual comparison of the GSCI ablation appears in Fig. 3.


Figure 3: Performance comparison of the Leave-One-Out ablation study across four datasets. The variants include the naive Base, w/o GCG, w/o GRA, w/o GCP, and the Full model. The full model achieves the strongest overall performance in this representative run.
At the encoder level, base outperforms sigma_original on 15/16 metrics, with each modification individually surpassing sigma_original on most metrics—12/16 for Dual Mamba and 11/16 for the Adaptive Router. The magnitude of this encoder-level gain, however, is much smaller than the gain from GSCI. On Book R@10, for instance, the two encoder modifications together raise the score from
At the GSCI level, a rigorous Leave-One-Out ablation strategy is adopted to verify the necessity of each component. As shown in Table 3, the Full model attains the best result on all 16 metrics, and in the vast majority of cases removing any single component reduces performance. For example, on Food, removing GCP lowers Recall@5 from 0.7943 to 0.7878, roughly the base level, and on Douban the variant without GCG reaches only 0.6894, below the naive base model’s 0.6904. These reductions indicate that the three components are complementary rather than redundant and jointly preserve the graph signal across the input, representation, and prediction layers. Statistical validation over five runs is provided in Table A1.
Table 4 compares the training time, memory footprint, and inference cost of base and GSPRec.

Beyond training time, Table 4 separates GSCI’s cost into four parts. The parameter overhead is negligible (194 parameters,
4.5 Analysis of Learned GSCI Parameters (RQ4)
The parameter values learned after training are analyzed to understand the behavior of each GSCI component. Table 5 summarizes the key scalar parameters, Fig. 4 visualizes cross-dataset trends, and Fig. 5 shows the per-dimension distributions.


Figure 4: Learned GSCI parameters across four datasets. (a) GCG:

Figure 5: Per-dimension visualization of learned GSCI parameters across four datasets. (a) GCG smoothing control
GCG learns differentiated
The inject_scale of GRA grows from
The calib_scale of GCP grows from
Across datasets, all three components learn non-trivial, dataset-specific strengths that move well away from their zero-damage initial values—GRA inject_scale grows 66–144
4.6 Hyperparameter Sensitivity (RQ5)
To verify that the conclusions are stable across reasonable configurations rather than artifacts of a particular setting, we vary three key hyperparameters one at a time while keeping the others at their defaults: the alignment loss weight
Fig. 6 reports the Recall@10 of base and GSPRec as each hyperparameter is varied. Three conclusions emerge. First, GSPRec improves over base across most of the swept range, and the default configuration (

Figure 6: Sensitivity of base and GSPRec (Recall@10) to the alignment weight
Two boundary cases are worth noting for transparency. At a single GCN layer (
4.7 Direct Evidence of Graph Signal Dilution (RQ6)
To move beyond the inferential argument and examine the dilution phenomenon directly, we probe how much of the original graph signal is retained along the pipeline. For each test sample we compute the cosine similarity between the last-position representation at three stages—the input (after GCG), the encoder output, and after GRA—and the original GCN embedding of the corresponding item; we also report the relative magnitude of the prediction-layer GCP shortcut (

Three observations follow. First, representation-layer dilution is real and directly measured: in the base model the retention drops from
Sequential recommendation methods predict users’ future preferences from historical interaction sequences [24]. Early approaches relied on Markov chains, later supplanted by deep models: GRU4Rec [4] employed gated recurrent units; SASRec [9] and BERT4Rec [19] adopted unidirectional and bidirectional self-attention, respectively; and TiSASRec [25] incorporated time-interval awareness. To improve efficiency and representation quality, FMLPRec [20] replaced self-attention with filter-based layers, LRURec [22] introduced linear recurrent units, and methods such as DuoRec [26], FEARec [27], and BSARec [28] leveraged contrastive learning or frequency-domain signals. More recently, Mamba [18] enabled linear-complexity sequence modeling via input-dependent selectivity. Mamba4Rec [29] was among the first to introduce selective state space models into sequential recommendation, and SIGMA [13] subsequently applied them through the G-Mamba block. However, these Mamba-based recommenders focus on the sequence encoder alone; in particular SIGMA shares a single Mamba instance between its forward and backward paths and uses globally fixed fusion weights—limitations addressed in this work via independent dual Mamba instances and an adaptive path router, while our broader contribution lies in graph–sequence collaboration rather than sequence modeling in isolation.
5.2 Graph-Enhanced Sequential Recommendation
Graph-enhanced sequential recommendation leverages graph structures to model global collaborative signals [30]. LightGCN [14] established a simplified foundation by retaining only neighborhood aggregation; SR-GNN [31] applied gated graph neural networks to session-based recommendation; SGL [32] introduced graph augmentation and contrastive learning; and EA-GPS [15] used external attention-enhanced GCN embeddings as input to a sequential encoder. However, all these methods inject graph embeddings only at the input stage, after which the signal is progressively diluted during multi-layer processing—a problem that the proposed GSCI module is specifically designed to address. A closely related challenge is over-smoothing in GCNs [16], typically mitigated by modifying propagation (e.g., residual connections [33], DropEdge [34], JKNet [35]). In contrast, the proposed GCG addresses it from the consumption side—adaptively controlling how GCN-smoothed signals are utilized at the encoder input—making GSCI compatible with arbitrary GCN architectures. A complementary line of recent work adapts the graph itself to context. CAGNN [36] introduces a context-adaptive attention mechanism that jointly incorporates spatial, temporal, and categorical factors during graph propagation, and aligns the graph- and sequence-based representations through a KL-divergence mutual-enhancement objective for next-POI recommendation. The present work is orthogonal in both target and mechanism: rather than modifying how the graph is constructed or propagated, GSPRec leaves the GCN encoder unchanged and focuses on preserving the resulting graph signal as it traverses the downstream sequential pipeline, injecting it at three explicit levels through bounded, low-parameter operations. Moreover, whereas CAGNN couples the two branches via a single distribution-alignment objective, GSCI additionally establishes a representation-level skip connection and a prediction-level collaborative shortcut, so that graph signals participate directly at the representation and prediction stages rather than only through an auxiliary loss.
This paper addresses the problem of graph signal dilution in graph-enhanced sequential recommendation and proposes the GSPRec model. Its core innovation, the GSCI module, preserves graph signals at the input, representation, and prediction layers through three lightweight components: GCG controls GCN smoothing via dimension-wise bounded interpolation, GRA restores diluted signals through a graph skip connection, and GCP injects collaborative signals via a de-meaned shortcut. With only 194 additional parameters and a zero-damage initialization guarantee, GSCI achieves consistent improvements across four benchmark datasets and 16 metrics, while a layer-wise probing analysis directly confirms the targeted dilution and its counteraction by the three complementary components. Additionally, encoder ablation confirms that the proposed dual Mamba instances and adaptive path router outperform the original SIGMA configuration on the majority of metrics, serving a complementary role. The main practical cost is the inference-time memory of the prediction-layer injection, which scales with the item set; restricting GCP to a candidate subset or using approximate nearest-neighbor retrieval keeps GSPRec scalable to large catalogs, which we leave to future deployment studies.
This work has three limitations. First, the three GSCI components inject graph signals at fixed levels; future work may explore mechanisms for automatically discovering optimal injection positions. Second, the experiments are primarily conducted on medium-scale datasets; scalability on larger industrial-scale datasets remains to be validated. Finally, graph signal dilution is not exclusive to sequential recommendation and may also arise in other graph–sequence joint modeling tasks; the cross-domain transferability of GSCI will be explored in future work.
Acknowledgement: Not applicable.
Funding Statement: The authors received no specific funding for this study.
Author Contributions: The authors confirm contribution to the paper as follows: Methodology and writing—original draft preparation, Yitao Yang; investigation and data curation, Peng Wu; writing—review and editing, Xiaoming Zhang; supervision, Renjie Xu; validation, Yong Zhang. All authors reviewed and approved the final version of the manuscript.
Availability of Data and Materials: The data used in this work come mainly from public datasets. Specifically: the Food, Book, and Movie datasets are accessible at https://cseweb.ucsd.edu/~jmcauley/datasets/amazon/links.html; The Douban dataset can be downloaded from https://www.kaggle.com/datasets/fengzhujoey/douban-datasetratingreviewside-information.
Ethics Approval: The user data used in this study were sourced from publicly available datasets and comply with relevant privacy protection regulations.
Conflicts of Interest: The authors declare no conflicts of interest.
Appendix A Per-Metric Ablation Significance:
To complement the aggregate counts in Section 4.3, Table A1 reports the per-metric paired

References
1. Huang W, Li Z. Recommendation systems: a comparative study of traditional models and pre-trained model approaches. Softw Guide. 2025;24(2):204–10. [Google Scholar]
2. Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. Computer. 2009;42(8):30–7. doi:10.1109/mc.2009.263. [Google Scholar] [CrossRef]
3. He R, Kang WC, McAuley J. Translation-based recommendation: a scalable method for modeling sequential behavior. In: Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI); 2018 Jul 13–19; Stockholm, Sweden. p. 5264–8. doi:10.24963/ijcai.2018/734. [Google Scholar] [CrossRef]
4. Hidasi B, Karatzoglou A, Baltrunas L, Tikk D. Session-based recommendations with recurrent neural networks. arXiv:1511.06939. 2015. [Google Scholar]
5. Choe B, Kang T, Jung K. Recommendation system with hierarchical recurrent neural network for long-term time series. IEEE Access. 2021;9:72033–9. doi:10.1109/access.2021.3079922. [Google Scholar] [CrossRef]
6. Chen M, Ma T, Zhou X. CoCNN: co-occurrence CNN for recommendation. Expert Syst Appl. 2022;195(4):116595. doi:10.1016/j.eswa.2022.116595. [Google Scholar] [CrossRef]
7. Alrashidi M, Ibrahim R, Selamat A. Hybrid CNN-based recommendation system. Baghdad Sci J. 2024;21(2):40. doi:10.21123/bsj.2024.9756. [Google Scholar] [CrossRef]
8. Chen X, Xu H, Zhang Y, Tang J, Cao Y, Qin Z, et al. Sequential recommendation with user memory networks. In: Proceedings of the 11th ACM International Conference on Web Search and Data Mining (WSDM); 2018 Feb 5–9; Marina Del Rey, CA, USA. p. 108–16. doi:10.1145/3159652.3159668. [Google Scholar] [CrossRef]
9. Kang WC, McAuley J. Self-attentive sequential recommendation. In: Proceedings of the 2018 IEEE International Conference on Data Mining (ICDM); 2018 Nov 17–20; Singapore. p. 197–206. doi:10.1109/icdm.2018.00035. [Google Scholar] [CrossRef]
10. Zhou K, Wang H, Zhao WX, Zhu Y, Wang S, Zhang F, et al. S3-rec: self-supervised learning for sequential recommendation with mutual information maximization. Proceedings of the 29th ACM International Conference on Information & Knowledge Management; 2020 Oct 19–23; Virtual. p. 1893–902. doi:10.1145/3340531.3411954. [Google Scholar] [CrossRef]
11. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, et al. Attention is all you need. Adv Neural Inf Process Syst. 2017;30:6000–10. doi:10.65215/ctdc8e75. [Google Scholar] [CrossRef]
12. Devlin J, Chang MW, Lee K, Toutanova K. BERT: pre-training of deep bidirectional transformers for language understanding. In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT); 2019 Jun 2–7; Minneapolis, MN, USA. p. 4171–86. [Google Scholar]
13. Liu Z, Liu Q, Wang Y, Wang W, Jia P, Wang M, et al. SIGMA: selective gated mamba for sequential recommendation. Proc AAAI Conf Artif Intell. 2025;39(12):12264–72. doi:10.1609/aaai.v39i12.33336. [Google Scholar] [CrossRef]
14. He X, Deng K, Wang X, Li Y, Zhang Y, Wang M. LightGCN: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval; 2020 Jul 25–30; Virtual. p. 639–48. doi:10.48550/arxiv.2002.02126. [Google Scholar] [CrossRef]
15. Zhang J, Li C, Zhao Z. Lightweight yet efficient: an external attentive graph convolutional network with positional prompts for sequential recommendation. ACM Trans Inf Syst. 2025;43(3):1–25. doi:10.1145/3719343. [Google Scholar] [CrossRef]
16. Li Q, Han Z, Wu XM. Deeper insights into graph convolutional networks for semi-supervised learning. Proc AAAI Conf Artif Intell. 2018;32(1):3538–45. doi:10.1609/aaai.v32i1.11604. [Google Scholar] [CrossRef]
17. Kipf TN, Welling M. Semi-supervised classification with graph convolutional networks. arXiv:1609.02907. 2016. [Google Scholar]
18. Gu A, Dao T. Mamba: linear-time sequence modeling with selective state spaces. arXiv:2312.00752. 2023. [Google Scholar]
19. Sun F, Liu J, Wu J, Pei C, Lin X, Ou W, et al. BERT4Rec: sequential recommendation with bidirectional encoder representations from transformer. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management; 2019 Nov 3–7; Beijing, China. p. 1441–50. doi:10.1145/3357384.3357895. [Google Scholar] [CrossRef]
20. Zhou K, Yu H, Zhao WX, Wen JR. Filter-enhanced MLP is all you need for sequential recommendation. In: Proceedings of the ACM Web Conference 2022; 2022 Apr 25–29; Virtual. p. 2388–99. doi:10.1145/3485447.3512111. [Google Scholar] [CrossRef]
21. Xie X, Sun F, Liu Z, Wu S, Gao J, Zhang J, et al. Contrastive learning for sequential recommendation. In: Proceedings of the 2022 IEEE 38th International Conference on Data Engineering (ICDE); 2022 May 9–12; Kuala Lumpur, Malaysia. p. 1259–73. doi:10.1109/icde53745.2022.00099. [Google Scholar] [CrossRef]
22. Yue Z, Wang S, Shao Y, Nguyen QVH, Yin H. Linear recurrent units for sequential recommendation. arXiv:2310.02367. 2023. [Google Scholar]
23. Boka TF, Niu Z, Neupane RB. A survey of sequential recommendation systems: techniques, evaluation, and future directions. Inf Syst. 2024;125(5):102427. doi:10.1016/j.is.2024.102427. [Google Scholar] [CrossRef]
24. Wang S, Hu L, Wang Y, Cao L, Sheng QZ, Orgun MA. Sequential recommender systems: challenges, progress and prospects. arXiv:2001.04830. 2019. [Google Scholar]
25. Li J, Wang Y, McAuley J. Time interval aware self-attention for sequential recommendation. In: Proceedings of the 13th International Conference on Web Search and Data Mining; 2020 Feb 3–7; Houston, TX, USA. p. 322–30. doi:10.1145/3336191.3371786. [Google Scholar] [CrossRef]
26. Qiu R, Huang Z, Yin H, Wang Z. Contrastive learning for representation degeneration problem in sequential recommendation. In: Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining; 2022 Feb 21–25; Virtual. p. 813–23. doi:10.1145/3488560.3498433. [Google Scholar] [CrossRef]
27. Du X, Yuan H, Zhao P, Qu J, Zhuang F, Liu G, et al. Frequency enhanced hybrid attention network for sequential recommendation. In: Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval; 2023 Jul 23–27; Taipei, Taiwan. p. 78–88. doi:10.1145/3539618.3591689. [Google Scholar] [CrossRef]
28. Shin Y, Choi J, Wi H, Park N. An attentive inductive bias for sequential recommendation beyond the self-attention. Proc AAAI Conf Artif Intell. 2024;38(8):8984–92. doi:10.1609/aaai.v38i8.28747. [Google Scholar] [CrossRef]
29. Liu C, Lin J, Wang J, Liu H, Caverlee J. Mamba4Rec: towards efficient sequential recommendation with selective state space models. arXiv:2403.03900. 2024. [Google Scholar]
30. Liu Y, Xia L, Huang C. SelfGNN: self-supervised graph neural networks for sequential recommendation. In: Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval; 2024 Jul 14–18; Washington, DC, USA. p. 1609–18. doi:10.1145/3626772.3657716. [Google Scholar] [CrossRef]
31. Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T. Session-based recommendation with graph neural networks. Proc AAAI Conf Artif Intell. 2019;33(1):346–53. doi:10.1609/aaai.v33i01.3301346. [Google Scholar] [CrossRef]
32. Wu J, Wang X, Feng F, He X, Chen L, Lian J, et al. Self-supervised graph learning for recommendation. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval; 2021 Jul 11–15; Virtual. p. 726–35. doi:10.1145/3404835.3462862. [Google Scholar] [CrossRef]
33. He K, Zhang X, Ren S, Sun J. Deep residual learning for image recognition. In: Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); 2016 Jun 27–30; Las Vegas, NV, USA. p. 770–8. doi:10.1109/cvpr.2016.90. [Google Scholar] [CrossRef]
34. Xie Y, Li J, Zhang S. Adaptive node similarity for DropEdge. Neurocomputing. 2025;626(9):129574. doi:10.1016/j.neucom.2025.129574. [Google Scholar] [CrossRef]
35. Xu K, Li C, Tian Y, Sonobe T, Kawarabayashi KI, Jegelka S. Representation learning on graphs with jumping knowledge networks. In: Proceedings of the 35th International Conference on Machine Learning (ICML); 2018 Jul 10–15; Stockholm, Sweden. p. 5453–62. [Google Scholar]
36. Lei Y, Shen L, Sun Z, He T. Context-adaptive graph neural networks for next POI recommendation. Electron Commer Res Appl. 2026;77(3):101597. doi:10.1016/j.elerap.2026.101597. [Google Scholar] [CrossRef]
Cite This Article
Copyright © 2026 The Author(s). Published by Tech Science Press.This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Submit a Paper
Propose a Special lssue
View Full Text
Download PDF
Downloads
Citation Tools