Listen

Description

Welcome to Fresh Machine Learning! This is my new course dedicated to making bleeding edge machine learning accessible to developers everywhere.

The demo code for this video is a handwritten character classifier in Python using a One-Shot Learning technique with SciPy:

https://github.com/llSourcell/One-Shot-Learning-Demo

I created a Slack channel for us, sign up here:
https://wizards.herokuapp.com/

I introduce two papers in this video

Human Level Concept Learning through Probabilistic Program Induction:

http://web.mit.edu/cocosci/Papers/Science-2015-Lake-1332-8.pdf

and it's associated code is in MatLab:

https://github.com/brendenlake/BPL

but Matlab requires $ to download and Python is better suited for building production apps. I found a great alternative though, these guys are really close to finishing this python library. It's called 'PyBPL' they are working on making the results from the paper generalized so that you can apply BPL to any kind of example dataset. I talked with the lead dev and he said they'd have working demos out in 3-6 weeks so follow this repo!!:

https://github.com/MaxwellRebo/PyBPL

One-Shot Learning with Memory Augmented Neural Networks:

https://arxiv.org/pdf/1605.06065v1.pdf

and it's associated code is here:

https://github.com/tristandeleu/ntm-one-shot

Also, here's another very recent One Shot Learning Paper from DeepMind that I couldn't squeeze into this video but is very interesting:

https://arxiv.org/pdf/1606.04080v1.pdf

I love you guys! Thanks for watching my videos, I do it for you. I left my awesome job at Twilio and I'm doing this full time now.

I recently created a Patreon page. If you like my videos, feel free to help support my effort here!:
https://www.patreon.com/user?ty=h&u=3191693

Much more to come so please subscribe, like, and comment.
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/