Collaborative filtering with representation learning in the frequency domain

被引:0
|
作者
Shirali, Ali [1 ,2 ]
Kazemi, Reza [2 ,3 ]
Amini, Arash [2 ]
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA USA
[2] Sharif Univ Technol, Dept Elect Engn, Tehran, Iran
[3] Sharif Univ Technol, Elect Res Inst, Tehran, Iran
关键词
Collaborative filtering; Frequency domain; Missing not at random; Recommender systems; Representation learning; ALGORITHM; USER;
D O I
10.1016/j.ins.2024.121240
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of recommender systems, collaborative filtering is the method of predicting the ratings of a set of items given by a set of users based on partial knowledge of the ratings. Commonly, items and users are represented via vectors, and to predict ratings, approaches such as vector inner-product (aka matrix factorization) or more advanced nonlinear functions are applied. In this paper, while we adopt the common vectorial representation, we consider a general model in which the ratings are smooth functions of the item representations. Smoothness ensures similar items with nearby vectors will also get similar ratings as we expect from a human rater. We represent user smooth scoring functions in a so-called frequency domain and learn their representations alongside item representations using 1) an iterative optimization approach that maps items and users alternatively, and 2) a feedforward neural network consisting of interpretable layers. We also address the challenge of the distribution shift from observed to unobserved ratings (aka missing-not-at-random) with insights from the frequency domain. We evaluate the predictive power of our method and its robustness in missed-not-at-random settings on four popular benchmarks. Despite its simplicity and interpretability, our method yields a remarkable performance compared to the state-of-the-art.1 1
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Collaborative Filtering With Network Representation Learning for Citation Recommendation
    Wang, Wei
    Tang, Tao
    Xia, Feng
    Gong, Zhiguo
    Chen, Zhikui
    Liu, Huan
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (05) : 1233 - 1246
  • [2] Utilizing transfer learning for in-domain collaborative filtering
    Grolman, Edita
    Bar, Ariel
    Shapira, Bracha
    Rokach, Lior
    Dayan, Aviram
    KNOWLEDGE-BASED SYSTEMS, 2016, 107 : 70 - 82
  • [3] Disentangled representation learning for collaborative filtering based on hyperbolic geometry
    Zhang, Meicheng
    Jiang, Min
    Tao, Xuefeng
    Wang, Kang
    Kong, Jun
    KNOWLEDGE-BASED SYSTEMS, 2023, 282
  • [4] ADCF: Attentive representation learning and deep collaborative filtering model
    Wang, Ruiqin
    Jiang, Yunliang
    Lou, Jungang
    KNOWLEDGE-BASED SYSTEMS, 2021, 227
  • [5] Space-frequency domain based joint dictionary learning and collaborative representation for face recognition
    Peng, Yali
    Li, Liping
    Liu, Shigang
    Lei, Tao
    SIGNAL PROCESSING, 2018, 147 : 101 - 109
  • [6] Graphs get personal: learning representation with contextual pretraining for collaborative filtering
    Shen, Tiesunlong
    Zhang, You
    Wang, Jin
    Zhang, Xuejie
    APPLIED INTELLIGENCE, 2023, 53 (24) : 30400 - 30415
  • [7] Graphs get personal: learning representation with contextual pretraining for collaborative filtering
    Tiesunlong Shen
    You Zhang
    Jin Wang
    Xuejie Zhang
    Applied Intelligence, 2023, 53 : 30416 - 30430
  • [8] Neural Binary Representation Learning for Large-Scale Collaborative Filtering
    Zhang, Yujia
    Wu, Jun
    Wang, Haishuai
    IEEE ACCESS, 2019, 7 : 60752 - 60763
  • [9] Active Learning in Multi-Domain Collaborative Filtering Recommender Systems
    Guan, Xin
    Li, Chang-Tsun
    Guan, Yu
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1351 - 1357
  • [10] uCTRL: Unbiased Contrastive Representation Learning via Alignment and Uniformity for Collaborative Filtering
    Lee, Jae-woong
    Park, Seongmin
    Yoon, Mincheol
    Lee, Jongwuk
    PROCEEDINGS OF THE 46TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, SIGIR 2023, 2023, : 2456 - 2460