administrative
play

Administrative - Poster Session on Wednesday, worth 3% of final - PowerPoint PPT Presentation

Administrative - Poster Session on Wednesday, worth 3% of final grade, +2% for top few posters. There will be food - CS224D (Deep Learning for NLP) was announced for next quarter taught by Richard Socher, natural followup for more DL. Fei-Fei Li


  1. Administrative - Poster Session on Wednesday, worth 3% of final grade, +2% for top few posters. There will be food - CS224D (Deep Learning for NLP) was announced for next quarter taught by Richard Socher, natural followup for more DL. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 1

  2. CS224D Syllabus and Schedule Event Type Date Description Lecture Week 1 Intro to NLP Lecture Week 1 Simple Word Vector representations: word2vec, GloVe Lecture Week 2 Optimization (SGD, mini-batches), Visualization (PCA, t-sne) Lecture Week 2 Advanced word vector representations: language models, softmax, clustering (k-means) Lecture Week 3 Neural Networks and backpropagation Lecture Week 3 Practical tips: gradient checks, overfitting, regularization, activation functions, details Lecture Week 4 Recurrent neural networks Lecture Week 4 GRUs and LSTMs Lecture Week 5 Recursive neural networks Lecture Week 6 Convolutional neural networks Lecture Week 6 Novel Memory Models Lecture Week 7 Additional applications not covered as motivating examples yet Lecture Week 7 Efficient implementations and GPUs Lecture Week 8 Invited Speaker: TBD Lecture Week 8 Future applications and open problems Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 4 Mar 2015 2 Feb 2015 2

  3. Tiny ImageNet Spotlights Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 3

  4. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 4

  5. Together, we’ve defined Score Functions... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 5

  6. And Loss Functions... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 6

  7. We’ve learned how to optimize them... Chain rule: Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 7

  8. We learned to express more powerful Score Functions... NEURAL NETWORKS Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 8

  9. For an extra wiggle... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 9

  10. Together we tamed the learning process... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 10

  11. Together we explored image-specific Neural Nets... CONV CONV POOLCONV CONV POOL CONV CONV POOL FC ReLU ReLU ReLU ReLU ReLU ReLU (Fully-connected) Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 4 Mar 2015 2 Feb 2015 11

  12. We explored how they work... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 12

  13. And how they don’t… (but really they still do) Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 13

  14. We looked at what makes ConvNets “tick”... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 14

  15. And studied their mysterious generalization powers… Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 15

  16. We learned tips/tricks for making ConvNets work well in practice Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 16

  17. Moving parts lol And explored their practical bottlenecks... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 17

  18. And we bravely ventured beyond Image Classification... Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 18

  19. And developed an understanding of cutting-edge research We saw many 2015 citations... e.g. Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification [Kaiming He et al., 2015] (MSR) 4.94% error Top 5 ImageNet error Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 19

  20. You are now ready. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 20

  21. You are now ready. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 21

  22. You are now ready. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 22

  23. Hints of beyond Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 23

  24. Reinforcement Learning meets Computer Vision Human-level control through deep reinforcement learning [Mnih et al.], Nature 2015 http://www.nature.com/nature/journal/v518/n7540/full/nature14236.html Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 24

  25. (play videos) http://www.nature. com/nature/journal/v518/n7 540/full/nature14236.html Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 25

  26. Reinforcement Learning meets Computer Vision Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 26

  27. Reinforcement Learning meets Computer Vision Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 27

  28. (Approximate idea of the model) action values Q(s,a) ConvNet (screen pixels from few time steps) Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 28

  29. (Approximate idea of the model) - Assume finite number of actions - Each number here is a real-valued quantity that represents the “Q function” in RL - Collect experience dataset: action values Q(s,a) set of tuples {(s,a,s’,r), … } ( State , Action taken, New state , Reward received ) ConvNet (screen pixels from few time steps) Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 4 Mar 2015 2 Feb 2015 29

  30. (Approximate idea of the model) - Assume finite number of actions - Each number here is a real-valued quantity that represents the “Q function” in RL - Collect experience dataset: action values Q(s,a) set of tuples {(s,a,s’,r), … } ( State , Action taken, New state , Reward received ) ConvNet L2 Regression loss: (screen pixels from few time steps) target value predicted value Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 4 Mar 2015 2 Feb 2015 30

  31. (Approximate idea of the model) - Assume finite number of actions - Each number here is a real-valued quantity that represents the “Q function” - Collect experience dataset: action values Q(s,a) set of tuples {(s,a,s’,r), … } ( State , Action taken, New state , Reward received ) ConvNet estimate of future reward reward (discounted by \gamma) (screen pixels from few time steps) target value predicted value Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 4 Mar 2015 2 Feb 2015 31

  32. Recurrent Attention Models web demo http://www.psi.toronto.edu/~jimmy/dram/ Multiple Object Recognition with Visual Attention also DRAW: https://www.youtube.com/watch?v=Zt- [Jimmy Lei Ba, Volodymyr Mnih, Koray Kavukcuoglu], 2014 7MI9eKEo Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 32

  33. Show, Attend and Tell: Neural Image Caption Generation with Visual Attention [Kiros et al.] 2015 Neural machine translation by jointly learning to align and translate. [Bahdanau et al.], 2014 Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 33

  34. Show, Attend and Tell: Neural Image Caption Generation with Visual Attention [Kiros et al.] 2015 Neural machine translation by jointly learning to align and translate. [Bahdanau et al.], 2014 Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 34

  35. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 35

  36. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 36

  37. END Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 37

  38. Fei-Fei Li & Andrej Karpathy Fei-Fei Li & Andrej Karpathy Lecture 12 - Lecture 8 - 2 Feb 2015 4 Mar 2015 38

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend