arXiv Open Access 2019

ASYNC: A Cloud Engine with Asynchrony and History for Distributed Machine Learning

Saeed Soori Bugra Can Mert Gurbuzbalaba Maryam Mehri Dehnavi
Lihat Sumber

Abstrak

ASYNC is a framework that supports the implementation of asynchrony and history for optimization methods on distributed computing platforms. The popularity of asynchronous optimization methods has increased in distributed machine learning. However, their applicability and practical experimentation on distributed systems are limited because current bulk-processing cloud engines do not provide a robust support for asynchrony and history. With introducing three main modules and bookkeeping system-specific and application parameters, ASYNC provides practitioners with a framework to implement asynchronous machine learning methods. To demonstrate ease-of-implementation in ASYNC, the synchronous and asynchronous variants of two well-known optimization methods, stochastic gradient descent and SAGA, are demonstrated in ASYNC.

Topik & Kata Kunci

Penulis (4)

S

Saeed Soori

B

Bugra Can

M

Mert Gurbuzbalaba

M

Maryam Mehri Dehnavi

Format Sitasi

Soori, S., Can, B., Gurbuzbalaba, M., Dehnavi, M.M. (2019). ASYNC: A Cloud Engine with Asynchrony and History for Distributed Machine Learning. https://arxiv.org/abs/1907.08526

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2019
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓