Please log in to watch this conference skillscast.
You will then learn how to calculate derivatives using a family of algorithms known as Automatic Differentiation and how to encapsulate these algorithms in a familiar monadic interface. From this, you will be able to build a toy deep learning system in Scala. Finally, we will look at the future of deep learning frameworks and the rise of 'differentiable programming'.
YOU MAY ALSO LIKE:
- The Elements of Tagless Final Style (SkillsCast recorded in May 2019)
- Deep Learning Fundamentals with Leonardo De Marchi (Online Workshop on 12th - 15th September 2022)
- Modern Natural Language Processing (NLP) with Leonardo De Marchi (Online Workshop on 14th - 17th November 2022)
- ScalaCon 2022: Keynote Meetup (in London on 4th October 2022)
- ScalaCon 2022 (Online Conference on 4th - 8th October 2022)
- How Data Analytics is Changing the Way Internal Auditors Work (Online Meetup on 29th - 30th May 2022)
- What is happening with Java? (Online Meetup on 6th June 2022)
- Keynote — Provably correct, asymptotically efficient, higher-order reverse-mode automatic differentiation (SkillsCast recorded in November 2021)
- Adopting F# on a Consultancy Project: From Zero to MVP to V0 Launch (SkillsCast recorded in October 2021)
Deep Learning: Programming with a Difference
Noel has been interested in computers for a long time, particularly the leverage that computers give to people. He followed this interest to a PhD in machine learning, focusing on Bayesian nonparametrics and reinforcement learning. He still finds machine learning very interesting, but right now is more involved with programming and programming languages. A large part of his work is helping people become more effective with functional programming.