Differentiable Programming: Surprising Outcomes

Whether you know it or not, differentiable programming is permeating our societies. You might know these advancements by their buzzwords such as Google's AlphaZero or Brain. Google also contributes work to the public forum through the TensorFlow project. Much research follows this path and the range of programs that can be subjected to automated optimization keeps increasing.