Micha’s talk demystifies deep learning. View the slides.
Our research team spent last week in London hosting sessions and workshops about applied machine learning at the QCon conference. Micha Gorelick gave a talk about building a working product with Keras, a high level deep learning framework. He started by explaining deep learning at a conceptual level (describing neural networks like universal approximation theorems to approximate arbitrary functions by iteratively tuning weights and biases on training data) and then showed the code and design decisions we used to train and deploy our model for automated text summarization. During this talk, he also situates Keras alongside other tools, like Tensorflow, MXNet and Theano, in the in the deep learning framework ecosystem.
More from the Blog
Mar 10 2017
by — In a modern twist on Claude Shannon’s Theseus, SigOpt explains optimization by teaching a mouse to solve a randomly generated maze The learning of machine learning refers to the process of updating and tuning the parameters of a model. For example, if we take the function f(x) = ax^2 + bx + c, learning would mean to change the values of a, b, and c so that our function does a better job desc...
Mar 15 2017
by — Probabilistic Real Estate is a prototype we built to explore the New York City real estate market. As explained in a previous post, we used probabilistic programming’s ability to incorporate hierarchical models to make predictions across neighborhoods with sparse amounts of pricing data. In this post, we’ll focus on how we designed the prototype to capitalize on another strength of probabilisti...
Sep 11 2017
by — We’re pleased to share the recording of our recent webinar on machine learning interpretability and accompanying resources. We were joined by guests Patrick Hall (Senior Director for Data Science Products at H2o.ai, co-author of Ideas on Interpreting Machine Learning) and Sameer Singh (Assistant Professor of Computer Science at UC Irvine, co-creator of LIME). We spoke for an hour and got ...