paper-with-me

Papers

Asynchronous Parallel Incremental Block-Coordinate Descent for Decentralized Machine Learning

2022-02-07 · Hao Chen, Yu Ye, Ming Xiao, Mikael Skoglund

Machine learning (ML) is a key technique for big-data-driven modelling and analysis of massive Internet of Things (IoT) based intelligent and ubiquitous computing. For fast-increasing applications and data amounts, distributed learning is a promising emerging paradigm since it is often impractical or inefficient to share/aggregate data to a centralized location from distinct ones. This paper studies the problem of training an ML model over decentralized systems, where data are distributed over many user devices and the learning algorithm run on-device, with the aim of relaxing the burden at a central entity/server. Although gossip-based approaches have been used for this purpose in different use cases, they suffer from high communication costs, especially when the number of devices is large. To mitigate this, incremental-based methods are proposed. We first introduce incremental block-coordinate descent (I-BCD) for the decentralized ML, which can reduce communication costs at the expense of running time. To accelerate the convergence speed, an asynchronous parallel incremental BCD (API-BCD) method is proposed, where multiple devices/agents are active in an asynchronous fashion. We derive convergence properties for the proposed methods. Simulation results also show that our API-BCD method outperforms state of the art in terms of running time and communication costs.

📄 PDF Abstract BibTeX arXiv:2202.03263

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Asynchronous Parallel Greedy Coordinate Descent

2016-12-01 · NeurIPS 2016 12 · Yang You, Xiangru Lian, Ji Liu, Hsiang-Fu Yu 외

n this paper, we propose and study an Asynchronous parallel Greedy Coordinate Descent (Asy-GCD) algorithm for minimizing a smooth function with bounded constraints. At each iteration, workers asynchronously conduct greed…

Delay-adaptive step-sizes for asynchronous learning

2022-02-17 · Xuyang Wu, Sindri Magnusson, Hamid Reza Feyzmahdavian, Mikael Johansson

In scalable machine learning systems, model training is often parallelized over multiple nodes that run without tight synchronization. Most analysis results for the related asynchronous algorithms use an upper bound on t…

Asynchronous Stochastic Block Coordinate Descent with Variance Reduction

2016-10-29 · Bin Gu, Zhouyuan Huo, Heng Huang

Asynchronous parallel implementations for stochastic optimization have received huge successes in theory and practice recently. Asynchronous implementations with lock-free are more efficient than the one with writing or …

Stochastic Optimization

Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guarantees

2021-09-09 · Hamid Reza Feyzmahdavian, Mikael Johansson

We introduce novel convergence results for asynchronous iterations that appear in the analysis of parallel and distributed optimization algorithms. The results are simple to apply and give explicit estimates for how the …

Distributed Optimization

Efficient High-Dimensional Data Representation Learning via Semi-Stochastic Block Coordinate Descent Methods

2019-09-25 · Bingkun Wei, Yangyang Li, Fanhua Shang, Yuanyuan Liu 외

With the increase of data volume and data dimension, sparse representation learning attracts more and more attention. For high-dimensional data, randomized block coordinate descent methods perform well because they do no…

Face RecognitionRepresentation Learning