Course Outline

Deep Learning vs Machine Learning vs Other Methods

  • When Deep Learning is suitable
  • Limits of Deep Learning
  • Comparing accuracy and cost of different methods

Methods Overview

  • Nets and  Layers
  • Forward / Backward: the essential computations of layered compositional models.
  • Loss: the task to be learned is defined by the loss.
  • Solver: the solver coordinates model optimization.
  • Layer Catalogue: the layer is the fundamental unit of modeling and computation
  • Convolution​

Methods and models

  • Backprop, modular models
  • Logsum module
  • RBF Net
  • MAP/MLE loss
  • Parameter Space Transforms
  • Convolutional Module
  • Gradient-Based Learning 
  • Energy for inference,
  • Objective for learning
  • PCA; NLL: 
  • Latent Variable Models
  • Probabilistic LVM
  • Loss Function
  • Detection with Fast R-CNN
  • Sequences with LSTMs and Vision + Language with LRCN
  • Pixelwise prediction with FCNs
  • Framework design and future

Tools

  • Caffe
  • Tensorflow
  • R
  • Matlab
  • Others...

Requirements

Any programming language knowledge is required. Familiarity with Machine Learning is not required but beneficial.

  21 Hours
 

Testimonials

Related Courses

Advanced Stable Diffusion: Deep Learning for Text-to-Image Generation

  21 hours

Introduction to Stable Diffusion for Text-to-Image Generation

  21 hours

AlphaFold

  7 hours

Deep Learning for Vision with Caffe

  21 hours

Deep Learning Neural Networks with Chainer

  14 hours

Accelerating Deep Learning with FPGA and OpenVINO

  35 hours

Distributed Deep Learning with Horovod

  7 hours

Deep Learning with Keras

  21 hours

Advanced Deep Learning with Keras and Python

  14 hours

Deep Learning for Self Driving Cars

  21 hours

Building Deep Learning Models with Apache MXNet

  21 hours

TensorFlow Lite for Embedded Linux

  21 hours

TensorFlow Lite for Android

  21 hours

TensorFlow Lite for iOS

  21 hours

Tensorflow Lite for Microcontrollers

  21 hours