Modeling Side Information in Preference Relation based Restricted Boltzmann Machine for recommender systems

被引:31
|
作者
Pujahari, Abinash [1 ]
Sisodia, Dilip Singh [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, GE Rd, Raipur 492010, Chhattisgarh, India
关键词
Recommender system; Collaborative Filtering; Side information; Restricted Boltzmann Machine; Preference relation; SIMILARITY MODEL; ALGORITHM;
D O I
10.1016/j.ins.2019.03.064
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A majority of the collaborative filtering techniques exploit user-item rating information to generate recommendations of unseen items for a user. However, a user's preference also depends on some extra information like item features, user attributes and others, which is known as side information. Further, according to recent studies, using preference relation as an alternative to absolute ratings often produces quality recommendations. This study proposes a collaborative filtering technique using Preference Relation based Restricted Boltzmann Machine for recommender system. The proposed method takes the preference relations of items as input and generates a ranking of items for any user. Using Conditional Restricted Boltzmann Machine, the side information of items along with preference relations are integrated into the model. Besides side information, the proposed method is also able to capture second order and higher order user-item interactions. Experimental verification of the proposed model is done using three datasets: MovieLens-1M, MovieLens-20M, and Book-Crossing, which are the most widely used datasets for testing recommender systems. Results obtained at different positions using standard ranking measures like, NDCG and MAP, indicate that the performance of the proposed method is better compared to related state-of-the-art collaborative filtering models for Top-N recommendation task. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:126 / 145
页数:20
相关论文
共 50 条
  • [1] Modeling Prediction in Recommender Systems Using Restricted Boltzmann Machine
    Ben Yedder, Hanene
    Zakia, Umme
    Ahmed, Aly
    Trajkovic, Ljiljana
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 2063 - 2068
  • [2] An improved restricted Boltzmann Machine using Bayesian Optimization for Recommender Systems
    Kirubahari, R.
    Amali, S. Miruna Joe
    EVOLVING SYSTEMS, 2024, 15 (03) : 1099 - 1111
  • [3] Preference Relation-based Markov Random Fields for Recommender Systems
    Liu, Shaowu
    Li, Gang
    Truyen Tran
    Jiang, Yuan
    MACHINE LEARNING, 2017, 106 (04) : 523 - 546
  • [4] MODELING HUMAN MOTION BASED ON RESTRICTED BOLTZMANN MACHINE
    Zhu, Bang-Pei
    Yang, Jie
    ENERGY AND MECHANICAL ENGINEERING, 2016, : 1290 - 1297
  • [5] Predicting Users' Preferences for Movie Recommender System Using Restricted Boltzmann Machine
    Behera, Dayal Kumar
    Das, Madhabananda
    Swetanisha, Subhra
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, 2019, 711 : 759 - 769
  • [6] Restricted Boltzmann Machines for Recommender Systems with Implicit Feedback
    Yang, Fan
    Lu, Ying
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 4109 - 4113
  • [7] Ukiyo-e Recommender System Using Restricted Boltzmann Machine
    Wang, Jiayun
    Kawagoe, Kyoji
    19TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS2017), 2017, : 171 - 175
  • [8] Euclidean embedding with preference relation for recommender systems
    Yannam V.R.
    Kumar J.
    Babu K.S.
    Patra B.K.
    Multimedia Tools and Applications, 2024, 83 (42) : 89795 - 89815
  • [9] Recommender Systems with Heterogeneous Side Information
    Liu, Tianqiao
    Wang, Zhiwei
    Tang, Jiliang
    Yang, Songfan
    Huang, Gale Yan
    Liu, Zitao
    WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 3027 - 3033
  • [10] An Application of Differential Evolution Algorithm-based Restricted Boltzmann Machine to Recommendation Systems
    Kuo, R. J.
    Chen, J. T.
    JOURNAL OF INTERNET TECHNOLOGY, 2020, 21 (03): : 701 - 712