Skip to content

๐Ÿง  Jupyter notebooks showcasing core Deep Learning concepts using TensorFlow and Keras โ€” including neural networks, CNNs, image classification, optimizers, loss functions, activation functions, and more.

Notifications You must be signed in to change notification settings

anjaliy11/Deep_Learning

Repository files navigation

๐Ÿง  Deep Learning โ€“ Concept Notebooks with TensorFlow & Keras

This repository provides a hands-on exploration of essential Deep Learning concepts using TensorFlow, Keras, and NumPy through a series of curated Jupyter notebooks. Itโ€™s designed to help students, practitioners, and AI enthusiasts understand how deep learning models are built, trained, and evaluated.


๐Ÿ“š Topics Covered

Notebook Description
ann_basics.ipynb Introduction to Artificial Neural Networks (ANNs)
cnn_classification.ipynb Image classification using Convolutional Neural Networks (CNNs)
activation_functions.ipynb Exploration of ReLU, Sigmoid, Tanh, Softmax, etc.
loss_functions.ipynb Comparison of loss functions (MSE, CrossEntropy, etc.)
optimizers.ipynb Working with optimizers like SGD, Adam, RMSProp
regularization_dropout.ipynb Preventing overfitting using dropout and L2 regularization
mnist_classification.ipynb Building a model to classify handwritten digits (MNIST)

Note: The above file names are assumed; feel free to replace them with your actual notebook names.


๐Ÿ”ง Technologies Used

  • Python 3.8+
  • TensorFlow / Keras
  • NumPy
  • Matplotlib / Seaborn
  • Jupyter Notebook

๐Ÿš€ Getting Started

1. Clone the repository

git clone https://github.com/anjaliy11/Deep_Learning.git
cd Deep_Learning

About

๐Ÿง  Jupyter notebooks showcasing core Deep Learning concepts using TensorFlow and Keras โ€” including neural networks, CNNs, image classification, optimizers, loss functions, activation functions, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published