This repository contains Jupyter notebooks showcasing different deep learning experiments and models. It covers preprocessing steps, artificial neural networks (ANN), convolutional neural networks (CNN), and hyperparameter tuning.
- Focused on tuning model hyperparameters for better performance.
- Demonstrates techniques like grid search, random search, and manual tuning.
- Title: Preprocessing → Array to Tabular Data Form
- Covers preprocessing techniques to convert raw data into model-friendly formats.
- Builds and trains ANN models for classification/regression tasks.
- Title: Model Building
- Focuses on CNN architecture for image-related tasks.
- Explains layers like convolution, pooling, activation, and fully connected layers.
- Trains CNN on sample datasets to demonstrate image classification.
Make sure you have the following dependencies installed before running the notebooks:
pip install numpy pandas matplotlib seaborn scikit-learn tensorflow keras