Key Lessons
- New Programming Paradigm for Neural Networks
- SGD writes code in weights of neural network
- Tune Dataset, Tune model architecture, Tune the optimization
- NN in Tesla for Autopilot
- Test Driven Development Workflow - Test set manually created, clean, Carefully curated test set
- CI Workflow - Automate build - Unit Tests - Automate Deployment
- Dataset is part of code - Automate Neural Network Training Jobs - Compile into Weights - Automate Deployments
- Timestamp your data
- Mono-repos in practice
Key Lessons
- Many Research Projects use PyTorch
- Pytorch - Simple, Extensible, Fast
- Deep Learning SuperSampling - New GPU, Realtime better graphics
- NN for super resolution
- DL for real time graphics
- Inpainting. http://research.nvidia.com/inpainting
- Image and Video Synthesis - https://github.com/NVIDIA/vid2vid, Create videos with temporal consistency
- Frame prediction, Optical flow, Historical data, Predict Sampling Kernel
- Wavenet - Model for generating audio samples
- Pytorch extension Apex for mix precision training
Key Lessons
- Making more general NLP Systems
- Related tasks tend to help each other
- Decanlp.com
- Question Answering
- Machine Translation
- Summarization
- Sentiment Classification
- Semantic Role Labeling
- Semantic Parsing
- Commonsense Reasoning
- Transfer Learning
- Weight Sharing
- Zero Shot Learning
- Data Augmentation
- Domain Adaptation
- Multi-task learning
- Seq2seq model
- Classification, Extraction, Generation
- Domain Adaption
- Some ZeroShot
Key Lessons
- Pyro - Probablistic Programming Language
- Modern Bayesian ML methods
- NN for modelling and inference
- Universal, Scalable, Flexible and minimal
- 3 Layer Architecture with Probablistic Programming interface
- Inference Algo on top of library
- Stochastic Variational Inference
Happy Mastering DL!!!
No comments:
Post a Comment