/homunculus

A clojure library for sequential learning

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

Homunculus

Clojure library for sequential learning algorithms. Currently includes:

  • sequential estimators for the mean and the standard deviation,
  • beta conjugate priors for Bernoulli variables,
  • strategies for bandit-type problems:
    • random probability matching, greedy and epsilon-greedy for the classical multi-armed bandit setting.

Installation

Clone the repository.