Skip to content

This repository contains programming assignments for the Deep Learning Specialization by deeplearning.AI. It includes Jupyter Notebooks for exercises in neural networks, hyperparameter tuning, convolutional networks, and sequence models.

Notifications You must be signed in to change notification settings

TouradBaba/deep-learning-specialization-coursera

Repository files navigation

Deep Learning Specialization - Programming Assignments

This repository contains the programming assignments for the Deep Learning Specialization by deeplearning.AI, taught by Andrew Ng. The specialization includes five comprehensive courses, each with hands-on assignments designed to help you gain practical experience with deep learning.

Note: The "Structuring Machine Learning Projects" course is not included in this repository as it does not have programming assignments.

Table of Contents

  1. Neural Networks and Deep Learning
  2. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
  3. Convolutional Neural Networks
  4. Sequence Models

1. Neural Networks and Deep Learning

Week 2:

Week 3:

Week 4:

2. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

Week 1:

Week 2:

Week 3:

3. Convolutional Neural Networks

Week 1:

Week 2:

Week 3:

Week 4:

4. Sequence Models

Week 1:

Week 2:

Week 3:

Week 4:

Ungraded Labs:

Acknowledgements

These assignments are part of the Deep Learning Specialization by deeplearning.AI on Coursera, taught by Andrew Ng. All credit for the course content goes to the creators of the specialization.