JOURNAL ARTICLE

Context-aware restricted Boltzmann machine meets collaborative filtering

Jingshuai ZhangYuanxin OuyangWeizhu XieWenge RongZhang Xiong

Year: 2018 Journal:   Online Information Review Vol: 44 (2)Pages: 455-476   Publisher: Emerald Publishing Limited

Abstract

Purpose The purpose of this paper is to propose an approach to incorporate contextual information into collaborative filtering (CF) based on the restricted Boltzmann machine (RBM) and deep belief networks (DBNs). Traditionally, neither the RBM nor its derivative model has been applied to modeling contextual information. In this work, the authors analyze the RBM and explore how to utilize a user’s occupation information to enhance recommendation accuracy. Design/methodology/approach The proposed approach is based on the RBM. The authors employ user occupation information as a context to design a context-aware RBM and stack the context-aware RBM to construct DBNs for recommendations. Findings The experiments on the MovieLens data sets show that the user occupation-aware RBM outperforms other CF models, and combinations of different context-aware models by mutual information can obtain better accuracy. Moreover, the context-aware DBNs model is superior to baseline methods, indicating that deep networks have more qualifications for extracting preference features. Originality/value To improve recommendation accuracy through modeling contextual information, the authors propose context-aware CF approaches based on the RBM. Additionally, the authors attempt to introduce hybrid weights based on information entropy to combine context-aware models. Furthermore, the authors stack the RBM to construct a context-aware multilayer network model. The results of the experiments not only convey that the context-aware RBM has potential in terms of contextual information but also demonstrate that the combination method, the hybrid recommendation and the multilayer neural network extension have significant benefits for the recommendation quality.

Keywords:
Computer science MovieLens Artificial intelligence Collaborative filtering Context (archaeology) Restricted Boltzmann machine Machine learning Construct (python library) Context model Recommender system Artificial neural network Information retrieval Data mining

Metrics

1
Cited By
0.00
FWCI (Field Weighted Citation Impact)
37
Refs
0.16
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Image and Video Quality Assessment
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Generative Adversarial Networks and Image Synthesis
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

BOOK-CHAPTER

Nearest-Neighbor Restricted Boltzmann Machine for Collaborative Filtering Algorithm

Xiaodong QianGuoliang Liu

Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Year: 2018 Pages: 387-398
JOURNAL ARTICLE

Restricted Boltzmann Machine Based on Item Category for Collaborative Filtering

Fan HeNa Li

Journal:   2017 International Conference on Computer Technology, Electronics and Communication (ICCTEC) Year: 2017 Pages: 756-760
© 2026 ScienceGate Book Chapters — All rights reserved.