Lightweight Compositional Embeddings for Incremental Streaming Recommendation
Not on the map. Why?
Abstract (arXiv)
Most work in graph-based recommender systems considers a em static setting where all information about test nodes (i.e., users and items) is available upfront at training time. However, this static setting makes little sense for many real-world applications where data comes in continuously as a stream of new edges and nodes, and one has to update model predictions incrementally to reflect the latest state. To fully capitalize on the newly available data in the stream, recent graph-based recommendation models would need to be repeatedly retrained, which is infeasible in practice. In this paper, we study the graph-based streaming recommendation setting and propose a compositional recommendation model -- Lightweight Compositional Embedding (LCE) -- that supports incremental updates under low computational cost. Instead of learning explicit embeddings for the full set of nodes, LCE learns explicit embeddings for only a subset of nodes and represents the other nodes em implicitly, through a composition function based on their interactions in the graph. This provides an effective, yet efficient, means to leverage streaming graph data when one node type (e.g., items) is more amenable to static representation. We conduct an extensive empirical study to compare LCE to a set of competitive baselines on three large-scale user-item recommendation datasets with interactions under a streaming setting. The results demonstrate the superior performance of LCE, showing that it achieves nearly skyline performance with significantly fewer parameters than alternative graph-based models.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 17 of its 38 references that are in the map. First posted on arXiv 4 Feb 2022.
Builds on
17 of 38 references.
References · 17
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2019Neural Graph Collaborative Filteringcited by 660
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2019Hierarchical Gating Networks for Sequential Recommendationcited by 101
- 2019Compositional Embeddings Using Complementary Partitions for Memory-Efficient Recommendation Systemscited by 68
- 2020How to Retrain Recommender System? A Sequential Meta-Learning Methodcited by 42
- 2020GraphSAIL: Graph Structure Aware Incremental Learning for Recommender Systemscited by 42
5 more
- 2018Dynamic Graph Representation Learning via Self-Attention Networkscited by 39
- 2020GAG: Global Attributed Graph Neural Network for Streaming Session-based Recommendationcited by 24
- 2016Streaming Recommender Systemscited by 17
- 2018Learning Dynamic Embeddings from Temporal Interactionscited by 10
- 2017SPMC: Socially-Aware Personalized Markov Chains for Sparse Sequential Recommendationcited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1.
3 papers.