Projects per year
Abstract
Matrix factorization is a very common machine learning technique in recommender systems. Bayesian Matrix Factorization (BMF) algorithms would be attractive because of their ability to quantify uncertainty in their predictions and avoid over-fitting, combined with high prediction accuracy. However, they have not been widely used on large-scale data because of their prohibitive computational cost. In recent work, efforts have been made to reduce the cost, both by improving the scalability of the BMF algorithm as well as its implementation, but so far mainly separately. In this paper we show that the state-of-the-art of both approaches to scalability can be combined. We combine the recent highly-scalable Posterior Propagation algorithm for BMF, which parallelizes computation of blocks of the matrix, with a distributed BMF implementation that users asynchronous communication within each block. We show that the combination of the two methods gives substantial improvements in the scalability of BMF on web-scale datasets, when the goal is to reduce the wall-clock time.
Original language | English |
---|---|
Title of host publication | Computational Science – ICCS 2020 - 20th International Conference, Proceedings |
Editors | Valeria V. Krzhizhanovskaya, Gábor Závodszky, Michael H. Lees, Peter M.A. Sloot, Peter M.A. Sloot, Peter M.A. Sloot, Jack J. Dongarra, Sérgio Brissos, João Teixeira |
Publisher | Springer |
Pages | 3-16 |
Number of pages | 14 |
ISBN (Print) | 9783030504328 |
DOIs | |
Publication status | Published - 1 Jan 2020 |
MoE publication type | A4 Conference publication |
Event | International Conference on Computational Science - Amsterdam, Netherlands Duration: 3 Jun 2020 → 5 Jun 2020 Conference number: 20 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 12142 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Computational Science |
---|---|
Abbreviated title | ICCS |
Country/Territory | Netherlands |
City | Amsterdam |
Period | 03/06/2020 → 05/06/2020 |
Fingerprint
Dive into the research topics of 'A high-performance implementation of Bayesian matrix factorization with limited communication'. Together they form a unique fingerprint.Projects
- 2 Finished
-
Interactive machine learning from multiple biodata sources
Kaski, S. (Principal investigator), Hämäläinen, A. (Project Member), Gadd, C. (Project Member), Hegde, P. (Project Member), Shen, Z. (Project Member), Siren, J. (Project Member), Trinh, T. (Project Member), Jain, A. (Project Member) & Jälkö, J. (Project Member)
01/01/2019 → 31/08/2021
Project: Academy of Finland: Other research funding
-
Interactive machine learning from multiple biodata sources
Kaski, S. (Principal investigator) & Filstroff, L. (Project Member)
01/01/2016 → 31/08/2021
Project: Academy of Finland: Other research funding