电信科学 ›› 2015, Vol. 31 ›› Issue (9): 103-111.doi: 10.11959/j.issn.1000-0801.2015180

• 研究与开发 • 上一篇    下一篇

一种基于RFM模型的新型协同过滤个性化推荐算法

张宁1,范崇睿2,张岩3   

  1. 1 北京石油化工学院 北京102617
    2 北京航空航夭大学 北京102206
    3 北京化工大学 北京100029
  • 出版日期:2015-09-15 发布日期:2015-08-21
  • 基金资助:
    北京市大学生研究训练项目

A Novel Personalized Recommendation Algorithm of Collaborative Filtering Based on RFM Model

Ning Zhang1,Chongrui Fan2,Yan Zhang3   

  1. 1 Beijing Institute of Petro-Chemistry Technology, Beijing 102617, China
    2 Beihang University, Beijing 102206, China
    3 Beijing University of Chemical Technology, Beijing 100029, China
  • Online:2015-09-15 Published:2015-08-21
  • Supported by:
    Research and Training Program for College Students in Beijing

摘要:

摘要:为了提高个性化推荐效果及预测准确度,特别是针对传统算法中评分矩阵过于稀疏等问题提出一种新颖的协同过滤算法。该算法首先利用RFM模型合理地筛选用户信息,其次通过黏性客户的消费记录稠密化用户—项目评分矩阵,并改进了传统相似度计算公式。通过仿真实验证实了算法的准确性,最后将其应用于一套具有个性化商品推荐功能的系统原型中,证明了该推荐算法的有效性及实用性。

关键词: 个性化推荐, 协同过滤, 评分矩阵

Abstract:

In order to improve the accuracy of recommendation, especially the matrix score of personalized recommendation technology is too spars, a new recommendation algorithm was proposed. The advantages of this algorithm were mainly embodied in the following aspects. Firstly, the improved algorithm with RFM model was used to select the original customer in some condition, making the recommended source of data more accurate and efficient. Secondly, in the improved algorithm the customer consumption history records were filled to the matrix to improve the consistency of the matrix of score. Thirdly, the traditional Pearson similarity calculation formula was improved to make the search of target users of similar neighbor more accurate. Then the simulation experiment was carried on by using the improved algorithm. It can be proved that the improved algorithm is better than the traditional one in accuracy. At last, the improved algorithm was applied to a recommendation system with personalized recommendation function. It was shown that the recommendation algorithm was efficient and valid.

Key words: personalized recommendation, collaborative filtering, score matrix

No Suggested Reading articles found!