All Projects → amanchadha → Coursera Deep Learning Specialization

amanchadha / Coursera Deep Learning Specialization

Notes, programming assignments and quizzes from all courses within the Coursera Deep Learning specialization offered by deeplearning.ai: (i) Neural Networks and Deep Learning; (ii) Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization; (iii) Structuring Machine Learning Projects; (iv) Convolutional Neural Networks; (v) Sequence Models

Projects that are alternatives of or similar to Coursera Deep Learning Specialization

Tensorflow Tutorial
TensorFlow and Deep Learning Tutorials
Stars: ✭ 748 (+297.87%)
Mutual labels:  convolutional-neural-networks, neural-networks, recurrent-neural-networks, neural-machine-translation
Deep Learning With Python
Deep learning codes and projects using Python
Stars: ✭ 195 (+3.72%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks, recurrent-neural-networks
Ml In Tf
Get started with Machine Learning in TensorFlow with a selection of good reads and implemented examples!
Stars: ✭ 45 (-76.06%)
Mutual labels:  convolutional-neural-networks, neural-networks, recurrent-neural-networks
Convisualize nb
Visualisations for Convolutional Neural Networks in Pytorch
Stars: ✭ 57 (-69.68%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Deeplearning.ai
该存储库包含由deeplearning.ai提供的相关课程的个人的笔记和实现代码。
Stars: ✭ 181 (-3.72%)
Mutual labels:  jupyter-notebook, coursera, andrew-ng
Auptimizer
An automatic ML model optimization tool.
Stars: ✭ 166 (-11.7%)
Mutual labels:  neural-networks, hyperparameter-optimization, hyperparameter-tuning
Teacher Student Training
This repository stores the files used for my summer internship's work on "teacher-student learning", an experimental method for training deep neural networks using a trained teacher model.
Stars: ✭ 34 (-81.91%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Lstm anomaly thesis
Anomaly detection for temporal data using LSTMs
Stars: ✭ 178 (-5.32%)
Mutual labels:  jupyter-notebook, neural-networks, recurrent-neural-networks
Andrew Ng Deep Learning Notes
吴恩达《深度学习》系列课程笔记及代码 | Notes in Chinese for Andrew Ng Deep Learning Course
Stars: ✭ 814 (+332.98%)
Mutual labels:  jupyter-notebook, coursera, andrew-ng
Pytorchnlpbook
Code and data accompanying Natural Language Processing with PyTorch published by O'Reilly Media https://nlproc.info
Stars: ✭ 1,390 (+639.36%)
Mutual labels:  jupyter-notebook, neural-networks, neural-machine-translation
Sigmoidal ai
Tutoriais de Python, Data Science, Machine Learning e Deep Learning - Sigmoidal
Stars: ✭ 103 (-45.21%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Deeplearning Notes
Notes for Deep Learning Specialization Courses led by Andrew Ng.
Stars: ✭ 126 (-32.98%)
Mutual labels:  coursera, hyperparameter-optimization, andrew-ng
Deep learning projects
Stars: ✭ 28 (-85.11%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Udacity Deep Learning Nanodegree
This is just a collection of projects that made during my DEEPLEARNING NANODEGREE by UDACITY
Stars: ✭ 15 (-92.02%)
Mutual labels:  jupyter-notebook, neural-networks, recurrent-neural-networks
Yann
This toolbox is support material for the book on CNN (http://www.convolution.network).
Stars: ✭ 41 (-78.19%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Traffic Sign Classifier
Udacity Self-Driving Car Engineer Nanodegree. Project: Build a Traffic Sign Recognition Classifier
Stars: ✭ 12 (-93.62%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Language Translation
Neural machine translator for English2German translation.
Stars: ✭ 82 (-56.38%)
Mutual labels:  jupyter-notebook, recurrent-neural-networks, neural-machine-translation
Tensorflow 101
TensorFlow 101: Introduction to Deep Learning for Python Within TensorFlow
Stars: ✭ 642 (+241.49%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, neural-networks
Tfvos
Semi-Supervised Video Object Segmentation (VOS) with Tensorflow. Includes implementation of *MaskRNN: Instance Level Video Object Segmentation (NIPS 2017)* as part of the NIPS Paper Implementation Challenge.
Stars: ✭ 151 (-19.68%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, recurrent-neural-networks
Pytorch Learners Tutorial
PyTorch tutorial for learners
Stars: ✭ 97 (-48.4%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks, recurrent-neural-networks

Deep Learning Specialization on Coursera (offered by deeplearning.ai)

Programming assignments and quizzes from all courses in the Coursera Deep Learning specialization offered by deeplearning.ai.

Instructor: Andrew Ng

Notes

For detailed interview-ready notes on all courses in the Coursera Deep Learning specialization, refer www.aman.ai.

Setup

Run setup.sh to (i) download a pre-trained VGG-19 dataset and (ii) extract the zip'd pre-trained models and datasets that are needed for all the assignments.

Credits

This repo contains my work for this specialization. The code base, quiz questions and diagrams are taken from the Deep Learning Specialization on Coursera, unless specified otherwise.

Programming Assignments

Course 1: Neural Networks and Deep Learning

Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

Course 3: Structuring Machine Learning Projects

  • There are no PAs for this course. But this course comes with very interesting case study quizzes (below).

Course 4: Convolutional Neural Networks

Course 5: Sequence Models

Quiz Solutions

Course 1: Neural Networks and Deep Learning

  • Week 1 Quiz - Introduction to deep learning: Text | PDF
  • Week 2 Quiz - Neural Network Basics: Text | PDF
  • Week 3 Quiz - Shallow Neural Networks: Text | PDF
  • Week 4 Quiz - Key concepts on Deep Neural Networks: Text | PDF

Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

  • Week 1 Quiz - Practical aspects of deep learning: Text | PDF
  • Week 2 Quiz - Optimization algorithms: Text | PDF
  • Week 3 Quiz - Hyperparameter tuning, Batch Normalization, Programming Frameworks: Text | PDF

Course 3: Structuring Machine Learning Projects

  • Week 1 Quiz - Bird recognition in the city of Peacetopia (case study): Text | PDF
  • Week 2 Quiz - Autonomous driving (case study): Text | PDF

Course 4: Convolutional Neural Networks

  • Week 1 Quiz - The basics of ConvNets: Text | PDF
  • Week 2 Quiz - Deep convolutional models: Text | PDF
  • Week 3 Quiz - Detection algorithms: Text | PDF
  • Week 4 Quiz - Special applications: Face recognition & Neural style transfer: Text | PDF

Course 5: Sequence Models

  • Week 1 Quiz - Recurrent Neural Networks: Text | PDF
  • Week 2 Quiz - Natural Language Processing & Word Embeddings: PDF
  • Week 3 Quiz - Sequence models & Attention mechanism: Text | PDF

(Unofficial) lecture notes

Credits to Mahmoud Badry for the unofficial lecture notes.

Disclaimer

I recognize the hard time people spend on building intuition, understanding new concepts and debugging assignments. The solutions uploaded here are only for reference. They are meant to unblock you if you get stuck somewhere. I hope you don't copy any part of the code as-is (the programming assignments are fairly easy if you read the instructions carefully). Similarly, try out the quizzes yourself before you refer to the quiz solutions. This course is the most straight-forward deep learning course I have ever taken, with fabulous course content and structure. It's a treasure by the deeplearning.ai team.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].