Efficient Distributed Matrix Factorization Alternating Least Squares (EDMFALS) for Recommendation Systems Using Spark
R. R. S. Ravi Kumar (),
G. Appa Rao () and
S. Anuradha ()
Additional contact information
R. R. S. Ravi Kumar: CSE, GIT, GITAM, Visakhapatnam, Andhra Pradesh, India
G. Appa Rao: CSE, GIT, GITAM, Visakhapatnam, Andhra Pradesh, India
S. Anuradha: CSE, GIT, GITAM, Visakhapatnam, Andhra Pradesh, India
Journal of Information & Knowledge Management (JIKM), 2022, vol. 21, issue 01, 1-16
Abstract:
With the emergence of e-commerce and social networking systems, the use of recommendation systems gained popularity to predict the user ratings of an item. Since the large volume of data is generated from various sources at high speed, predicting the ratings accurately in real-time adds enormous benefit to the users while choosing the correct item. So a recommendation system must be capable enough to predict the rating accurately when the data are large. Apache Spark is a distributed framework well suited for processing large datasets and real-time data streams. In this paper, we propose an efficient matrix factorisation algorithm based on Spark MLlib alternating least squares (ALS) for collaborative filtering. The optimisations used for the proposed algorithm using Tungsten improved the performance of the algorithm significantly while doing the predictions. The experimental results prove that the proposed work is significantly faster for top-N recommendations and rating predictions compared with the existing works.
Keywords: Collaborative filtering; matrix factorisation; alternating least squares; Spark; Tungsten (search for similar items in EconPapers)
Date: 2022
References: Add references at CitEc
Citations:
Downloads: (external link)
http://www.worldscientific.com/doi/abs/10.1142/S0219649222500125
Access to full text is restricted to subscribers
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:wsi:jikmxx:v:21:y:2022:i:01:n:s0219649222500125
Ordering information: This journal article can be ordered from
DOI: 10.1142/S0219649222500125
Access Statistics for this article
Journal of Information & Knowledge Management (JIKM) is currently edited by Professor Suliman Hawamdeh
More articles in Journal of Information & Knowledge Management (JIKM) from World Scientific Publishing Co. Pte. Ltd.
Bibliographic data for series maintained by Tai Tone Lim ().