python的多武装bandit库
slots的Python项目详细描述
python的多武装bandit库
slots旨在成为python的一个基本的、非常易于使用的多武装bandit库。
Author: | Roy Keyes - roy.coding@gmail |
---|---|
License: | BSD |
简介
slots是一个python库,它允许用户探索和使用简单的多武装bandit(mab)策略。多武装匪徒问题背后的基本概念是,你面对的是n选择(例如老虎机、药品或ui/ux设计),每一个选择都会以某种未知的概率“获胜”。多武装匪徒战略的目的是让你快速确定哪个选择将产生最高的结果随着时间的推移,同时减少测试(或手臂拉)的数量,需要作出这一决定。通常情况下,人与生物圈战略试图在“探索”、测试不同武器以找到最佳武器和使用最知名的选择进行“开发”之间取得平衡。这个问题有很多变体,请参见here了解更多背景信息。
slots提供了一个简单的api,允许您探索、测试和使用这些策略。有关用法和api的详细信息,请参见development site。