February 23, 2017
rajiv shah
RajivShah.com
rshah@pobox.com
github.com/rajshah4/image_keras
rajcs4
Image Classification using
TensorFlow/Keras
Build a simple convolutional neural
network
Augment data
Use a pretrained convolutional neural
network
Use transfer learning (fine tuning a
pretrained network)
goals
what is the
big deal?
telling cats & dogs
apart
In 2013 - 82.7%
CNN - 99%
Theano
Caffe
Torch
Tensorflow
MXNet
CNTK
methodology
build a simple
convolutional
neural network
augmenting
data
overfitting
using a pre-
trained
network
138 GB, 14 million
images
pre-trained
networks
fine tuning a
pre-trained
network
Build a simple convolutional neural
network
Augment data
Use a pretrained convolutional neural
network
Use transfer learning (fine tuning a
pretrained network)
goals
February 23, 2017
rajiv shah
RajivShah.com
rshah@pobox.com
github.com/rajshah4/image_keras
rajcs4
Image Classification using
TensorFlow/Keras

Image Classification Done Simply using Keras and TensorFlow