Thompson sampling is an algorithm for online decision problems where actions are taken sequentially in a manner that must balance between exploiting what is known to maximize immediate performance and investing to accumulate new information that may improve future performance. The algorithm addresses a broad range of problems in a computationally efficient manner and is therefore enjoying wide use. This tutorial covers the algorithm and its application, illustrating concepts through a range of examples, including Bernoulli bandit problems, shortest path problems, product recommendation, assortment, active learning with neural networks, and reinforcement learning in Markov decision processes. Most of these problems involve complex information structures, where information revealed by taking an action informs beliefs about other actions. We will also discuss when and why Thompson sampling is or is not effective and relations to alternative algorithms.
Article navigation
12 July 2018
Research Article|
July 12 2018
A Tutorial on Thompson Sampling
Online ISSN: 1935-8245
Print ISSN: 1935-8237
© 2018 Daniel J. Russo, Benjamin Van Roy, Abbas Kazerouni, Ian Osband and Zheng Wen
2018
Daniel J. Russo, Benjamin Van Roy, Abbas Kazerouni, Ian Osband and Zheng Wen
Licensed re-use rights only
Foundations and Trends in Machine Learning (2018) 11 (1): 1–96.
Citation
Russo DJ, Van Roy B, Kazerouni A, Osband I, Wen Z (2018), "A Tutorial on Thompson Sampling". Foundations and Trends in Machine Learning, Vol. 11 No. 1 pp. 1–96, doi: https://doi.org/10.1561/2200000070
Download citation file:
Suggested Reading
Hunter S. Thompson and Gonzo Journalism: a guide to the research
Reference Services Review (August,2009)
Physical properties and proximate composition of Thompson red avocado fruit
British Food Journal (February,2021)
C. Bertrand Thompson and management consulting in Europe, 1917-1934
Journal of Management History (January,2015)
J. Walter Thompson: the origin and development of account planning
Journal of Historical Research in Marketing (September,2019)
Experimental study on Katz–Thompson model for concrete materials and determination of K–T constant
Magazine of Concrete Research (March,2018)
Related Chapters
Race and the Production of Knowledge in Black Higher Education: The Legacy and Contributions of Charles H. Thompson and the Journal of Negro Education in Evaluation
Navigating the Volatility of Higher Education: Anthropological and Policy Perspectives
Metadiscourse: The Use of Engagement Markers in Video Tutorials
Discourse Analysis in Practice: Perspectives and Lessons Learned
A Supplemental Tutorial for Using z-Tree
Advances in Accounting Behavioral Research
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
