线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

基于Spark平台的ALS加速算法研究

贾晓芳; 桑国明; 祁文凯 计算机工程 2020年第02期

摘要:协同过滤推荐算法在推荐系统中发挥着重要作用,但其存在执行效率与排名精度较低的问题,交替最小二乘(ALS)算法可实现并行计算,从而提高执行效率,但是该算法数据加载与迭代收敛的时间较长。为此,将非线性共轭梯度(NCG)算法与ALS算法相结合,提出一种ALS-NCG算法,以达到加速ALS算法的目的。在Spark分布式数据处理环境中对ALS-NCG算法进行性能评估,实验结果表明,相比ALS算法,ALS-NCG算法获取高精度推荐排名时需要的迭代次数与时间更少。

关键词:协同过滤推荐算法交替最小二乘算法非线性共轭梯度spark平台

单位:大连海事大学信息科学技术学院; 辽宁大连116026

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

计算机工程

北大期刊

¥640.00

关注 31人评论|1人关注