Deeper networks

Introduction to Deep Learning in Python

Dan Becker

Data Scientist and contributor to Keras and TensorFlow libraries

Multiple hidden layers

ch1_4.003.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.004.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.005.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.006.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.007.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.008.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.009.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.010.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.011.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.012.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.013.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.014.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.015.png

Introduction to Deep Learning in Python

Multiple hidden layers

ch1_4.016.png

Introduction to Deep Learning in Python

Representation learning

  • Deep networks internally build representations of patterns in the data
  • Partially replace the need for feature engineering
  • Subsequent layers build increasingly sophisticated representations of raw data
Introduction to Deep Learning in Python

Representation learning

ch1_4.022.png

Introduction to Deep Learning in Python

Deep learning

  • Modeler doesn't need to specify the interactions
  • When you train the model, the neural network gets weights that find the relevant patterns to make better predictions
Introduction to Deep Learning in Python

Let's practice!

Introduction to Deep Learning in Python

Preparing Video For Download...