filmov
tv
What is Automatic Differentiation?
Показать описание
Errata:
At 6:23 in bottom right, it should be v̇6 = v̇5*v4 + v̇4*v5 (instead of "-").
Additional references:
Griewank & Walther, 2008: Evaluating Derivatives: Principles and Techniques
Alleviating memory requirements of reverse mode:
Griewank & Walther, 2000: Algorithm 799: revolve: an
Dauvergne & Hascoët, 2006. The data-flow equations of checkpointing in
Gruslys et al., 2016: Memory-efficient Backpropagation
Example software libraries using various implementation routes:
Source code transformation:
Operator overloading:
Graph-based w/ embedding mini lanugage:
Special thanks to Ryan Adams, Alex Beatson, Geoffrey Roeder, Greg Gundersen, and Deniz Oktay for feedback on this video.
Music: Trinkets by Vincent Rubinetti
Links:
If you'd like to help support the channel (completely optional), you can donate a cup of coffee via the following:
What is Automatic Differentiation?
What Automatic Differentiation Is — Topic 62 of Machine Learning Foundations
Tutorial on Automatic Differentiation
Automatic Differentiation Explained with Example
Automatic Differentiation in 10 minutes with Julia
Automatic Differentiation
Basic Automatic Differentiation Theory
Lecture 4 - Automatic Differentiation
L6.2 Understanding Automatic Differentiation via Computation Graphs
Automatic Differentiation
Automatic Differentiation: Differentiate (almost) any function
Comparing Automatic Differentiation in JAX, TensorFlow and PyTorch #shorts
The Simple Essence of Automatic Differentiation
Automatic Differentiation
Automatic Differentiation.
Talk: Colin Carroll - Getting started with automatic differentiation
Automatic Differentiation for ABSOLUTE beginners: 'with tf.GradientTape() as tape'
Lecture 5 - Automatic Differentiation Implementation
AUTOMATIC DIFFERENTIATION
NN - 11 - Automatic Differentiation
Automatic Differentiation with PyTorch — Topic 63 of Machine Learning Foundations
Automatic Differentiation with TensorFlow — Topic 64 of Machine Learning Foundations
Intuition behind reverse mode algorithmic differentiation (AD)
You Should Be Using Automatic Differentiation
Комментарии