---
title: [論文紹介]Best Arm Identification in Multi-Armed Bandits
tags: 
author: [加藤まる](https://www.docswell.com/user/marbou090)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/V8JDMX6JGD.jpg?width=480
description: サークルの論文紹介で使った資料です。 元論文：https://hal.inria.fr/hal-00654404/
published: April 19, 21
canonical: https://www.docswell.com/s/marbou090/2Z1MGK-2021-04-19-131643
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/V8JDMX6JGD.jpg)

Best Arm Identification in Multi-Armed Bandits 加藤まる at FUN AI 輪講

# Page. 2

![Page Image](https://bcdn.docswell.com/page/4VEPRKZJ86.jpg)

アジェンダ ● ● ● ● ● 前提知識 概要 手法 議論 次に読むべき論文

# Page. 3

![Page Image](https://bcdn.docswell.com/page/L27VRVMEQW.jpg)

関連するキーワード ● ● ● ● 機械学習 ゲームAI クラウドソーシング 意思決定

# Page. 4

![Page Image](https://bcdn.docswell.com/page/Z5JGMLXJLR.jpg)

アジェンダ ● ● ● ● ● 前提知識 概要 手法 議論 次に読むべき論文

# Page. 5

![Page Image](https://bcdn.docswell.com/page/V47QRY5JP5.jpg)

多腕バンディット問題とは 一人のギャンブラーが報酬の確率分布が未知の複数台のスロットマシンを繰り返 しプレイするときに、どのような方策に従うのがベストなのかを考える問題

# Page. 6

![Page Image](https://bcdn.docswell.com/page/DKE48WV71Q.jpg)

多腕バンディット問題とは 各段階でギャンブラーが１つの”腕”を選択し、そこから報酬を受取る。 確率的バンディット問題では、報酬は固定確率分布から引き出される。 （一般の多腕バンディット問題の）目標は「報酬の累積合計を最大化する」こと。

# Page. 7

![Page Image](https://bcdn.docswell.com/page/PL712Y4JGD.jpg)

多腕バンディット問題とは 「選択肢はいくつもあるけど、どの選択肢が効果が高いのか事前にわからない」 「限られた試行回数でできる限り良い選択肢を選んでいき、トータルの報酬を最 大化したい」 実際に使われる場面：web広告

# Page. 8

![Page Image](https://bcdn.docswell.com/page/8G7WRGZJ26.jpg)

web広告での使われ方 ・Webサイトの目的は、ユーザに対して広告や商品・サービスを配信・推薦し、閲覧 /購入/予約（CV） ・ユーザに提供する広告/商品/サービスをスロットマシンに見立て、ユーザのCVを 報酬と考える →ユーザに広告等を配信により多くのCVを獲得する問題や、CVに至る可能性が最も 大きい広告を探す問題は、 累積報酬最大化や最適腕識別などの基本的な多腕バン ディット問題としてみることができる

# Page. 9

![Page Image](https://bcdn.docswell.com/page/W4JZRLLE3Y.jpg)

“後悔”という概念 regret = [最も報酬が得られる台からの報酬]-[予測した台からの報酬]

# Page. 10

![Page Image](https://bcdn.docswell.com/page/KYE6RWM7VZ.jpg)

アジェンダ ● ● ● ● ● 前提知識 概要 手法 議論 次に読むべき論文

# Page. 11

![Page Image](https://bcdn.docswell.com/page/5GE58MQE48.jpg)

概要 最適腕識別とは、報酬の期待値が最大である”腕”を探す枠組み。（報酬の最大化 ではない） →この最適腕識別について、逐次削除方策を提案する。

# Page. 12

![Page Image](https://bcdn.docswell.com/page/V972K9WJRX.jpg)

累積報酬最大化と最適腕識別（使用用途） ・累積報酬最大化→本稼働 ・最適腕識別→試用期間

# Page. 13

![Page Image](https://bcdn.docswell.com/page/5DJYN49EM9.jpg)

累積報酬最大化と最適腕識別（方策） ・累積報酬最大化→期待値最大の腕と推定される”腕”を多く探索するため、選 択数の偏りが非常に大きい。 ・最適腕識別→各腕の選択数を同程度のオーダーにする

# Page. 14

![Page Image](https://bcdn.docswell.com/page/2V7NXYDJ8K.jpg)

問題設定 ● ● ● ● ● K : スロットマシンの台数（腕の本数） i : マシンの番号 t : ラウンド数（台数を選べる回数） μi : 報酬の期待値 μ* : max k()

# Page. 15

![Page Image](https://bcdn.docswell.com/page/GYJ98P873P.jpg)

標本複雑度 達成可能な性能について理論限界が存在する。 所定の誤識別率を達成するのに必要な試行回数の指標を標本複雑度という。

# Page. 16

![Page Image](https://bcdn.docswell.com/page/5GJ88DZJDR.jpg)

標本複雑度

# Page. 17

![Page Image](https://bcdn.docswell.com/page/MLJLRM1JR1.jpg)

標本複雑度

# Page. 18

![Page Image](https://bcdn.docswell.com/page/547MRY5EW1.jpg)

アジェンダ ● ● ● ● ● 前提知識 概要 手法 議論 次に読むべき論文

# Page. 19

![Page Image](https://bcdn.docswell.com/page/ZP7RR9Z79L.jpg)

UCB-E(Upper Confidence Bound Exploration) スコアを計算し、最も良いスコアの腕を選択するアルゴリズム（既存）

# Page. 20

![Page Image](https://bcdn.docswell.com/page/NPJXRQ1JXY.jpg)

UCB-E(Upper Confidence Bound Exploration) ・信頼上限を腕の選択の基準として用いる ・一様選択 ・探索をするほどに後悔が減る ・誤差enに上限がある

# Page. 21

![Page Image](https://bcdn.docswell.com/page/63JKR9MEDY.jpg)

UCB-E(Upper Confidence Bound Exploration)

# Page. 22

![Page Image](https://bcdn.docswell.com/page/4LE38W2J5P.jpg)

もとになったUCBアルゴリズム Reference : https://jeremykun.com/2013/10/28/optimism-in-the-face-of-uncertainty-the-ucb1-algorithm/

# Page. 23

![Page Image](https://bcdn.docswell.com/page/V8EDMK6EGD.jpg)

UCB-Eの問題 選択された回数が偏る。最適腕識別では各アームの選択数が同程度のオーダーに なることが望ましい。

# Page. 24

![Page Image](https://bcdn.docswell.com/page/4V7PR3ZE86.jpg)

UCB-Eの問題

# Page. 25

![Page Image](https://bcdn.docswell.com/page/L2JVR4M7QW.jpg)

逐次拒絶アルゴリズム SRは探索範囲を狭めながら、各腕を満遍なく探索するアルゴリズム

# Page. 26

![Page Image](https://bcdn.docswell.com/page/Z5EGM1XELR.jpg)

逐次拒絶アルゴリズム 基準１：期待値の上界μi,nが最適腕の期待値の下界μより小さい腕は最適腕である 見込みがないとみなして除外 基準２：最適腕の期待値の現時点での下界μに許容幅を加えたものが、それ以外の 腕の期待値の上界μを上回った時点で、それを最適腕として出力する。

# Page. 27

![Page Image](https://bcdn.docswell.com/page/V4JQRD5EP5.jpg)

逐次拒絶アルゴリズム

# Page. 28

![Page Image](https://bcdn.docswell.com/page/DK748ZVJ1Q.jpg)



# Page. 29

![Page Image](https://bcdn.docswell.com/page/PLJ12R4EGD.jpg)

アジェンダ ● ● ● ● ● 前提知識 概要 手法 議論 次に読むべき論文

# Page. 30

![Page Image](https://bcdn.docswell.com/page/8GJWR1ZE26.jpg)

議論 ● ● 経験的分散を考慮した場合の複雑度の良い尺度はなにか 単一のアームだけでなく、上位mのアームを推奨することに関心がある場 合、アルゴリズムと分析をどのように変更する必要があるか

# Page. 31

![Page Image](https://bcdn.docswell.com/page/W4EZRPL73Y.jpg)

アジェンダ ● ● ● ● ● 前提知識 概要 手法 議論 次に読むべき論文

# Page. 32

![Page Image](https://bcdn.docswell.com/page/KY76RMMJVZ.jpg)

次に読む論文 バンディット問題関連 ● ● ● ● ● Thompson sampling A modern Bayesian look at the multi-armed bandit Regret Analysis of Stochastic and Nonstochastic Multi-armed Bandit Problems Stochastic Linear Optimization under Bandit Feedback Finite-time Analysis of the Multiarmed Bandit Problem

