{"id":21089076,"url":"https://github.com/touradbaba/deep-learning-specialization-coursera","last_synced_at":"2025-05-01T13:11:52.198Z","repository":{"id":263179855,"uuid":"838592150","full_name":"TouradBaba/deep-learning-specialization-coursera","owner":"TouradBaba","description":"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.","archived":false,"fork":false,"pushed_at":"2024-11-16T18:32:34.000Z","size":30253,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-01T12:48:22.806Z","etag":null,"topics":["andrew-ng","andrew-ng-course","backpropagation","cnn","computer-vision","convolutional-neural-networks","coursera","deep-learning","deeplearning-ai","face-recognition","hyperparameter-optimization","hyperparameter-tuning","keras","natural-language-processing","neural-network","neural-networks","object-detection","recurrent-neural-networks","rnn","tensorflow"],"latest_commit_sha":null,"homepage":"https://www.coursera.org/specializations/deep-learning","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TouradBaba.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-06T01:05:17.000Z","updated_at":"2025-03-19T10:36:49.000Z","dependencies_parsed_at":"2024-11-16T19:39:58.514Z","dependency_job_id":null,"html_url":"https://github.com/TouradBaba/deep-learning-specialization-coursera","commit_stats":null,"previous_names":["touradbaba/deep-learning-specialization-coursera"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TouradBaba%2Fdeep-learning-specialization-coursera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TouradBaba%2Fdeep-learning-specialization-coursera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TouradBaba%2Fdeep-learning-specialization-coursera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TouradBaba%2Fdeep-learning-specialization-coursera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TouradBaba","download_url":"https://codeload.github.com/TouradBaba/deep-learning-specialization-coursera/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251879117,"owners_count":21658690,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["andrew-ng","andrew-ng-course","backpropagation","cnn","computer-vision","convolutional-neural-networks","coursera","deep-learning","deeplearning-ai","face-recognition","hyperparameter-optimization","hyperparameter-tuning","keras","natural-language-processing","neural-network","neural-networks","object-detection","recurrent-neural-networks","rnn","tensorflow"],"created_at":"2024-11-19T21:23:04.165Z","updated_at":"2025-05-01T13:11:52.176Z","avatar_url":"https://github.com/TouradBaba.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deep Learning Specialization - Programming Assignments\n\nThis repository contains the programming assignments for the [Deep Learning Specialization](https://www.coursera.org/specializations/deep-learning) 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. \n\n**Note:** The \"Structuring Machine Learning Projects\" course is not included in this repository as it does not have programming assignments.\n\n## Table of Contents\n\n1. [Neural Networks and Deep Learning](#1-neural-networks-and-deep-learning)\n2. [Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization](#2-improving-deep-neural-networks-hyperparameter-tuning-regularization-and-optimization)\n3. [Convolutional Neural Networks](#3-convolutional-neural-networks)\n4. [Sequence Models](#4-sequence-models)\n\n## 1. Neural Networks and Deep Learning\n\n### Week 2:\n- [Logistic Regression with a Neural Network Mindset](1-Neural_Networks_and_Deep_Learning/Week-2/Logistic_Regression_with_a_Neural_Network_mindset.ipynb)\n\n### Week 3:\n- [Planar Data Classification with One Hidden Layer](1-Neural_Networks_and_Deep_Learning/Week-3/Planar_data_classification_with_one_hidden_layer.ipynb)\n\n### Week 4:\n- [Building Your Deep Neural Network: Step by Step](1-Neural_Networks_and_Deep_Learning/Week-4/1-Building_your_Deep_Neural_Network_Step_by_Step.ipynb)\n- [Deep Neural Network - Application](1-Neural_Networks_and_Deep_Learning/Week-4/2-Deep_Neural_Network-Application.ipynb)\n\n## 2. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization\n\n### Week 1:\n- [Initialization](2-Improving_Deep_Neural_Networks_Hyperparameter_Tuning,Regularization_and_Optimization/Week-1/1-Initialization.ipynb)\n- [Regularization](2-Improving_Deep_Neural_Networks_Hyperparameter_Tuning,Regularization_and_Optimization/Week-1/2-Regularization.ipynb)\n- [Gradient Checking](2-Improving_Deep_Neural_Networks_Hyperparameter_Tuning,Regularization_and_Optimization/Week-1/3-Gradient_Checking.ipynb)\n\n### Week 2:\n- [Optimization Methods](2-Improving_Deep_Neural_Networks_Hyperparameter_Tuning,Regularization_and_Optimization/Week-2/Optimization_methods.ipynb)\n\n### Week 3:\n- [TensorFlow Introduction](2-Improving_Deep_Neural_Networks_Hyperparameter_Tuning,Regularization_and_Optimization/Week-3/Tensorflow_introduction.ipynb)\n\n## 3. Convolutional Neural Networks\n\n### Week 1:\n- [Convolutional Model: Step by Step v1](3-Convolutional_Neural_Networks/Week-1/1-Convolution_model_Step_by_Step_v1.ipynb)\n- [Convolutional Model: Application](3-Convolutional_Neural_Networks/Week-1/2-Convolution_model_Application.ipynb)\n\n### Week 2:\n- [Residual Networks](3-Convolutional_Neural_Networks/Week-2/1-Residual_Networks.ipynb)\n- [Transfer Learning with MobileNet v1](3-Convolutional_Neural_Networks/Week-2/2-Transfer_learning_with_MobileNet_v1.ipynb)\n\n### Week 3:\n- [Autonomous Driving Application: Car Detection](3-Convolutional_Neural_Networks/Week-3/1-Autonomous_driving_application_Car_detection.ipynb)\n- [Image Segmentation with U-Net v2](3-Convolutional_Neural_Networks/Week-3/2-Image_segmentation_Unet_v2.ipynb)\n\n### Week 4:\n- [Face Recognition](3-Convolutional_Neural_Networks/Week-4/1-Face_Recognition.ipynb)\n- [Art Generation with Neural Style Transfer](3-Convolutional_Neural_Networks/Week-4/2-Art_Generation_with_Neural_Style_Transfer.ipynb)\n\n## 4. Sequence Models\n\n### Week 1:\n- [Building a Recurrent Neural Network: Step by Step](4-Sequence_Models/Week-1/1-Building_a_Recurrent_Neural_Network_Step_by_Step.ipynb)\n- [Dinosaurus Island: Character-level Language Model](4-Sequence_Models/Week-1/2-Dinosaurus_Island_Character_level_language_model.ipynb)\n- [Improvise a Jazz Solo with an LSTM Network v4](4-Sequence_Models/Week-1/3-Improvise_a_Jazz_Solo_with_an_LSTM_Network_v4.ipynb)\n\n### Week 2:\n- [Operations on Word Vectors v2a](4-Sequence_Models/Week-2/1-Operations_on_word_vectors_v2a.ipynb)\n- [Emoji v3a](4-Sequence_Models/Week-2/2-Emoji_v3a.ipynb)\n\n### Week 3:\n- [Neural Machine Translation with Attention v4a](4-Sequence_Models/Week-3/1-Neural_machine_translation_with_attention_v4a.ipynb)\n- [Trigger Word Detection v2a](4-Sequence_Models/Week-3/2-Trigger_word_detection_v2a.ipynb)\n\n### Week 4:\n- [Transformer Subclass v1](4-Sequence_Models/Week-4/C5_W4_A1_Transformer_Subclass_v1.ipynb)\n\n#### Ungraded Labs:\n- [Embedding plus Positional Encoding](4-Sequence_Models/Week-4/Ungraded_Labs/1-Embedding_plus_Positional_encoding.ipynb)\n- [Transformer Application: Named Entity Recognition](Week-4/Ungraded_Labs/2-Transformer_application_Named_Entity_Recognition.ipynb)\n- [QA Dataset](Ungraded_Labs/Week-4/3-QA_dataset.ipynb)\n\n\n## Acknowledgements\n\nThese 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftouradbaba%2Fdeep-learning-specialization-coursera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftouradbaba%2Fdeep-learning-specialization-coursera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftouradbaba%2Fdeep-learning-specialization-coursera/lists"}