EncartaLabs

Deep Learning with BigDL

( Duration: 3 Days )

Intel has released an excellent library called BigDL to open-source, allowing state-of-the-art machine learning done at scale. This Deep Learning with BigDL training course introduces Deep Learning concepts and the BigDL library.

By attending Deep Learning with BigDL workshop, delegates will learn:

  • Introducing the BigDL Library
  • RDD API versus Pipeline API
  • Using BigDL with Tensorflow and Caffe models
  • Visualizing Deep Learning Data with Tensorboard
  • Scaling Deep Learning with massive distributed data

  • Basic knowledge of Python language and Jupyter notebooks
  • Basic knowledge of Linux environment would be beneficial
  • Some Machine Learning familiarity would be nice, but not necessary.

The Deep Learning with BigDL class is ideal for:

  • Developers, Data analysts, data scientists

COURSE AGENDA

1

Introduction to Deep Learning

  • Understanding Deep Learning
  • Activation Functions, Loss Functions, and Gradient Descent
  • Training and Validation
2

Regression vs. Classification

  • Introducing BigDL
  • BigDL intro
  • BigDL Features
  • BigDL Versions
  • BigDL and Hadoop
  • Apache Spark
3

BigDL Execution Model

  • Introducing BigDL’s Execution Model
  • Understanding Basic BigDL Layers
  • Understand how BigDL runs on top of Apache Spark workloads.
4

Single Layer Linear Perceptron Classifier With BigDL

  • Introducing Perceptrons
  • Linear Separability and Xor Problem
  • Activation Functions
  • Softmax output
  • Backpropagation, loss functions, and Gradient Descent
5

Hidden Layers: Intro to Deep Learning

  • Hidden Layers as a solution to XOR problem
  • Distributed Training with BigDL
  • Vanishing Gradient Problem and ReLU
  • Loss Functions
  • Using Tensorboard to Visualize Training
6

High-level BigDL: the Pipeline API and Dataframes

  • Using high-level BigDL
  • Developing a model with pipeline API
7

Convolutional Neural Networks in BigDL

  • Introducing CNNs
  • CNNs in BigDL
  • CNN’s for image classification
8

Tensorflow and Caffe Models in BigDL

  • How to export and import models in BigDL
  • Transfer Learning with BigDL
  • ImageNet and other pre-trained models.
9

Recurrent Neural Networks in BigDL

  • Introducing RNNs
  • RNNs in BigDL
10

Long Short Term Memory (LSTM) in BigDL

  • Introducing RNNs
  • RNNs in BigDL

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top