Experiments with Convolutional Neural Networks (CNNs) to classify images from the Intel Image Classification dataset.
-
Updated
Feb 1, 2025 - Jupyter Notebook
Experiments with Convolutional Neural Networks (CNNs) to classify images from the Intel Image Classification dataset.
This repository implements a 3-layer neural network with L2 and Dropout regularization using Python and NumPy. It focuses on reducing overfitting and improving generalization. The project includes forward/backward propagation, cost functions, and decision boundary visualization. Inspired by the Deep Learning Specialization from deeplearning.ai.
Add a description, image, and links to the dropout-regularization topic page so that developers can more easily learn about it.
To associate your repository with the dropout-regularization topic, visit your repo's landing page and select "manage topics."