Главная
Study mode:
on
1
Intro, structuring the code
2
MLP initialization function
3
Prediction function
4
PyTorch MNIST dataset
5
PyTorch data loaders
6
Training loop
7
Adding the accuracy metric
8
Visualize the image and prediction
9
Small code refactoring
10
Visualizing MLP weights
11
Visualizing embeddings using t-SNE
12
Analyzing dead neurons
13
Outro
Description:
Learn to code a Neural Network from scratch using pure JAX in this comprehensive tutorial video. Dive into creating a Multi-Layer Perceptron (MLP) and training it as a classifier on the MNIST dataset. Follow along as the instructor guides you through the process, from initializing the MLP and implementing prediction functions to setting up PyTorch data loaders and constructing the training loop. Enhance your understanding with visualizations of learned weights, embeddings using t-SNE, and analysis of dead neurons. Gain practical insights into advanced JAX techniques and neural network implementation over the course of this 86-minute learning experience.

Coding a Neural Network from Scratch in Pure JAX - Machine Learning with JAX - Tutorial 3

Aleksa Gordić - The AI Epiphany
Add to list