Next Article in Journal
Convolutional Neural Networks for Human Activity Recognition Using Body-Worn Sensors
Next Article in Special Issue
Exploiting Past Users’ Interests and Predictions in an Active Learning Method for Dealing with Cold Start in Recommender Systems
Previous Article in Journal
Fitness Activity Recognition on Smartphones Using Doppler Measurements
Previous Article in Special Issue
Exploiting Rating Abstention Intervals for Addressing Concept Drift in Social Network Recommender Systems
Article Menu

Export Article

Open AccessArticle
Informatics 2018, 5(2), 25; https://doi.org/10.3390/informatics5020025

Artificial Neural Networks and Particle Swarm Optimization Algorithms for Preference Prediction in Multi-Criteria Recommender Systems

1,†
and
2,†,‡,*
1
Software Engineering Lab, University of Aizu, Aizu-Wakamatsu 965-8580, Japan
2
Department of Software Engineering, Bayero University Kano, Kano, P.M.B. 3011, Nigeria
These authors contributed equally to this work.
Current address: Department of Software Engineering, Bayero University Kano, Kano P.M.B. 3011, Nigeria.
*
Author to whom correspondence should be addressed.
Received: 4 December 2017 / Revised: 29 April 2018 / Accepted: 7 May 2018 / Published: 9 May 2018
(This article belongs to the Special Issue Advances in Recommender Systems)
Full-Text   |   PDF [537 KB, uploaded 9 May 2018]   |  

Abstract

Recommender systems are powerful online tools that help to overcome problems of information overload. They make personalized recommendations to online users using various data mining and filtering techniques. However, most of the existing recommender systems use a single rating to represent the preference of user on an item. These techniques have several limitations as the preference of the user towards items may depend on several attributes of the items. Multi-criteria recommender systems extend the single rating recommendation techniques to incorporate multiple criteria ratings for improving recommendation accuracy. However, modeling the criteria ratings in multi-criteria recommender systems to determine the overall preferences of users has been considered as one of the major challenges in multi-criteria recommender systems. In other words, how to additionally take the multi-criteria rating information into account during the recommendation process is one of the problems of multi-criteria recommender systems. This article presents a methodological framework that trains artificial neural networks with particle swarm optimization algorithms and uses the neural networks for integrating the multi-criteria rating information and determining the preferences of users. The proposed neural network-based multi-criteria recommender system is integrated with k-nearest neighborhood collaborative filtering for predicting unknown criteria ratings. The proposed approach has been tested with a multi-criteria dataset for recommending movies to users. The empirical results of the study show that the proposed model has a higher prediction accuracy than the corresponding traditional recommendation technique and other multi-criteria recommender systems. View Full-Text
Keywords: recommender systems; artificial neural network; particle swarm optimization algorithm; k-nearest neighborhood; gradient-descent algorithm recommender systems; artificial neural network; particle swarm optimization algorithm; k-nearest neighborhood; gradient-descent algorithm
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Hamada, M.; Hassan, M. Artificial Neural Networks and Particle Swarm Optimization Algorithms for Preference Prediction in Multi-Criteria Recommender Systems. Informatics 2018, 5, 25.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Informatics EISSN 2227-9709 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top