GLocal-K: Global and Local Kernels for Recommender Systems

Soyeon Caren Han, Taejun Lim, Siqu Long, Bernd Burgstaller, Josiah Poon
8/27/2021
cs.IRcs.AI

Official code: usydnlp/Glocal_K (63 stars, last commit 2022-04-03).

Abstract

Recommender systems typically operate on high-dimensional sparse user-item matrices. Matrix completion is a very challenging task to predict one's interest based on millions of other users having each seen a small subset of thousands of items. We propose a Global-Local Kernel-based matrix completion framework, named GLocal-K, that aims to generalise and represent a high-dimensional sparse user-item matrix entry into a low dimensional space with a small number of important features. Our GLocal-K can be divided into two major stages. First, we pre-train an auto encoder with the local kernelised weight matrix, which transforms the data from one space into the feature space by using a 2d-RBF kernel. Then, the pre-trained auto encoder is fine-tuned with the rating matrix, produced by a convolution-based global kernel, which captures the characteristics of each item. We apply our GLocal-K model under the extreme low-resource setting, which includes only a user-item rating matrix, with no side information. Our model outperforms the state-of-the-art baselines on three collaborative filtering benchmarks: ML-100K, ML-1M, and Douban.

View on arXivView PDF

Code Implementations(1)

usydnlp/Glocal_KOfficial100%

This repository contains code for paper GLocal-K: Global and Local Kernels for Recommender Systems, published in CIKM 2021

6329Jupyter NotebookAug 25, 20214 years ago

Similar Papers

Cite this paper

@article{han2021glocalk,
  title  = {GLocal-K: Global and Local Kernels for Recommender Systems},
  author = {Soyeon Caren Han and Taejun Lim and Siqu Long and Bernd Burgstaller and Josiah Poon},
  year   = {2021},
  eprint = {2108.12184},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2108.12184}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2108.12184.svg)](https://codeofpaper.com/paper/2108.12184)

Discussion