Cold-Start Next-Item Recommendation by User-Item Matching and Auto-Encoders

Hanrui Wu, Chung Wang Wong, Jia Zhang, Yuguang Yan, Dahai Yu, Jinyi Long*, Michael K. Ng*

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

12 Citations (Scopus)

Abstract

Recommendation systems provide personalized service to users and aim at suggesting to them items that they may prefer. There is an increasing requirement of next-item recommendation systems to infer a user's next favor item based on his/her historical selection of items. In this article, we study the next-item recommendation under the cold-start situation, where the users in the system share no interaction with the new items. Specifically, we seek to address the problem from the perspective of zero-shot learning (ZSL), which classifies samples whose classes are unseen during training. To this end, we crystallize the relationship and setting from ZSL to cold-start next-item recommendation, and further propose a novel model called User-Item Matching and Auto-encoders (UIMA) which learns the latent embeddings for both users and items by exploiting user historical preferences and item attributes. Concretely, UIMA consists of three components, i.e., two auto-encoders for learning user and item embeddings and a matching network to explore the relationship between the learned user and item embeddings. We perform experiments on several cold-start next-item recommendation datasets, including movies, music, and bookmarks. Promising results demonstrate the effectiveness of the proposed method for cold-start next-item recommendation.

Original languageEnglish
Pages (from-to)2477-2489
Number of pages13
JournalIEEE Transactions on Services Computing
Volume16
Issue number4
Early online date17 Jan 2023
DOIs
Publication statusPublished - Jul 2023

User-Defined Keywords

  • Auto-encoder
  • cold-start
  • item recommendation
  • recommendation systems

Fingerprint

Dive into the research topics of 'Cold-Start Next-Item Recommendation by User-Item Matching and Auto-Encoders'. Together they form a unique fingerprint.

Cite this