Learning binary codes with neural collaborative filtering for efficient recommendation systems

被引:46
|
作者
Li, Yang [1 ]
Wang, Suhang [3 ]
Pan, Quan [1 ]
Peng, Haiyun [2 ]
Yang, Tao [1 ]
Cambria, Erik [2 ]
机构
[1] Northwestern Polytech Univ, Sch Automat, Xian, Shaanxi, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[3] Penn State Univ, Coll Informat Sci & Technol, University Pk, PA 16802 USA
关键词
Recommendation systems; Binary code learning; Neural networks; Neural collaborative hashing; NATURAL-LANGUAGE;
D O I
10.1016/j.knosys.2019.02.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The fast-growing e-commerce scenario brings new challenges to traditional collaborative filtering because the huge amount of users and items requires large storage and efficient recommendation systems. Hence, hashing for collaborative filtering has attracted increasing attention as binary codes can significantly reduce the storage requirement and make similarity calculations efficient. In this paper, we investigate the novel problem of deep collaborative hashing codes on user-item ratings. We propose a new deep learning framework for it, which adopts neural networks to better learn both user and item representations and make these close to binary codes such that the quantization loss is minimized. In addition, we extend the proposed framework for out-of-sample cases, i.e., dealing with new users, new items, and new ratings. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed framework. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:64 / 75
页数:12
相关论文
共 50 条
  • [1] Neural Collaborative Filtering with Ontologies for Integrated Recommendation Systems
    Alaa El-deen Ahmed, Rana
    Fernandez-Veiga, Manuel
    Gawich, Mariam
    [J]. SENSORS, 2022, 22 (02)
  • [2] Neural variational matrix factorization for collaborative filtering in recommendation systems
    Xiao, Teng
    Shen, Hong
    [J]. APPLIED INTELLIGENCE, 2019, 49 (10) : 3558 - 3569
  • [3] DeepLSGR: Neural collaborative filtering for recommendation systems in smart community
    Hiriyannaiah, Srinidhi
    Siddesh, G. M.
    Srinivasa, K. G.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (06) : 8709 - 8728
  • [4] Neural variational matrix factorization for collaborative filtering in recommendation systems
    Teng Xiao
    Hong Shen
    [J]. Applied Intelligence, 2019, 49 : 3558 - 3569
  • [5] DeepLSGR: Neural collaborative filtering for recommendation systems in smart community
    Srinidhi Hiriyannaiah
    Siddesh G M
    K. G. Srinivasa
    [J]. Multimedia Tools and Applications, 2023, 82 : 8709 - 8728
  • [6] An efficient hybrid recommendation model based on collaborative filtering recommender systems
    Aljunid, Mohammed Fadhel
    Huchaiah, Manjaiah Doddaghatta
    [J]. CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2021, 6 (04) : 480 - 492
  • [7] Efficient Detection of Shilling's Attacks in Collaborative Filtering Recommendation Systems Using Deep Learning Models
    Ebrahimian, Mahsa
    Kashef, Rasha
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, : 460 - 464
  • [8] Neural Network Collaborative Filtering for Group Recommendation
    Zhang, Wei
    Bai, Yue
    Zheng, Jun
    Pang, Jiaona
    [J]. NEURAL INFORMATION PROCESSING (ICONIP 2018), PT VI, 2018, 11306 : 131 - 143
  • [9] Integration of Deep Reinforcement Learning with Collaborative Filtering for Movie Recommendation Systems
    Peng, Sony
    Siet, Sophort
    Ilkhomjon, Sadriddinov
    Kim, Dae-Young
    Park, Doo-Soon
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (03):
  • [10] Collaborative filtering for recommendation using neural networks
    Kim, MW
    Kim, EJ
    Ryu, JW
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 1, 2005, 3480 : 127 - 136