Image credit Scala Days
If you headed along to New York for Scala Days this year you will know how many great talks there were to be seen including this one from Noel Welsh on Differentiable Functional Programming. If you missed it, catch up here as it's an amazing learn!
Differentiable Functional Programming
What do deep learning and functional programming have in common? In this talk we'll explore the basic ideas behind deep learning, and deep learning frameworks like Tensorflow. We'll see that underpinning it all are concepts familiar to functional programmers. We'll then implement a toy deep learning system in Scala, and speculate a bit on the future of deep learning frameworks and the rise of "differentiable programming".