NeuralNetwork
The 1st course of Deep Learning Specialization on Coursera, offered by deeplearning.ai, instructed by Andrew Ng. Coded by Andrew Chen. Deep learning is the electrcity in a new era. With the improvements of computation ability and the advancement of algorithms, people may have chances to get a deeper insight of the world.
Major Content of this course:
Week 1
- Neural Network
- Supervised Learning and Unsupervised Learning
Week 2
Logistic Regression
- Binary Classification
- Logistic Regression
- Logistic Regression Cost Function
- Gradient Descent
- Derivatives
- Computation Graph
Python and Vectorization
- Vectorization
- Vectorizing Logistic Regression
- Vectorizing Gradient Descent
- Broadcasting in Python
Week 3
Shallow Neural Network
- Neural Network Overview
- Neural NNetwork Representation
- Computing a Neural Network's Output
- Vectorzing Across Multiple Examples
- Vectorized Implementation
- Activation Function
- Derivatives of Activation Function
- Gradient Descent of Neural Networks
- Backpropogation
Week 4
Deep Neural Networks
- Deep L-layer Neural Networks
- Forward Propogation in Neural Networks
- Building Blocks of Neural Networks
- Forward and Backward Propogation
- Parameters Vs Hyper-parameter
Note
The coder omitted some sections in this repo. No other reasons, just lazy. Happy coding .!