Skip to main content
grasp.study
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
AI theory, architecture, models
·
Module 5
Deep Neural Network Fundamentals
1
Building an MLP: Forward Propagation
Build a multi-layer perceptron (MLP) with forward propagation
2
Backpropagation from Scratch
Derive and implement the backpropagation algorithm from scratch
3
Activation Functions: A Comparative Study
Compare properties and use cases of common activation functions (Sigmoid, Tanh, ReLU, Leaky ReLU)
4
Weight Initialization for Neural Networks
Implement Xavier and He weight initialization strategies to improve convergence
5
Taming Gradients: Clipping for Stability
Diagnose and mitigate vanishing and exploding gradients using techniques like gradient clipping
6
Batch Normalization: Stabilizing Neural Network Training
Implement batch normalization and explain its effect on training stability
7
Implementing Dropout for Overfitting Prevention
Apply dropout as a regularization technique to prevent overfitting
8
Early Stopping and Learning Rate Scheduling
Implement early stopping and learning rate scheduling strategies
Previous module
Unsupervised Learning and Representation
Next module
Convolutional Neural Networks for Computer Vision