A high-performance implementation of Bayesian matrix factorization with limited communication

Tom Vander Aa*, Xiangju Qin, Paul Blomstedt, Roel Wuyts, Wilfried Verachtert, Samuel Kaski

*Tämän työn vastaava kirjoittaja

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference article in proceedingsScientificvertaisarvioitu

Abstrakti

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.

AlkuperäiskieliEnglanti
OtsikkoComputational Science – ICCS 2020 - 20th International Conference, Proceedings
ToimittajatValeria 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
KustantajaSpringer
Sivut3-16
Sivumäärä14
ISBN (painettu)9783030504328
DOI - pysyväislinkit
TilaJulkaistu - 1 tammik. 2020
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaInternational Conference on Computational Science - Amsterdam, Alankomaat
Kesto: 3 kesäk. 20205 kesäk. 2020
Konferenssinumero: 20

Julkaisusarja

NimiLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Vuosikerta12142 LNCS
ISSN (painettu)0302-9743
ISSN (elektroninen)1611-3349

Conference

ConferenceInternational Conference on Computational Science
LyhennettäICCS
Maa/AlueAlankomaat
KaupunkiAmsterdam
Ajanjakso03/06/202005/06/2020

Sormenjälki

Sukella tutkimusaiheisiin 'A high-performance implementation of Bayesian matrix factorization with limited communication'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä