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 条
[31]   Movie Summarization based on Indonesian Subtitles with Restricted Boltzmann Machine [J].
Situmeang, Samuel I. G. ;
Lubis, Ramosan K. ;
Siregar, Fany J. N. ;
Panjaitan, Benyamin J. D. C. .
PROCEEDINGS OF 2019 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE INFORMATION ENGINEERING AND TECHNOLOGY (SIET 2019), 2019, :338-342
[32]   An Algorithm Based on Modified Momentum Using Restricted Boltzmann Machine [J].
Shen H.-H. ;
Liu G.-W. ;
Fu L.-H. ;
Liu Z.-H. ;
Li H.-W. .
Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (09) :1957-1964
[33]   Expected energy-based restricted Boltzmann machine for classification [J].
Elfwing, S. ;
Uchibe, E. ;
Doya, K. .
NEURAL NETWORKS, 2015, 64 :29-38
[34]   Speech Spectrum Restoration Based on Conditional Restricted Boltzmann Machine [J].
Lu, Xugang ;
Matsuda, Shigeki ;
Hori, Chiori .
14TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2013), VOLS 1-5, 2013, :3258-+
[35]   A Hybrid Imputation Method Based on Denoising Restricted Boltzmann Machine [J].
Xu, Jiang ;
Liu, Siqian ;
Chen, Zhikui ;
Leng, Yonglin .
INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2018, 10 (02) :1-13
[36]   Contrastive divergence for memristor-based restricted Boltzmann machine [J].
Sheri, Ahmad Muqeem ;
Rafique, Aasim ;
Pedrycz, Witold ;
Jeon, Moongu .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 37 :336-342
[37]   MapReduce based distributed learning algorithm for Restricted Boltzmann Machine [J].
Zhang, Chun-Yang ;
Chen, C. L. Philip ;
Chen, Dewang ;
Ng, Kin Tek .
NEUROCOMPUTING, 2016, 198 :4-11
[38]   DHSIRS: a novel deep hybrid side information-based recommender system [J].
Yengikand, Amir Khani ;
Meghdadi, Majid ;
Ahmadian, Sajad .
MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (22) :34513-34539
[39]   An Effective Algorithm of Restricted Boltzmann Machine Based on Momentum Method [J].
Shen H.-H. ;
Li H.-W. .
Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (01) :176-182
[40]   Enhancing Recommender System performance through the fusion of Fuzzy C-Means, Restricted Boltzmann Machine, and Extreme Learning Machine [J].
Koohi, Hamidreza ;
Kobti, Ziad ;
Nazari, Zahra ;
Mousavi, Javad .
MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (23) :63095-63119