Skip to main navigation Skip to search Skip to main content

Joint interaction with context operation for collaborative filtering

  • Peizhen Bai
  • , Yan Ge
  • , Fangling Liu
  • , Haiping Lu*
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In recommender systems, the classical matrix factorization model for collaborative filtering only considers joint interactions between users and items. In contrast, context-aware recommender systems (CARS) use contexts to improve recommendation performance. Some early CARS models treat user, item and context equally, unable to capture contextual impact accurately. More recent models perform context operations on users and items separately, leading to “double-counting” of contextual information. This paper proposes a new model, Joint Interaction with Context Operation (JICO), to integrate the joint interaction model with the context operation model, via two layers. The joint interaction layer models interactions between users and items via an interaction tensor. The context operation layer captures contextual information via a contextual operating tensor. We evaluate JICO on four datasets and conduct novel studies, including varying contextual influence and time split recommendation. JICO consistently outperforms competing methods, while providing many useful insights to assist further analysis.
Original languageEnglish
Pages (from-to)729-738
Number of pages10
JournalPattern Recognition
Volume88
Early online date12 Dec 2018
DOIs
Publication statusPublished - 30 Apr 2019
Externally publishedYes

Keywords

  • recommender system
  • collaborative filtering
  • matrix factorization
  • context aware
  • joint interaction
  • tensor

Fingerprint

Dive into the research topics of 'Joint interaction with context operation for collaborative filtering'. Together they form a unique fingerprint.

Cite this