rml, Malt: A Deep Learning Framework for Racket by Dan Friedman and Anurag Mendhekar
We discuss the design of a #DeepLearning toolkit, Malt, that has been built for Racket. Originally designed to support the pedagogy of The Little Learner—A Straight Line to Deep Learning, it is used to build deep neural networks with a minimum of fuss using tools like higher-order automatic differentiation and rank polymorphism. The natural, functional style of AI programming that Malt enables can be extended to much larger, practical applications. We present a roadmap for how we hope to achieve this so that it can become a stepping stone to allow #Lisp / #Scheme / #Racket to reclaim the crown of being the language for Artificial Intelligence (perhaps!).