Deep Learning Tutorial

Introduction of the most important deep learning algorithms.

Deep Learning is a new area of Machine Learning research, which has been introduced with the objective of moving Machine Learning closer to one of its original goals: Artificial Intelligence.

The tutorials presented here will introduce you to some of the most important deep learning algorithms and will also show you how to run them using Theano. Theano is a python library that makes writing deep learning models easy, and gives the option of training them on a GPU.

Book Chapters:

  1. Deep Learning Tutorials

  2. Getting Started

  3. Classifying MNIST digits using Logistic Regression

  4. Multilayer Perceptron

  5. Convolutional Neural Networks (LeNet)

  6. Denoising Autoencoders (dA)

  7. Stacked Denoising Autoencoders (SdA)

  8. Restricted Boltzmann Machines (RBM)

  9. Deep Belief Networks

  10. Hybrid Monte-Carlo Sampling

  11. Recurrent Neural Networks with Word Embeddings

  12. LSTM Networks for Sentiment Analysis

  13. Modeling and generating sequences of polyphonic music with the RNN-RBM

Published: September 2015


Apache Spark MLlib 2.x

Calendar Thu, Mar. 9
17:00 UTC

How to Manage TensorFlow

Calendar Tue, Jan. 31
18:00 UTC

ETL vs Streaming Ingestion

Calendar Wed, Feb. 15
11:00 UTC


Big Data Innovation Summit

us San Francisco, USA April 19-20, 2017

Strata + Hadoop World

us San Jose March 13-16, 2017

Spark Summit East 2017

us Boston February 7-9, 2017