paper-with-me

홈 › Papers

Resource Allocation in Multi-armed Bandit Exploration: Overcoming Sublinear Scaling with Adaptive Parallelism

2020-10-31 · Brijen Thananjeyan, Kirthevasan Kandasamy, Ion Stoica, Michael I. Jordan, Ken Goldberg, Joseph E. Gonzalez

We study exploration in stochastic multi-armed bandits when we have access to a divisible resource that can be allocated in varying amounts to arm pulls. We focus in particular on the allocation of distributed computing resources, where we may obtain results faster by allocating more resources per pull, but might have reduced throughput due to nonlinear scaling. For example, in simulation-based scientific studies, an expensive simulation can be sped up by running it on multiple cores. This speed-up however, is partly offset by the communication among cores, which results in lower throughput than if fewer cores were allocated per trial to run more trials in parallel. In this paper, we explore these trade-offs in two settings. First, in a fixed confidence setting, we need to find the best arm with a given target success probability as quickly as possible. We propose an algorithm which trades off between information accumulation and throughput and show that the time taken can be upper bounded by the solution of a dynamic program whose inputs are the gaps between the sub-optimal and optimal arms. We also prove a matching hardness result. Second, we present an algorithm for a fixed deadline setting, where we are given a time deadline and need to maximize the probability of finding the best arm. We corroborate our theoretical insights with simulation experiments that show that the algorithms consistently match or outperform baseline algorithms on a variety of problem instances.

📄 PDF Abstract BibTeX arXiv:2011.00330

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed ComputingMulti-Armed Bandits

Similar Papers 제목 키워드 기반

Budgeted Recommendation with Delayed Feedback

2024-05-19 · Kweiguu Liu, Setareh Maghsudi

In a conventional contextual multi-armed bandit problem, the feedback (or reward) is immediately observable after an action. Nevertheless, delayed feedback arises in numerous real-life situations and is particularly cruc…

Decision MakingMulti-Armed Bandits

Bandits meet Computer Architecture: Designing a Smartly-allocated Cache

2016-01-31 · Yonatan Glassner, Koby Crammer

In many embedded systems, such as imaging sys- tems, the system has a single designated purpose, and same threads are executed repeatedly. Profiling thread behavior, allows the system to allocate each thread its resource…

Multi-Armed Bandits

Networked Restless Bandits with Positive Externalities

2022-12-09 · Christine Herlihy, John P. Dickerson

Restless multi-armed bandits are often used to model budget-constrained resource allocation tasks where receipt of the resource is associated with an increased probability of a favorable state transition. Prior work assu…

Multi-Armed Bandits

Combinatorial Multi-armed Bandits for Resource Allocation

2021-05-10 · Jinhang Zuo, Carlee Joe-Wong

We study the sequential resource allocation problem where a decision maker repeatedly allocates budgets between resources. Motivating examples include allocating limited computing time or wireless spectrum bands to multi…

Multi-Armed Bandits

MIX-MAB: Reinforcement Learning-based Resource Allocation Algorithm for LoRaWAN

2022-06-07 · Farzad Azizi, Benyamin Teymuri, Rojin Aslani, Mehdi Rasti 외

This paper focuses on improving the resource allocation algorithm in terms of packet delivery ratio (PDR), i.e., the number of successfully received packets sent by end devices (EDs) in a long-range wide-area network (Lo…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)