文件名称:AdBandits:强盗
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-07 07:37:39
Python
强盗 AdBandit:多臂强盗的新算法 此存储库包含文章中描述的算法的代码:[AdBandit:多臂强盗的新算法] ( ) 发表于 ENIAC2013。 大部分代码来自项目,但其中一些被重构。 不幸的是,我没有重构所有内容,因此您应该会遇到一些 javaish 变量名称。 我在 Evaluator 类中添加了 joblib,因此可以并行化模拟。 配置: 我使用一个简单的 python 文件: configuration.py 。 例子: configuration = { # Finite horizon of the simulation "horizon" : 10000 , # number of repetitions "repetitions" : 100 , # Number of cores for paralleli
【文件预览】:
AdBandits-master
----Arms()
--------__init__.py(34B)
--------Bernoulli.py(467B)
----configuration.py(861B)
----main.py(159B)
----requirements.txt(30B)
----README.md(2KB)
----Environment()
--------MAB.py(469B)
--------Evaluator.py(3KB)
--------__init__.py(81B)
--------Result.py(373B)
----.gitignore(12B)
----Policies()
--------kullback.py(6KB)
--------Beta.py(821B)
--------Thompson.py(976B)
--------__init__.py(135B)
--------IndexPolicy.py(663B)
--------UCB.py(1KB)
--------AdBandits.py(2KB)
--------klUCB.py(1KB)
--------BayesUCB.py(984B)