Skip to content

Narcolepsyy/Deep_learning_specialization

Repository files navigation

Deep Learning Specialization

Welcome to the Deep Learning Specialization repository!

This repository contains comprehensive resources, assignments, and notes based on the Deep Learning Specialization curriculum. It is organized into five main courses, each focusing on a core aspect of deep learning, with practical Jupyter Notebooks and supporting materials.

📚 Courses

  • Course 1: Neural Networks and Deep Learning
    Foundations of deep learning, understanding neural networks, forward/backward propagation.

  • Course 2: Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
    Techniques to make your models work better in practice, including tuning and regularization.

  • Course 3: Structuring Machine Learning Projects
    Best practices for organizing and structuring machine learning projects for performance and scalability.

  • Course 4: Convolutional Neural Network
    Deep learning for computer vision: CNN architectures, applications, and practical tips.

  • Course 5: Sequence Model
    Understanding and building models for sequence data, such as RNNs, LSTMs, and GRUs.

🗂️ Repository Structure

.
├── Course 1: Neural Networks and Deep Learning/
├── Course 2: Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization/
├── Course 3: Structuring machine learning project/
├── Course 4: Convolutional neural network/
├── Course 5: Sequence model/
└── README.md

Each course directory contains relevant Jupyter Notebooks, assignments, and additional resources.

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/Narcolepsyy/Deep_learning_specialization.git
    cd Deep_learning_specialization
  2. Set up your Python environment:
    It is recommended to use Anaconda or venv.

  3. Install required libraries:
    Most notebooks use popular packages such as NumPy, TensorFlow, and Keras.
    Install them using:

    pip install -r requirements.txt

    (If a requirements file is provided in the relevant course folder)

  4. Start learning:
    Open the notebooks in your favorite environment (e.g., Jupyter Lab, VSCode).

🤝 Contributions

This repository is for educational purposes. If you find issues or have improvements, feel free to open an issue or pull request.


Happy Learning!
GitHub: Narcolepsyy

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors