Get in Touch

Course Outline

Deep Learning vs. Machine Learning vs. Other Approaches

  • Identifying when Deep Learning is the appropriate choice
  • Understanding the limitations of Deep Learning
  • Evaluating the accuracy and cost implications of various methods

Methodological Overview

  • Nets and Layers
  • Forward and Backward Propagation: Essential computations in layered compositional models
  • Loss: The task being learned is defined by the loss function
  • Solver: Coordinates the optimization of the model
  • Layer Catalogue: Layers serve as the fundamental unit of modeling and computation
  • Convolution​

Methods and Models

  • Backpropagation and modular models
  • Logsum module
  • RBF Network
  • MAP/MLE loss
  • Parameter Space Transforms
  • Convolutional Module
  • Gradient-Based Learning 
  • Energy functions for inference
  • Objectives for learning
  • PCA; NLL: 
  • Latent Variable Models
  • Probabilistic LVM
  • Loss Functions
  • Object Detection using Fast R-CNN
  • Sequential Data with LSTMs and Vision + Language integration with LRCN
  • Pixelwise Prediction with FCNs
  • Framework design and future directions

Tools

  • Caffe
  • Tensorflow
  • R
  • Matlab
  • And others...

Requirements

A foundational understanding of any programming language is required. While familiarity with Machine Learning is not mandatory, it is considered beneficial.

 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories