检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘波[1,2,3] 何希平[1,2,3]
机构地区:[1]重庆工商大学重庆市检测控制集成系统工程实验室,重庆400067 [2]重庆工商大学电子商务及供应链系统重庆市重点实验室,重庆400067 [3]重庆工商大学计算机科学与信息工程学院,重庆400067
出 处:《计算机工程与应用》2015年第21期6-11,47,共7页Computer Engineering and Applications
基 金:国家自然科学基金青年科学基金项目(No.61402063);重庆市教委科学技术项目(No.KJ1400612;No.KJ130709);重庆工商大学项目(No.20135609)
摘 要:评分矩阵(rating matrix)的特点是高维、稀疏、低秩,对其研究的主要方法是低秩矩阵恢复。对这些算法而言,不同评分矩阵的秩,会得到不同的恢复精度。但目前没有理论来研究评分矩阵秩的估计,从而影响了这些算法的应用。从理论上分析了用户聚类数与评分矩阵秩的关系,给出用户聚类数的计算方法,并在此基础上提出一种基于聚类数的秩1矩阵恢复(Clusters Number Rank-1 Matrix Completion,CN-R1MC)算法来恢复评分矩阵。通过在多个推荐系统数据集上的实验证明:用户聚类数能较好地近似评分矩阵的秩,这对提高评分矩阵的恢复精度有重要的作用。所提出的算法有较好的应用价值。Rating matrix is high-dimensional, sparse and low rank. The low rank matrix recovery is the important method for rating matrix of research. For these algorithms, different scoring matrix rank will obtain different recovery precision. But there is no theory to study the score matrix rank, thus affecting the application of these algorithms. This paper analyzes the relationship between clustering number of user and rank of rating matrix, and then it presents the method of computing the cluster number of user, and on this basis, it proposes a number of clusters based on rank 1 matrix recovery(Clusters Number Rank-1 Matrix Completion, CN-R1MC)algorithm to recover rating matrix. Through a plurality of recommendation system data sets on the experiments, the cluster number of user can approximate rank of rating matrix better, which has an important role in improving recovery accuracy for the rating matrix. The proposed algorithm has good application value.
关 键 词:评分矩阵 低秩矩阵恢复 秩1矩阵 用户聚类数 奇异值分解
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.17.191.196