Large-scale and Scalable Latent Factor Analysis via Distributed Alternative Stochastic Gradient Descent for Recommender Systems

计算机科学 推荐系统 可扩展性 随机梯度下降算法 大数据 协同过滤 解算器 分布式计算 云计算 梯度下降 因子(编程语言) 机器学习 人工智能 数据挖掘 数据库 人工神经网络 程序设计语言 操作系统
作者
Xiaoyu Shi,Qiang He,Xin Luo,Yannai Bai,Mingsheng Shang
出处
期刊:IEEE Transactions on Big Data [IEEE Computer Society]
卷期号:: 1-1 被引量:82
标识
DOI:10.1109/tbdata.2020.2973141
摘要

Latent factor analysis (LFA) via stochastic gradient descent (SGD) is highly efficient in discovering user and item patterns from high-dimensional and sparse (HiDS) matrices from recommender systems. However, most LFA-based recommender systems adopt a standard SGD algorithm, which suffers limited scalability when addressing big data. On the other hand, most existing parallel SGD solvers are either under the memory-sharing framework designed for a bare machine or suffering high communicational costs, which also greatly limits their applications in large-scale systems. To address the above issues, this paper proposes a distributed alternative stochastic gradient descent (DASGD) solver for an LFA-based recommender. Its training-dependences among latent features are decoupled via alternatively fixing one-half of the features to learn the other half following the principle of SGD but in parallel. It's distribution mechanism consists of efficient data partition, allocation and task parallelization strategies, which greatly reduces its communicational cost for high scalability. Experimental results on three large-scale HiDS matrices generated by real-world applications demonstrate that the proposed DASGD algorithm outperforms state-of-the-art distributed SGD solvers for recommender systems in terms of prediction accuracy as well as scalability. Hence, it is highly useful for LFA on HiDS matrices with the help of cloud computing facilities.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
刚刚
nthin发布了新的文献求助10
刚刚
刚刚
mango发布了新的文献求助10
1秒前
rrrrrr完成签到,获得积分10
1秒前
1秒前
1秒前
sugar应助负责雨旋采纳,获得30
1秒前
难过盼海完成签到,获得积分10
3秒前
Wells应助隔壁小孩采纳,获得10
3秒前
4秒前
mzz发布了新的文献求助10
4秒前
4秒前
4秒前
4秒前
秘密发布了新的文献求助10
5秒前
lele完成签到,获得积分10
5秒前
5秒前
Chris关注了科研通微信公众号
6秒前
jty完成签到,获得积分10
7秒前
yyd完成签到,获得积分10
8秒前
DueDue0327发布了新的文献求助10
8秒前
8秒前
8秒前
8秒前
JY发布了新的文献求助10
10秒前
忧心的藏鸟完成签到 ,获得积分10
12秒前
我是老大应助冰冰采纳,获得10
12秒前
木兮发布了新的文献求助10
12秒前
肖克伟完成签到,获得积分10
13秒前
mo发布了新的文献求助10
13秒前
柳不尤完成签到,获得积分20
14秒前
14秒前
学术渣子完成签到,获得积分10
16秒前
coco关注了科研通微信公众号
16秒前
17秒前
18秒前
华仔应助甜甜幻姬采纳,获得10
18秒前
19秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Principles of town planning: translating concepts to applications 1000
2016 Venous Blood Study (VBS) (Final V3.0) 510
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
核安全综合知识2024版 500
Photothermal Science and Techniques 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7704071
求助须知:如何正确求助?哪些是违规求助? 9262223
关于积分的说明 20035852
捐赠科研通 7279572
什么是DOI,文献DOI怎么找? 3294758
关于科研通互助平台的介绍 2449976
邀请新用户注册赠送积分活动 2301489