In ancient times, the dream of alchemists was to mutate ordinary metals such as lead into noble metals such as gold. However, by using classic mathematics, modern physicists and chemists are much more successful in understanding and transforming matter than alchemists ever dreamt of.
Modern computer scientists on the other hand are as unsuccessful as ancient alchemists in their quest to reliably turn formal specifications into code and to accurately understand the mechanics of side-effecting computation. Whereas modern alchemists, by using classic mathematics, have been extremely successful in mutating training data into pure functions using various machine learning techniques, in particular deep learning.
This modern form of software alchemy is often referred to as "Software 2.0" and will require a radical rethinking of the ancestral software engineering and programming practices that have been been developed in the second half of the last century
In this talk we will discuss how we are building new probabilistic frameworks and differentiable programming languages that support the composition and construction of learnable code, as well as how we can leverage machine learning at every level of the stack to make developers more productive and services and products more efficient.
Speaker: Erik Meijer. Director of Engineering at Facebook
Read more about Erik Meijer on Wikipedia
18.00 – Meet & Greet
18.15 – Presentation
19.00 – Meet & Eat
19.30 – Q&A