🔗 Google Sheet: https://by-hand.ai/s/mlp
A while ago, I created a spreadsheet version of the Transformer exercise and the Vector Database exercise. Turns out they are quite popular!
I decided to make something similar for the MLP, which is the backbone of many deep learning architectures I've illustrated so far, such as Autoencoder, GAN, VAE, U-Net, CLIP...etc.
To make your own custom version, simply follow the link above to create a copy of the spreadsheet. Try changing some weights and biases. See how the calculation changes accordingly.
Also, you can check out the short video made by Anna demonstrating how to calculate a seven layer MLP by hand.
Very nice. I'm also looking forward to the example of doing the BPTT of RNN by hand.
Thank you Tom!! This spreadsheets will come handy to teach students in remote areas with out Internet.