Skip to content

bamasa/Practical_DL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep learning course @ fall'17

Fork of Lempitsky DL for HSE master students.

Lecture and seminar materials for each week are in ./week* folders

Attention! This is a new iteration of on-campus deeplearning course. For full course materials '2016, go to this branch

General info

Enrollment guide

HSE classes are happening on wednesdays, 18-10 till 21-00. [room number TBA]

Everyone who wants to attend the course ping [email protected]

  1. Bookmark repo https://github.com/yandexdataschool/practical_DL
  2. Join telegram chat https://t.me/dl_hse_fall17
  3. (only HSE students) Enroll to anytask.org/course/227 with invite code 7pp6jP3
  4. Join piazza https://piazza.com/cs_hse/fall2017/dl101/home with access code dl101
  5. Read rules

Announcements

  • 21.09 - for those using TF + keras in week2: if you have any problems please update your notebooks from current repository (new data reading script).
  • 06.09 - Course started

Syllabus

  • week0 Recap

    • Lecture: Linear models, stochastic optimization, basic neural networks and backprop
    • Seminar: Neural networks in numpy, adaptive SGD
      • HW due: 17.09.17, 23.59.
    • Please get bleeding edge theano+lasagne installed for the next seminar.
  • week1 Symbolic graphs

    • Lecture: Backprop recap. Deep learning frameworks. Some philosophy. DL tricks: dropout, normalization
    • Seminar: Symbolic graphs and basic neural networks
      • HW due 24.09.17, 23.59
  • week2 Deep learning for computer vision

    • Lecture: Convolutional neural networks, data augmentation & hacks.
    • Seminar: Convnets for CIFAR
      • HW due 1.10.17, 23.59
  • week3 Advanced computer vision

    • Lecture: Computer vision beyond image classification. Segmentation, object detection, identification. Model zoo & fine-tuning
    • Seminar: Model zoo. Siamese nets for identification.
  • week4 Unsupervised & generative methods

    • Lecture: Autoencoders, Generative Adversarial Networks
    • Seminar: Generative Adversarial Networks. [hopefully] Art Style Transfer by Dmitry Ulyanov
  • week5 Deep learning for natural language processing 101

    • Lecture: NLP problems and applications, bag of words, word embeddings, word2vec, text convolution.
    • Seminar: Word embeddings. Text convolutions for salary prediction.
  • week6 Recurrent neural networks

    • Lecture: Simple RNN. Why BPTT isn't worth 4 letters. GRU/LSTM. Language modelling. Optimized softmax. Time series applications.
    • Seminar: Generating laws for pitiful humans with mighty RNNs.
  • week7 Recurrent neural networks II

    • Lecture: Sequence labeling & applications. Seq2seq & applications. Attention. Batchnorm and dropout for RNN.
    • Seminar: Image Captioning
  • week8: Deep reinforcement learning

    • Lecture: Reinforcement learning applications. Policy gradient. REINFORCE.
    • Seminar: REINFORCE agent with deep neural net policy for RL problems
  • week9: Bayesian deep learning

    • Lecture: Bayesian vs Frequentist idea of probability. Bayesian methods around you. Variational Autoencoder. Bayesian Neural Network.
    • Seminar: Bayesian Neural Nets; Variational autoencoders [Hopefully by Mikhail Khalman]

Stuff

Contributors & course staff

Course materials and teaching performed by

About

Fork of Lempitsky DL for HSE master students.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.0%
  • Python 4.0%