ALS Algorithm for Robust and Communication-Efficient Federated Learning

被引:0
作者
Hurley, Neil [1 ]
Duriakova, Erika [1 ]
Geraci, James [2 ]
O'Reilly-Morgan, Diarmuid [1 ]
Tragos, Elias [1 ]
Smyth, Barry [1 ]
Lawlor, Aonghus [1 ]
机构
[1] Insight Ctr Data Analyt, Dublin, Ireland
[2] Samsung Elect Co Ltd, Seoul, South Korea
来源
PROCEEDINGS OF THE 2024 4TH WORKSHOP ON MACHINE LEARNING AND SYSTEMS, EUROMLSYS 2024 | 2024年
基金
爱尔兰科学基金会;
关键词
Alternating Least Squares; Federated Learning; Top-N Recommender;
D O I
10.1145/3642970.3655842
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated learning is a distributed approach to machine learning in which a centralised server coordinates the learning task while training data is distributed among a potentially large set of clients. The focus of this paper is on top-N recommendations using a training set of implicit interactions between users and items. With this limited information, items with no user interaction must also be considered, to present accurate recommendations. In the past, federated recommender systems have been solved through communication of the local model updates using a Stochastic Gradient Descent (SGD) approach. However, SGD is unable to handle the full interaction dataset without the need for negative sampling. This poses a big strain in the setting of wireless networks, as negative sampling considerably increases the communication overhead. To overcome this obstacle we introduce the first federated learning matrix factorisation model fully based on Alternating Least Squares (ALS) computation. The ALS approach offers an efficient matrix factorisation solution with the ability to avoid negative sampling. We show that this novel approach can significantly reduce the communication overhead when compared to its SGD counterparts while maintaining high levels of accuracy.
引用
收藏
页码:56 / 64
页数:9
相关论文
共 22 条
[1]  
Ammad-ud-din M, 2019, Arxiv, DOI arXiv:1901.09888
[2]  
Bagdasaryan E, 2020, PR MACH LEARN RES, V108, P2938
[3]   Secure Federated Matrix Factorization [J].
Chai, Di ;
Wang, Leye ;
Chen, Kai ;
Yang, Qiang .
IEEE INTELLIGENT SYSTEMS, 2021, 36 (05) :11-19
[4]   PDMFRec: A Decentralised Matrix Factorisation with Tunable User-centric Privacy [J].
Duriakova, Erika ;
Tragos, Elias Z. ;
Smyth, Barry ;
Hurley, Neil ;
Pena, Francisco J. ;
Symeonidis, Panagiotis ;
Geraci, James ;
Lawlor, Aonghus .
RECSYS 2019: 13TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2019, :457-461
[5]  
Duriakova Erika, 2020, EUR C MACH LEARN PRI
[6]   Decentralized Recommendation Based on Matrix Factorization: A Comparison of Gossip and Federated Learning [J].
Hegedus, Istvan ;
Danner, Gabor ;
Jelasity, Mark .
MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2019, PT I, 2020, 1167 :317-332
[7]   Collaborative Filtering for Implicit Feedback Datasets [J].
Hu, Yifan ;
Koren, Yehuda ;
Volinsky, Chris .
ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, :263-+
[8]   Geographical POI recommendation for Internet of Things: A federated learning approach using matrix factorization [J].
Huang, Jiwei ;
Tong, Zeyu ;
Feng, Zihan .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022,
[9]  
Kairouz Peter., 2019, ADV OPEN PROBLEMS FE, DOI DOI 10.48550/ARXIV.1912.04977
[10]  
Konečny J, 2015, Arxiv, DOI [arXiv:1511.03575, DOI 10.48550/ARXIV.1511.03575]