Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Learning Deep Learning
fast.ai course
Teemu Kurppa - www.teemukurppa.net
Head of Cloud , ŌURA - ouraring.com
Twitter - @te...
teemu@ouraring.com
www.ouraring.com
the world's first wellness ring
Head of Cloud
I work at
Hype is strong
with this one
A
AI Winters
60s
70s
80s
90s
This time it’s different?
Jeremy Howard
Entrepreneur & Data Scientist
FastMail
famous email service
Kaggle
data science competitions
Enlitic
using d...
fast.ai course - the method
Learn to apply first - learn theory after
7 lessons:
- video lectures, 1-2h/each
- assignments ...
fast.ai course - Part 1 content
Image Recognition
Collaborative Filtering
Natural Language Processing
Underfitting
Overfitti...
Transfer Learning
Transfer Learning
Finetune
this
Reuse this
from vgg16 import Vgg16vgg = Vgg16()
batch_size=64
batches = vgg.get_batches(path+'train', batch_size=batch_size)
val_batc...
State of the Art Techniques
2011 Xavier Initialisation
2013 VGG
2014 Pseudo-labeling
2014 Dropout
2015 Batch Normalisation...
AI Garage Helsinki
regular monthly meet-up
for programmers
learning by doing
Interested?
Thanks!
Q&A
Teemu Kurppa - www.teemukurppa.net
Head of Cloud , ŌURA - ouraring.com
Twitter - @teemu
fast.ai - Learning Deep Learning
fast.ai - Learning Deep Learning
fast.ai - Learning Deep Learning
fast.ai - Learning Deep Learning
Upcoming SlideShare
Loading in …5
×

fast.ai - Learning Deep Learning

699 views

Published on

A short talk I gave at Practical AI for Business meetup in Helsinki

Published in: Data & Analytics
  • Be the first to comment

fast.ai - Learning Deep Learning

  1. 1. Learning Deep Learning fast.ai course Teemu Kurppa - www.teemukurppa.net Head of Cloud , ŌURA - ouraring.com Twitter - @teemu
  2. 2. teemu@ouraring.com www.ouraring.com the world's first wellness ring Head of Cloud I work at
  3. 3. Hype is strong with this one
  4. 4. A AI Winters 60s 70s 80s 90s This time it’s different?
  5. 5. Jeremy Howard Entrepreneur & Data Scientist FastMail famous email service Kaggle data science competitions Enlitic using deep learning for medical imaging fast.ai making deep learning accessible to all
  6. 6. fast.ai course - the method Learn to apply first - learn theory after 7 lessons: - video lectures, 1-2h/each - assignments & reading, +10h/lesson - Kaggle competitions
  7. 7. fast.ai course - Part 1 content Image Recognition Collaborative Filtering Natural Language Processing Underfitting Overfitting Semi-supervised learning CNNs, RNNs, Embeddings
  8. 8. Transfer Learning
  9. 9. Transfer Learning Finetune this Reuse this
  10. 10. from vgg16 import Vgg16vgg = Vgg16() batch_size=64 batches = vgg.get_batches(path+'train', batch_size=batch_size) val_batches = vgg.get_batches(path+’valid’, batch_size=batch_size*2) vgg.finetune(batches) vgg.fit(batches, val_batches, nb_epoch=1) vgg.test(path+’test’) Lesson 1: Code Gives 97% accuracy (State of the Art 3 years ago 80%)
  11. 11. State of the Art Techniques 2011 Xavier Initialisation 2013 VGG 2014 Pseudo-labeling 2014 Dropout 2015 Batch Normalisation 2015 ResNet 2016 VGG with Batch Norm (by Jeremy)
  12. 12. AI Garage Helsinki regular monthly meet-up for programmers learning by doing Interested?
  13. 13. Thanks! Q&A Teemu Kurppa - www.teemukurppa.net Head of Cloud , ŌURA - ouraring.com Twitter - @teemu

×