Lab 09

2025-07-21

Gradient Descent

Last Friday, we learned one of the most important optimization techniques: Gradient Descent. Today, we’ll briefly review it and explore how it can be applied in data science.

Find this file.

MLP Construction

While popular Python libraries like PyTorch and TensorFlow make it easy to build neural network models, a simple multi-layer perceptron (MLP) can also be implemented using just NumPy.

Building an MLP from scratch helps deepen your understanding of the inner workings of neural networks.

Find this file