Repository logo
Institutional Digital Repository
Shreenivas Deshpande Library, IIT (BHU), Varanasi

Genetic algorithm based parallel matrix factorization for recommender systems

dc.contributor.authorSrivastava B.V.; Sharma S.; Datta D.; Sriram G.; Jambhulkar S.; Naik S.; Reddy G.J.
dc.date.accessioned2025-05-24T09:30:16Z
dc.description.abstractMatrix Factorization is one of the popular approaches for learning the latent characteristics from the sparse utility matrix of recommendation systems. In recent times, Coordinate Descent based matrix factorization approach (CCD) have outperformed the other existing approaches such as Alternating Least Squares (ALS) and Stochastic Gradient Descent (SGD). While ALS is not scalable due to its cubic time complexity, SGD suffers from slow convergence. An improved version of CCD, CCD++ was recently proposed to overcome the shortcomings of CCD. The difference in these two approaches lies in their update rules and the update sequences. CCD++ was shown to converge faster than CCD. In this paper, we hypothesize that use of Genetic Algorithm (GA) for initializing matrices may significantly speed up the convergence of CCD++. Also, parallelism could be exploited more efficiently at update stage. We update the rating matrix at regular intervals with GA, so that the convergence of CCD++ is relatively fast. Our experimental results show that optimum update of matrices enhances the convergence of CCD++ appreciably. © 2016 IEEE.
dc.identifier.doihttps://doi.org/10.1109/ICIT.2016.39
dc.identifier.urihttp://172.23.0.11:4000/handle/123456789/16839
dc.relation.ispartofseriesProceedings - 2016 15th International Conference on Information Technology, ICIT 2016
dc.titleGenetic algorithm based parallel matrix factorization for recommender systems

Files

Collections