Sparse Attentive Memory Network for Click-through Rate Prediction with Long Sequences
Not on the map. Why?
Abstract (arXiv)
Sequential recommendation predicts users' next behaviors with their historical interactions. Recommending with longer sequences improves recommendation accuracy and increases the degree of personalization. As sequences get longer, existing works have not yet addressed the following two main challenges. Firstly, modeling long-range intra-sequence dependency is difficult with increasing sequence lengths. Secondly, it requires efficient memory and computational speeds. In this paper, we propose a Sparse Attentive Memory (SAM) network for long sequential user behavior modeling. SAM supports efficient training and real-time inference for user behavior sequences with lengths on the scale of thousands. In SAM, we model the target item as the query and the long sequence as the knowledge database, where the former continuously elicits relevant information from the latter. SAM simultaneously models target-sequence dependencies and long-range intra-sequence dependencies with O(L) complexity and O(1) number of sequential updates, which can only be achieved by the self-attention mechanism with O(L^2) complexity. Extensive empirical results demonstrate that our proposed solution is effective not only in long user behavior modeling but also on short sequences modeling. Implemented on sequences of length 1000, SAM is successfully deployed on one of the largest international E-commerce platforms. This inference time is within 30ms, with a substantial 7.30% click-through rate improvement for the online A/B test. To the best of our knowledge, it is the first end-to-end long user sequence modeling framework that models intra-sequence and target-sequence dependencies with the aforementioned degree of efficiency and successfully deployed on a large-scale real-time industrial recommender system.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 36 of its 51 references that are in the map. First posted on arXiv 8 Aug 2022.
Builds on
36 of 51 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,141
- 2020Reformer: The Efficient Transformercited by 1,658
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2019Compressive Transformers for Long-Range Sequence Modellingcited by 699
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 685
24 more
- 2014Neural Turing Machinescited by 630
- 2019Stand-Alone Self-Attention in Vision Modelscited by 542
- 2017Deep Interest Network for Click-Through Rate Predictioncited by 541
- 2014Memory Networkscited by 354
- 2018Deep Interest Evolution Network for Click-Through Rate Predictioncited by 336
- 2017A Structured Self-attentive Sentence Embeddingcited by 318
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 277
- 2019Analyzing the Structure of Attention in a Transformer Language Modelcited by 241
- 2022cosFormer: Rethinking Softmax in Attentioncited by 212
- 2019Behavior Sequence Transformer for E-commerce Recommendation in Alibabacited by 128
- 2019An Attentive Survey of Attention Modelscited by 123
- 2018A Simple Convolutional Generative Network for Next Item Recommendationcited by 120
- 2019Practice on Long Sequential User Behavior Modeling for Click-Through Rate Predictioncited by 118
- 2015Ask Me Anything: Dynamic Memory Networks for Natural Language Processingcited by 116
- 2016Dynamic Memory Networks for Visual and Textual Question Answeringcited by 62
- 2019Memory Augmented Graph Neural Networks for Sequential Recommendationcited by 46
- 2017ATRank: An Attention-Based User Behavior Modeling Framework for Recommendationcited by 45
- 2020User Behavior Retrieval for Click-Through Rate Predictioncited by 44
- 2016Attention-over-Attention Neural Networks for Reading Comprehensioncited by 31
- 2017What does Attention in Neural Machine Translation Pay Attention to?cited by 30
- 2021Dynamic Memory based Attention Network for Sequential Recommendationcited by 16
- 2020SAC: Accelerating and Structuring Self-Attention via Sparse Adaptive Connectioncited by 13
- 2017Ask Me Even More: Dynamic Memory Tensor Networks (Extended Model)cited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 2.
3 papers.
- 2022BASM: A Bottom-up Adaptive Spatiotemporal Model for Online Food Ordering Servicecited by 5
- 2026MALLOC: Benchmarking the Memory-aware Long Sequence Compression for Large Sequential Recommendationcited by 0
- 2026TME-PSR: Time-aware, Multi-interest, and Explanation Personalization for Sequential Recommendationcited by 0
- 2026TME-PSR: Time-aware, Multi-interest, and Explanation Personalization for Sequential Recommendation10 Apr 2026
- 2026MALLOC: Benchmarking the Memory-aware Long Sequence Compression for Large Sequential Recommendation28 Jan 2026
- 2022BASM: A Bottom-up Adaptive Spatiotemporal Model for Online Food Ordering Service22 Nov 2022