The multi-armed bandit problem (2012)
stevehanov.ca
The multi-armed bandit problem (2012)
1–10 of 82 posts
Re: The multi-armed bandit problem (2012)
#2Here is an article from 2013 that describes Googles Multi Armed Bandits algo integration into Adsense:
https://www.cmswire.com/cms/customer-experience/google-integ...
The first time I stumbled across the term "Multi Armed Bandit" was when I read Koza's "On the programming of computers by natural selection" in 1992. When I later got involved in e-commerce projects, it was immediately clear to me that this was the way to tackle the involved optimization tasks.
Re: The multi-armed bandit problem (2012)
#3Multi armed bandit algorithms have been used forever to optimize ads, websites, newsletters etc. Here is an article from 2013 that describes Googles Multi Armed Bandits algo integration into Adsense: https://www.cmswire.com/cms/customer-experience/google-integ... The first time I stumbled across the term "Multi Armed Bandit" was when I read Koza's "On the programming of computers by natural selection" in 1992. When I…
Re: The multi-armed bandit problem (2012)
#4Re: The multi-armed bandit problem (2012)
#5Re: The multi-armed bandit problem (2012)
#6Re: The multi-armed bandit problem (2012)
#7Re: The multi-armed bandit problem (2012)
#8It shares the same principle of choosing reasonable options most of the time, but allowing variation to keep from getting stuck in a local optimum.
Re: The multi-armed bandit problem (2012)
#9Also, I work in this field and I will just say that people _do_ behave differently based on traffic source: i.e. users coming from Facebook behave alike, but different than traffic from Reddit who act similarly to each other. If you were running a self-optimizing thing like this it _would_ make sense to split it up by the different traffic sources and handle them separately.
Re: The multi-armed bandit problem (2012)
#10At least for us, most A/B/.. tests require a stable assignment of test to user as key metrics like retention would obviously skewed by randomly assigning on each visit/page view.