TimeKit: A Time-series Forecasting-based Upgrade Kit for Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
Recommender systems are a long-standing research problem in data mining and machine learning. They are incremental in nature, as new user-item interaction logs arrive. In real-world applications, we need to periodically train a collaborative filtering algorithm to extract user/item embedding vectors and therefore, a time-series of embedding vectors can be naturally defined. We present a time-series forecasting-based upgrade kit (TimeKit), which works in the following way: it i) first decides a base collaborative filtering algorithm, ii) extracts user/item embedding vectors with the base algorithm from user-item interaction logs incrementally, e.g., every month, iii) trains our time-series forecasting model with the extracted time-series of embedding vectors, and then iv) forecasts the future embedding vectors and recommend with their dot-product scores owing to a recent breakthrough in processing complicated time-series data, i.e., neural controlled differential equations (NCDEs). Our experiments with four real-world benchmark datasets show that the proposed time-series forecasting-based upgrade kit can significantly enhance existing popular collaborative filtering algorithms.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 33 of its 53 references that are in the map. First posted on arXiv 8 Nov 2022.
Builds on
33 of 53 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Self-Attentive Sequential Recommendationcited by 1,184
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2017Neural Collaborative Filteringcited by 1,111
21 more
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 964
- 2019Neural Graph Collaborative Filteringcited by 661
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 506
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 476
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 447
- 2018Quantifying total uncertainty in physics-informed neural networks for solving forward and inverse stochastic problemscited by 147
- 2021Graph Neural Controlled Differential Equations for Traffic Forecastingcited by 133
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 120
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2014Collaborative Deep Learning for Recommender Systemscited by 95
- 2018dyngraph2vec: Capturing Network Dynamics using Dynamic Graph Representation Learningcited by 88
- 2019Physics-informed Autoencoders for Lyapunov-stable Fluid Flow Predictioncited by 67
- 2020DPM: A Novel Training Method for Physics-Informed Neural Networks in Extrapolationcited by 45
- 2021Heavy Ball Neural Ordinary Differential Equationscited by 42
- 2018Collaborative Memory Network for Recommendation Systemscited by 30
- 2021Attentive Neural Controlled Differential Equations for Time-series Classification and Forecastingcited by 29
- 2021LT-OCF: Learnable-Time ODE-based Collaborative Filteringcited by 21
- 2019DynWalks: Global Topology and Recent Changes Awareness Dynamic Network Embeddingcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 1.
7 papers.
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2023An Attentive Inductive Bias for Sequential Recommendation beyond the Self-Attentioncited by 28
- 2024SVD-AE: Simple Autoencoders for Collaborative Filteringcited by 4
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendationcited by 3
- 2023Long-term Time Series Forecasting based on Decomposition and Neural Ordinary Differential Equationscited by 1
- 2024Bridging Dynamic Factor Models and Neural Controlled Differential Equations for Nowcasting GDPcited by 1
- 2025TV-Rec: Time-Variant Convolutional Filter for Sequential Recommendationcited by 0
- 2025TV-Rec: Time-Variant Convolutional Filter for Sequential Recommendation29 Oct 2025
- 2024Bridging Dynamic Factor Models and Neural Controlled Differential Equations for Nowcasting GDP13 Sep 2024
- 2024SVD-AE: Simple Autoencoders for Collaborative Filtering8 May 2024
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendation27 Dec 2023
- 2023An Attentive Inductive Bias for Sequential Recommendation beyond the Self-Attention16 Dec 2023
- 2023Long-term Time Series Forecasting based on Decomposition and Neural Ordinary Differential Equations8 Nov 2023
- 2022Blurring-Sharpening Process Models for Collaborative Filtering17 Nov 2022