Synthetic Gradients – Decoupling Layers of a Neural Nets
summary
Explains synthetic gradients as a method to break the sequential dependency imposed by backpropagation when training neural networks. Describes how learned gradient models can be used to decouple layers so they can be updated without waiting for true backpropagated errors, changing training flow for multilayer nets.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:24Outline
- 1:38How do neural nets learn?
- 2:28Quick Refresher on back prop
- 4:39In Nutshell
- 6:25Problem
- 13:05How synthetic gradients are used
- 14:45How synthetic gradients are produced
- 20:37You have taken so many approximations, how do you know this does not affect the quality of training ??
- 24:05Feed-forward Neural Nets
- 25:04Complete Unlock
related talks
52mSplitting Gradient Descent for Incremental Learning of Neural Architectures
11mProxy Convexity: A Unified Framework for the Analysis of Neural Networks Trained by Gradient Descent
27mDemystifying Deep Neural Networks
50mIntegrating Constraints into Deep Learning Architectures with Structured Layers
46mAnalyzing Optimization and Generalization in Deep Learning via Trajectories of Gradient Descent
28mDemystifying Deep Neural Nets
45mExplaining Landscape Connectivity of Low-cost Solutions for Multilayer Nets
04mNeural Networks Demystified: Part 5
