Bandit algorithms for website optimization: [devloping, deploying, and debugging]
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Englisch |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2013
|
Schlagwörter: | |
Links: | http://swbplus.bsz-bw.de/bsz377866059cov.htm http://deposit.dnb.de/cgi-bin/dokserv?id=4163032&prov=M&dok%5Fvar=1&dok%5Fext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025744492&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | X, 73 S. Ill., graph. Darst. |
ISBN: | 9781449341336 1449341330 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040766004 | ||
003 | DE-604 | ||
005 | 20131009 | ||
007 | t| | ||
008 | 130220s2013 xx ad|| |||| 00||| eng d | ||
016 | 7 | |a 1026939038 |2 DE-101 | |
020 | |a 9781449341336 |9 978-1-449-34133-6 | ||
020 | |a 1449341330 |9 1-449-34133-0 | ||
035 | |a (OCoLC)827074774 | ||
035 | |a (DE-599)DNB1026939038 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-11 | ||
084 | |a ST 252 |0 (DE-625)143627: |2 rvk | ||
100 | 1 | |a White, John Myles |e Verfasser |0 (DE-588)1022952676 |4 aut | |
245 | 1 | 0 | |a Bandit algorithms for website optimization |b [devloping, deploying, and debugging] |c John Myles White |
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2013 | |
300 | |a X, 73 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Website |0 (DE-588)4596172-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Website |0 (DE-588)4596172-4 |D s |
689 | 0 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m V:DE-576;X:oreilly |q image/jpeg |u http://swbplus.bsz-bw.de/bsz377866059cov.htm |3 Cover |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4163032&prov=M&dok%5Fvar=1&dok%5Fext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025744492&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025744492 |
Datensatz im Suchindex
_version_ | 1819245162745823232 |
---|---|
adam_text | Titel: Bandit algorithms for website optimization
Autor: White, John Myles
Jahr: 2013
Table of Contents
Preface........................................................................v
1. Two Characters: Exploration and Exploitation....................................1
The Scientist and the Businessman 1
Cynthia the Scientist 1
Bob the Businessman 2
Oscar the Operations Researcher 3
The Explore-Exploit Dilemma 4
2. Why Use Multiarmed Bandit Algorithms?....................................... 7
What Are We Trying to Do? 7
The Business Scientist: Web-Scale A/B Testing 8
3. The epsilon-Greedy Algorithm................................................11
Introducing the epsilon-Greedy Algorithm 11
Describing Our Logo-Choosing Problem Abstractly 13
What s an Arm? 13
What s a Reward? 14
What s a Bandit Problem? 14
Implementing the epsilon-Greedy Algorithm 15
Thinking Critically about the epsilon-Greedy Algorithm 19
4. Debugging Bandit Algorithms................................................21
Monte Carlo Simulations Are Like Unit Tests for Bandit Algorithms 21
Simulating the Arms of a Bandit Problem 22
Analyzing Results from a Monte Carlo Study 26
Approach 1: Track the Probability of Choosing the Best Arm 26
Approach 2: Track the Average Reward at Each Point in Time 28
Approach 3: Track the Cumulative Reward at Each Point in Time 29
31
Exercises
5. The Softmax Algorithm......................................................33
Introducing the Softmax Algorithm
Implementing the Softmax Algorithm 35
Measuring the Performance of the Softmax Algorithm 37
The Annealing Softmax Algorithm 40
Exercises
6. UCB - The Upper Confidence Bound Algorithm..................................47
Introducing the UCB Algorithm 47
Implementing UCB 4
Comparing Bandit Algorithms Side-by-Side 53
Exercises 56
7. Bandits in the Real World: Complexity and Complications........................ 59
A/A Testing 60
Running Concurrent Experiments 60
Continuous Experimentation vs. Periodic Testing *
Bad Metrics of Success 62
Scaling Problems with Good Metrics of Success 62
Intelligent Initialization of Values 63
Running Better Simulations 63
Moving Worlds 63
Correlated Bandits 64
Contextual Bandits 65
Implementing Bandit Algorithms at Scale 65
8. Conclusion................................................................ 69
Learning Life Lessons from Bandit Algorithms 69
A Taxonomy of Bandit Algorithms 7*
Learning More and Other Topics 72
TaWe of Contents
|
any_adam_object | 1 |
author | White, John Myles |
author_GND | (DE-588)1022952676 |
author_facet | White, John Myles |
author_role | aut |
author_sort | White, John Myles |
author_variant | j m w jm jmw |
building | Verbundindex |
bvnumber | BV040766004 |
classification_rvk | ST 252 |
ctrlnum | (OCoLC)827074774 (DE-599)DNB1026939038 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01755nam a2200421 c 4500</leader><controlfield tag="001">BV040766004</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20131009 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">130220s2013 xx ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1026939038</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781449341336</subfield><subfield code="9">978-1-449-34133-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1449341330</subfield><subfield code="9">1-449-34133-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)827074774</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1026939038</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 252</subfield><subfield code="0">(DE-625)143627:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">White, John Myles</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1022952676</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Bandit algorithms for website optimization</subfield><subfield code="b">[devloping, deploying, and debugging]</subfield><subfield code="c">John Myles White</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 73 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Website</subfield><subfield code="0">(DE-588)4596172-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Website</subfield><subfield code="0">(DE-588)4596172-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">V:DE-576;X:oreilly</subfield><subfield code="q">image/jpeg</subfield><subfield code="u">http://swbplus.bsz-bw.de/bsz377866059cov.htm</subfield><subfield code="3">Cover</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4163032&prov=M&dok%5Fvar=1&dok%5Fext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025744492&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025744492</subfield></datafield></record></collection> |
id | DE-604.BV040766004 |
illustrated | Illustrated |
indexdate | 2024-12-20T16:25:15Z |
institution | BVB |
isbn | 9781449341336 1449341330 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025744492 |
oclc_num | 827074774 |
open_access_boolean | |
owner | DE-11 |
owner_facet | DE-11 |
physical | X, 73 S. Ill., graph. Darst. |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | White, John Myles Bandit algorithms for website optimization [devloping, deploying, and debugging] Website (DE-588)4596172-4 gnd Programmierung (DE-588)4076370-5 gnd Algorithmus (DE-588)4001183-5 gnd |
subject_GND | (DE-588)4596172-4 (DE-588)4076370-5 (DE-588)4001183-5 |
title | Bandit algorithms for website optimization [devloping, deploying, and debugging] |
title_auth | Bandit algorithms for website optimization [devloping, deploying, and debugging] |
title_exact_search | Bandit algorithms for website optimization [devloping, deploying, and debugging] |
title_full | Bandit algorithms for website optimization [devloping, deploying, and debugging] John Myles White |
title_fullStr | Bandit algorithms for website optimization [devloping, deploying, and debugging] John Myles White |
title_full_unstemmed | Bandit algorithms for website optimization [devloping, deploying, and debugging] John Myles White |
title_short | Bandit algorithms for website optimization |
title_sort | bandit algorithms for website optimization devloping deploying and debugging |
title_sub | [devloping, deploying, and debugging] |
topic | Website (DE-588)4596172-4 gnd Programmierung (DE-588)4076370-5 gnd Algorithmus (DE-588)4001183-5 gnd |
topic_facet | Website Programmierung Algorithmus |
url | http://swbplus.bsz-bw.de/bsz377866059cov.htm http://deposit.dnb.de/cgi-bin/dokserv?id=4163032&prov=M&dok%5Fvar=1&dok%5Fext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025744492&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT whitejohnmyles banditalgorithmsforwebsiteoptimizationdevlopingdeployinganddebugging |