Clojure and the JVM haven’t had a great reputation for number-crunching, computationally taxing tasks, and one of the toughest tasks right now is machine learning. Using ClojureCL and Neanderthal to implement a novel, performant machine learning architecture, we’re using the expressive power of Clojure to build user-friendly interfaces to a new, brain-inspired machine learning platform which learns as humans do. The Feynman Machine is a new theory of intelligence, which combines recent developments in Applied Mathematics, Neuroscience and Machine Learning to explain how the brain works and build new technologies for AI. Leveraging the performance of Neanderthal/ClojureCL, the power of the Feynman Machine, and the simplicity of Clojure, the project aims to set a new standard in platforms for experimentation and development in machine learning and AI.
- EuroClojure 2017