Classification-based Deep Neural Network Architecture for Collaborative Filtering Recommender Systems.

Authors

  • Jesús Bobadilla Universidad Politécnica de Madrid.
  • Fernando Ortega Universidad Politécnica de Madrid.
  • Abraham Gutiérrez Universidad Politécnica de Madrid.
  • Santiago Alonso Universidad Politécnica de Madrid.

DOI:

https://doi.org/10.9781/ijimai.2020.02.006

Keywords:

Recommendation Systems, Classification, Neural Network, Collaborative Filtering, Deep Learning, Scalable Neural Architecture

Abstract

This paper proposes a scalable and original classification-based deep neural architecture. Its collaborative filtering approach can be generalized to most of the existing recommender systems, since it just operates on the ratings dataset. The learning process is based on the binary relevant/non-relevant vote and the binary voted/non-voted item information. This data reduction provides a new level of abstraction and it makes possible to design the classification-based architecture. In addition to the original architecture, its prediction process has a novel approach: it does not need to make a large number of predictions to get recommendations. Instead to run forward the neural network for each prediction, our approach runs forward the neural network just once to get a set of probabilities in its categorical output layer. The proposed neural architecture has been tested by using the MovieLens and FilmTrust datasets. A state-of-the-art baseline that outperforms current competitive approaches has been used. Results show a competitive recommendation quality and an interesting quality improvement on large number of recommendations, consistent with the architecture design. The architecture originality makes it possible to address a broad range of future works.

Downloads

Download data is not yet available.

Downloads

Published

2020-03-01
Metrics
Views/Downloads
  • Abstract
    4
  • PDF
    2

How to Cite

Bobadilla, J., Ortega, F., Gutiérrez, A., and Alonso, S. (2020). Classification-based Deep Neural Network Architecture for Collaborative Filtering Recommender Systems. International Journal of Interactive Multimedia and Artificial Intelligence, 6(1), 68–77. https://doi.org/10.9781/ijimai.2020.02.006

Most read articles by the same author(s)