Neural Networks in Rust
Yoray Herzberg
$ whoami
Twitter: @sag0li
My blog: vaktibabat.github.io
The Goal
[0.03, 0.05, 0.04, 0.02, 0.08, 0.03, 0.06, 0.6, 0.04, 0.01, 0.05]
The MNIST Dataset
along with their label
Why Neural Networks?
Neural Networks
Forward Pass
Forward Pass
Training Neural Networks
Training Neural Networks
Backwards Pass
Backpropagation
Deriving The Gradients
Deriving The Gradients
Deriving The Gradients
Deriving The Gradients
Deriving The Gradients
Deriving The Gradients
Deriving The Gradients
of the loss WRT the output
WRT the layer before the last using
the backprop equations
Backwards Pass
Demo Time!
Any Questions?
Thanks for listening!!!