1. A Learning Automata-Based Approach to Improve the Scalability of Clustering-Based Recommender Systems.
- Author
-
Taghipour, Sara, Akbari Torkestani, Javad, and Nazari, Sara
- Abstract
One of the common techniques to reduce the scalability problem in collaborative filtering (CF)-based recommender systems is the clustering technique, which accelerates finding the nearest neighbor users in the recommendation process. Different clustering algorithms lead to improved accuracy and diversity in recommender systems. It is challenging to develop recommender systems based on clustering with decreasing scalability and simultaneously increasing accuracy. This article proposes a new clustering-based recommender system that takes into account the theoretical properties of the Learning Automata (LA) technique. The presented clustering novelty lies in the fact that employing LA technique for the user clustering in a CF-based recommender system has not been set forth so far in a way that addresses the scalability while improving accuracy. In addition, a novel similarity metric is embedded in the proposed algorithm to measure the similarity value between users. This metric is developed as like/dislike (LD) which can significantly improve the accuracy by reducing the computational cost. Extensive simulations have been performed on real-world datasets such as MovieLens and FilmTrust, which confirm the effectiveness of the proposed algorithm. In this regard, the proposed algorithm has improved the precision between 5 and 16% on average compared to the existing state-of-the-art methods such as GA-GELS, NUSCCF, NNMF, and KL-KM. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF