Decomposing and Optimizing Regret in Classical Multi-Armed Bandit Algorithms: ETC, UCB, and Thompson Sampling

Define and decompose the regret values of three classic algorithms, Explore-then-commit, Upper confidence bounds, and Thompson Sampling. First determine which part of the algorithm, function or equation yield the regret, then decompose the regret to find the source of the regret, usually into two parts: exploration phase and exploitation phase. For Explore-then-commit, the regret comes from fixed trial rounds in exploration phase; for UCB, the regret comes from running trial rounds to separate optimal arm from sub-optimal arms; for Thompson Sampling, the regret comes from the differences between posterior distribution and actual distribution. Later optimize the corresponding part of the function or equation to reduce the regret from different types of the total decomposed regret. Python coding will be used to construct original algorithm and optimized algorithm, including plotting the image of the cumulative regret of each algorithm. The effectiveness of the optimized algorithm will be verified through the comparison of original and optimized cumulative regret image.

Authors

Institutions

Publication Details

Journal
ITM Web of Conferences
Published
2025-01-01
DOI
https://doi.org/10.1051/itmconf/20258002003
Primary Topic
Advanced Bandit Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Decomposing and Optimizing Regret in Classical Multi-Armed Bandit Algorithms: ETC, UCB, and Thompson Sampling

Yuqin Yao
ITM Web of Conferences
Advanced Bandit Algorithms Research
article

Decomposing and Optimizing Regret in Classical Multi-Armed Bandit Algorithms: ETC, UCB, and Thompson Sampling

Yuqin Yao
article en

Abstract

Define and decompose the regret values of three classic algorithms, Explore-then-commit, Upper confidence bounds, and Thompson Sampling. First determine which part of the algorithm, function or equation yield the regret, then decompose the regret to find the source of the regret, usually into two parts: exploration phase and exploitation phase. For Explore-then-commit, the regret comes from fixed trial rounds in exploration phase; for UCB, the regret comes from running trial rounds to separate optimal arm from sub-optimal arms; for Thompson Sampling, the regret comes from the differences between posterior distribution and actual distribution. Later optimize the corresponding part of the function or equation to reduce the regret from different types of the total decomposed regret. Python coding will be used to construct original algorithm and optimized algorithm, including plotting the image of the cumulative regret of each algorithm. The effectiveness of the optimized algorithm will be verified through the comparison of original and optimized cumulative regret image.

ITM Web of ConferencesVol. 80
North China University of Technology (CN)
Openalex Percentile: Top 54%
Advanced Bandit Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Decomposing and Optimizing Regret in Classical Multi-Armed Bandit Algorithms: ETC, UCB, and Thompson Sampling — Yuqin Yao · ITM Web of Conferences (2025) | TGRS Research Map | TGRS