基于点割集图分割的矩阵变换与分解的推荐算法
基于模型的协同过滤算法通过矩阵分解来将用户偏好以及物品属性用隐变量来表示,但现有的矩阵分解算法很难应对个性化推荐系统中严重的数据稀疏性以及数据变化性所带来的问题.针对上述问题,提出了基于双边块对角矩阵的矩阵分解算法.首先通过基于社区发现的点割集图分割算法将原始的稀疏矩阵转换成双边块对角矩阵,将具有相同偏好的用户以及相似特征的物品归并到同一个对角块中,然后将结构中的对角块和双边拼接成数个密度较高的子矩阵.实验结果表明,对这几个密度有提高的子矩阵进行并行分解,基于其分解结果进行原始矩阵的预测,能够有效缓解矩阵分解中数据稀疏性所带来的问题,既能提升预测的精度,又能提高推荐结果的可解释性.同时,每个子对角块都能并行独立分解,能达到提高算法效率的目的.
社区发现、矩阵分解、协同过滤、推荐系统
49
TP391.3(计算技术、计算机技术)
全国统计科学研究项目;全国统计科学研究重点项目;广东省社科项目;国家重点研发计划;广东省农业厅创新团队项目
2022-06-22(万方平台首次上网日期,不代表论文的发表时间)
共8页
272-279