Introduction to Keras

Laksh Arora

@techedlaksh

Table of Content

  • Introduction: Deep Learning and Neural Networks
  • Overview of Keras and other NN frameworks
  • Demo

What is Deep Learning?

"When you hear the term deep learning, just think of a large deep neural net." - Jeffrey Dean

Shallow Network

Deep Neural Network

Why there is so much hype?

Slide by Andrew Ng

So many frameworks are available:

  • Theano 
  • Tensorflow
  • PyTorch
  • Caffe
  • deeplearning4j
  • Neon

Keras

Why use Keras?

  • Neural Network library written in Python
  • Designed to be minimalistic & straight forward
  • High level of abstraction, Easy to use.
  • Built on top of Theano, Tensorflow and CNTK

Go to the

notebook

Resources

Thanks !

contactme@laksharora.com
Any Questions?
@techedlaksh

Intro to Keras

By Laksh Arora