The Conference for Machine Learning Innovation

Programming Languages for Deep Learning

Keynote
Join the ML Revolution!
Until the Conference starts:
✓ Group discount
✓ Special discount for freelancers
Register Now
Join the ML Revolution!
Until the Conference starts:
✓ Group discount
✓ Special discount for freelancers
Register Now
Join the ML Revolution!
Register until August 11:
✓ Save up to $593
✓ ML Intro Day for free
✓ Team discount
Register Now
Join the ML Revolution!
Register until August 11:
✓ Save up to $593
✓ ML Intro Day for free
✓ Team discount
Register Now
Join the ML Revolution!
Register until September 23:
✓ PS Classic or C64 Mini for free
✓ Save up to €310
10 % Team Discount
Register Now
Join the ML Revolution!
Register until September 23:
✓ PS Classic or C64 Mini for free
✓ Save up to €310
10 % Team Discount
Register Now
Infos
Friday, July 1 2022
09:00 - 09:45

Machine Learning is done in Python, right? All leading ML frameworks, such as TensorFlow and Pytorch, offer their functionality primarily in Python. This state of things is not ideal, however. There are practical problems such as the late discovery of dimensionality errors. More importantly, Python obscures the essentials of Machine Learning: The indirect programming model with graphs is difficult to understand, the focus on numerical arrays prevents generalization, the underlying algorithms are complicated and restrictive. In a powerful functional language such as Haskell, Deep Learning looks completely different: The clunky graph model disappears, as does the restriction on numerical arrays. Instead, the essentials become visible – functions and their properties, optimization and differentiation. Moreover, this approach generates efficient code, even without elaborate C++-based graph machinerie. 

This talk will give an overview of the approach and its way of thinking.

Take me to the full program of Zum vollständigen Programm von Munich Munich .

This Session belongs to the Diese Session gehört zum Programm vom MunichMunich program. Take me to the program of . Hier geht es zum Programm von Singapore Singapore .

This Session belongs to the Diese Session gehört zum Programm vom MunichMunich program. Take me to the program of . Hier geht es zum Programm von Berlin Berlin .

This Session Diese Session belongs to the gehört zum Programm von MunichMunich program. Take me to the current program of . Hier geht es zum aktuellen Programm von Munich Munich , Singapore Singapore or oder Berlin Berlin .

Behind the Tracks