paper-with-me

홈 › Papers

Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Bandits

2022-02-16 · Maximilian Egger, Rawad Bitar, Antonia Wachter-Zeh, Deniz Gündüz

We consider the distributed SGD problem, where a main node distributes gradient calculations among $n$ workers. By assigning tasks to all the workers and waiting only for the $k$ fastest ones, the main node can trade-off the algorithm's error with its runtime by gradually increasing $k$ as the algorithm evolves. However, this strategy, referred to as adaptive $k$-sync, neglects the cost of unused computations and of communicating models to workers that reveal a straggling behavior. We propose a cost-efficient scheme that assigns tasks only to $k$ workers, and gradually increases $k$. We introduce the use of a combinatorial multi-armed bandit model to learn which workers are the fastest while assigning gradient calculations. Assuming workers with exponentially distributed response times parameterized by different means, we give empirical and theoretical guarantees on the regret of our strategy, i.e., the extra time spent to learn the mean response times of the workers. Furthermore, we propose and analyze a strategy applicable to a large class of response time distributions. Compared to adaptive $k$-sync, our scheme achieves significantly lower errors with the same computational efforts and less downlink communication while being inferior in terms of speed.

📄 PDF Abstract BibTeX arXiv:2202.08302

Code (0)

등록된 구현이 없습니다.

Tasks

Multi-Armed Bandits

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Cooperative Multi-agent Bandits: Distributed Algorithms with Optimal Individual Regret and Constant Communication Costs

2023-08-08 · Lin Yang, Xuchuang Wang, Mohammad Hajiesmaili, Lijun Zhang 외

Recently, there has been extensive study of cooperative multi-agent multi-armed bandits where a set of distributed agents cooperatively play the same multi-armed bandit game. The goal is to develop bandit algorithms with…

Multi-Armed Bandits

Combinatorial Semi-Bandits with Knapsacks

2017-05-23 · Karthik Abinav Sankararaman, Aleksandrs Slivkins

We unify two prominent lines of work on multi-armed bandits: bandits with knapsacks (BwK) and combinatorial semi-bandits. The former concerns limited "resources" consumed by the algorithm, e.g., limited supply in dynamic…

Multi-Armed Bandits

Cost-Efficient Online Decision Making: A Combinatorial Multi-Armed Bandit Approach

2023-08-21 · Arman Rahbar, Niklas Åkerblom, Morteza Haghir Chehreghani

Online decision making plays a crucial role in numerous real-world applications. In many scenarios, the decision is made based on performing a sequence of tests on the incoming data points. However, performing all tests …

Decision MakingMulti-Armed BanditsThompson Sampling

Combinatorial Multi-armed Bandits for Real-Time Strategy Games

2017-10-13 · Santiago Ontañón

Games with large branching factors pose a significant challenge for game tree search algorithms. In this paper, we address this problem with a sampling strategy for Monte Carlo Tree Search (MCTS) algorithms called {\em n…

Multi-Armed BanditsReal-Time Strategy Games

Distributed Bandit Learning: Near-Optimal Regret with Efficient Communication

2019-04-12 · ICLR 2020 1 · Yuanhao Wang, Jiachen Hu, Xiaoyu Chen, Li-Wei Wang

We study the problem of regret minimization for distributed bandits learning, in which $M$ agents work collaboratively to minimize their total regret under the coordination of a central server. Our goal is to design comm…

Multi-Armed Bandits