Skip to content

abhi3700/Deep-Learning-101

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Deep Learning Tutorials These tutorials are for deep learning beginners which have been used in a six week Deep Learning and Computer Vision course. Hope these to be helpful for understanding what deep learning is and how it can be applied to various fields including computer vision, robotics, natural language processings, and so forth.

##Week1

  1. Introduction to the Class
  2. Introduction to Deep Learning (LeCun's slide)
  3. Introduction to Deep Learning Tools (Karpathy's slide)
  4. Introduction to TensorFlow

###Week2

  1. What is the algorithm behind AlphaGo?
  2. GoogLeNet
  3. Optimization methods (momentum, adagrad, adadelta, rmsprop, adam)
  4. Restricted Boltzmann Machine
  5. Denoising Auto Encoder

###Week3

  1. Semantic segmentation (fully convoluional net, deconvolutional net)
  2. Weakly supervised localization (class-activation map with global average pooling)

###Week4

  1. Recurrent Neural Network (+Long Short Term Memory)
  2. Word Embedding (Word2Vec)
  3. Image Caption Generation

###Week5

  1. Deep Q Learning
  2. Word Embedding (Word2Vec)
  3. Image Detection (R-CNN, Spatial Pyramid Pooling Net, Fast R-CNN, Faster R-CNN, and YOLO)
  4. Visual QnA (Hyunwoo's)

###Week6

  1. Super Resolution (Jiwon's)
  2. Residual Learning (ResNet)
  3. VGG Net
  4. Fine-tuning with VGG Net
  5. Neural Style (texture synthesis + reconstruction)
  6. Adversarial Attack
  7. Generative Adversarial Network

Releases

No releases published

Packages

No packages published