Skip to content

This repo contains all my work for this specialization. All the code base, questions, screenshot, and images, are taken from, unless specified, [Deep Learning Specialization on Coursera](https://www.coursera.org/specializations/deep-learning).

Notifications You must be signed in to change notification settings

Tuanlase02874/deeplearning-coursera

Repository files navigation

Instructor: Andrew Ng

This repo contains all my work for this specialization. All the code base, questions, screenshot, and images, are taken from, unless specified, Deep Learning Specialization on Coursera.

Goals

  • Learn the foundations of Deep Learning
  • Understand how to build neural networks
  • Learn how to lead successful machine learning projects
  • Learn about Convolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm, Xavier/He initialization, and more.
  • Work on case studies from healthcare, autonomous driving, sign language reading, music generation, and natural language processing.
  • Practice all these ideas in Python and in TensorFlow.

Courses

Course 1: Neural Networks and Deep Learning

  • Week 1 - Introduction to deep learning
  • Week 2 - Neural Networks Basics
    • Notes 1 - Logistic Regression as a Neural Network
    • Notes 2 - Vectorization
    • Programming Assignment 1 - Python Basics with NumPy
    • Programming Assignment 2 - Logistic Regression with a Neural Network Mindset
  • Week 3 - Shallow Neural Networks]
    • Notes - Shallow neural networks
    • Programming Assignment - Planar Data Classification with one hidden layer
  • Week 4 - Deep Neural Networks
    • Notes - Deep neural networks
    • Programming Assignment 1 - Building your Deep Neural Network - Step by Step
    • Programming Assignment 2 - Deep Neural Network Application: Image Classification

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

  • Week 1
    • Initialization
    • Regularization
    • Gradient Checking
  • Week 2
    • Optimization
  • Week 3
    • Tensorflow

Course 3. Structuring Machine Learning Projects

  • Week 1
  • Week 2

Course 4. Convolutional Neural Network

  • Week 1 - Convolutional Model- step by step
  • Week 2 - ResNets
  • Week 3 - Car detection for Autonomous Driving
  • Week 4
    • Neural Style Transfer
    • Face Recognition

Course 5. Sequence Models

  • Week 1

    • Building a Recurrent Neural Network - Step by Step
    • Dinosaur Island -- Character-level language model
    • Jazz improvisation with LSTM
  • Week 2

    • Word Vector Representation
    • Emojify
  • Week 3

    • Machine Translation
    • Trigger Word Detection

Contributing

Contributions are welcome! For bug reports or requests please submit an issue.

About

This repo contains all my work for this specialization. All the code base, questions, screenshot, and images, are taken from, unless specified, [Deep Learning Specialization on Coursera](https://www.coursera.org/specializations/deep-learning).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published