Abstract : SMPyBandits is a package for numerical simulations on single-player and multi-players Multi-Armed Bandits (MAB) algorithms, written in Python (2 or 3). This library is the most complete open-source implementation of state-of-the-art algorithms tackling various kinds of sequential learning problems referred to as Multi-Armed Bandits. It is extensive, simple to use and maintain, with a clean and well documented codebase. It allows fast prototyping of experiments, with an easy configuration system and command-line options to customize experiments.
Résumé : SMPyBandits est un progiciel de simulation numérique pour les algorithmes de type bandits (Multi-Armed Bandits), écrit en Python (2 ou 3). Cette bibliothèque est l'implémentation libre la plus complète d'algorithmes s'attaquant à divers types de problèmes d'apprentissage séquentiels appelés Bandits Multi-Bras. La bibliothèque est très complète, simple à utiliser et à maintenir, avec une base de code propre et bien documentée. Il permet le prototypage rapide d'expériences, avec un système de configuration facile et des options en ligne de commande pour personnaliser les expériences.