The Anglican Probabilistic Programming System
CRANK

Anglican - A Probabilistic Programming SystemAnglican is a probabilistic programming language integrated with Clojure and ClojureScript.While Anglican incorporates a sophisticated theoretical background that you are invited to explore, its value proposition is to allow intuitive modeling in a stochastic environment. It is not an academic exercise, but a practical everyday machine learning tool that makes probabilistic reasoning effective for you.Do you interact with users or remote systems? Then you often make the unfortunate experience that they act unpredictably. Mathematically speaking you observe undeterministic or stochastic behaviour. Anglican allows you to express random variables capturing all this stochasticity for you and helps you to learn from data to execute informed decisions in your Clojure programs.Join us on slack if you have any questions or suggestions. We are happy to learn about your experience!Getting startedAdd the following dependency to your project (e.g. with…

probprog.github.io
Related Topics: Clojure Machine Learning