Skip to content

yandexdataschool/Practical_DL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HSE_deeplearning

Fork of Lempitsky DL for HSE master students

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

General info

Enrollment guide

  1. Bookmark repo https://github.com/yandexdataschool/practical_deeplearning
  2. Join telegram chat https://t.me/dl_hse_fall17
  3. Enroll to anytak TBA
  4. Join piazza https://piazza.com/cs_hse/fall2017/dl101/home with access code dl101

Announcements

  • 06.09 - Course started

Syllabus

  • week0 Recap
    • Lecture: Linear models, stochastic optimization, regularization
    • Seminar: Linear classification, sgd, modifications
      • HW due: 28.09.16, 23.59.
    • Please get bleeding edge theano+lasagne installed for the next seminar.
  • week1 Getting deeper
    • Lecture: Neural networks 101
    • Seminar: theano, symbolic graphs and basic neural networks
      • HW due: 3.10.16 23.59
  • week2 Deep learning for computer vision 101
    • Lecture: Convolutional neural networks
    • Seminar: lasagne and CIFAR
      • HW due: 9.10.16 23.59 on first submission.
  • week3 Deep learning for natural language processing 101
    • Lecture: NLP problems and applications, bag of words, word embeddings, word2vec, text convolution.
    • Seminar: Text convolutions for Avito content filtering task
      • HW due: 16.10.16 23.59 on first submission.
  • week4 Recurrent neural networks for sequences
    • 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.
      • HW due: 28.10.16 23.59 on first submission.
  • week5 Recurrent neural networks II
    • Lecture: Batchnorm and dropout for RNN; Seq2seq: machine translation, conversation models, speech recognition and more. Attention. Long term memory architectures.
    • Seminar: a toy machine translation task
      • to be anounced
  • [Skip week]
  • week6 Fine-tuning with neural networks
    • Lecture: Large CV datasets, model zoo, reusing pre-trained networks, fine-tuning, "knowledge transfer", soft-targets
    • Seminar: Cats Vs Dogs Vs Very Deep Networks
      • HW due 17.11.16 23.59
  • week7 Advanced computer vision
    • Lecture: Representations within convnets, fully-convolutional networks, bounding box regression, maxout, etc.
    • Seminar: Image captioning by Arseniy Ashukha
      • HW due 24.11.16 23.59
  • week8: Generative models for computer vision
    • Lecture: Autoencoders, Generative Adversarial Networks
    • Seminar: Art Style Transfer with deep learning (Dmitry Ulyanov)
      • HW due 4.12.16 23.59
  • week8: Deep learning for sound processing
    • Lecture: case study: music recommendation with deep learning
    • Seminar: Music clustering & content-based recommentation with convolutional nets
      • HW due 11.12.16 23.59
  • week9: Basic reinforcement learning
    • Lecture: Introduction to reinforcement learning
    • Seminar: one algorithm to navigate in a maze, play pacman and control robots.
      • HW due 11.12.16 23.59
  • week10: Deep reinforcement learning
    • Lecture: approximate reinforcement learning with deep neural networks (problems and solutions)
    • Seminar: Playing Atari/Doom with deep reinforcement learning
      • HW due 18.12.16 23.59 first submission
  • week12: Bayesian deep learning
    • Lecture: Basics of bayesian approach to probabilities
    • Bonus lecture: Variational autoencoders (Mikhail Khalman)
      • HW due 26.12.16 16.00 hard

Stuff

Contributors & course staff

Course materials and teaching performed by