Livecoding Madness
Let's Build a Deep Learning Library
about me
livecoding
deep learning in one slide
represent input data as multidimensional arrays
image = [[[255, 255, 0], [127, 127, 127], …]]
predict outputs using a (parameterized) deep neural network
loss function depends smoothly on the parameters + tells how good our predictions are
use (calculus + greediness + cleverness) to find parameters that minimize "loss"
the plan
code: github.com/joelgrus/joelnet
blog: joelgrus.com
twitter: @joelgrus
podcast: adversariallearning.com
ai2: allenai.org