Computer and Modernization

Previous Articles     Next Articles

Improved Collaborative Filtering Recommendation Algorithm Based on ALS Model

  

  1. (1. Wuhan Institute of Posts and Telecommunications Science, Wuhan 430074, China;
    2. Nanjing FiberHome Software Technology Co. Ltd., Nanjing 210019, China)
  • Online:2018-03-08 Published:2018-03-09

Abstract: The recommendation system can provide personalized recommendation services to users based on the user’s basic information and behavior analysis. Therefore, the recommendation system has become a research hotspot in recent years. This paper studies on the algorithm of collaborative filtering recommendation based on ALS model. The implementation of the algorithm uses a distributed platform, and the experimental results show that compared with the previous single-node implementation, the proposed algorithm has greatly improved the computational speed. In addition, this paper reduces the attribute information loss of invisible factor on the loss function, and introduces the interest forgetting function in the predictive score obtained by the optimal model. The experimental comparison shows that the optimized algorithm effectively improves the accuracy of the recommended system.

Key words: Spark, recommendation algorithm, ALS model, hidden factor, forgetting function

CLC Number: