TimeKit: A Time-series Forecasting-based Upgrade Kit for Collaborative Filtering

11/08/2022
by   Seoyoung Hong, et al.
0

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.

READ FULL TEXT
research
06/26/2019

Modeling Embedding Dimension Correlations via Convolutional Neural Collaborative Filtering

As the core of recommender system, collaborative filtering (CF) models t...
research
02/26/2021

History-Augmented Collaborative Filtering for Financial Recommendations

In many businesses, and particularly in finance, the behavior of a clien...
research
01/10/2013

Using Temporal Data for Making Recommendations

We treat collaborative filtering as a univariate time series estimation ...
research
03/14/2016

Item2Vec: Neural Item Embedding for Collaborative Filtering

Many Collaborative Filtering (CF) algorithms are item-based in the sense...
research
03/14/2022

Simultaneous Learning of the Inputs and Parameters in Neural Collaborative Filtering

Neural network-based collaborative filtering systems focus on designing ...
research
04/25/2021

Attention on Global-Local Embedding Spaces in Recommender Systems

In this study, we present a novel clustering-based collaborative filteri...
research
08/12/2018

Outer Product-based Neural Collaborative Filtering

In this work, we contribute a new multi-layer neural network architectur...

Please sign up or login with your details

Forgot password? Click here to reset