Joint interaction with context operation for collaborative filtering

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 pro- poses 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 in- formation via a contextual operating tensor. We evaluate JICO on four datasets and conduct novel stud- ies, including varying contextual influence and time split recommendation. JICO consistently outperforms competing methods, while providing many useful insights to assist further analysis.

Publication
Pattern Recognition
Peizhen Bai
Peizhen Bai
Ph.D. Student

My research interests include deep learning, graph neural networks and drug discovery.