Deep learning is a sub-field of machine learning where artificial neural networks learn from large amounts of data

Learn how to overcome performance plateau problem

Everything you wanted to know about binary classification

How are images represented in a computer?

Why you really need to know what a Cost Function is?

How does Gradient Descent work?

How To Implement Gradient Descent In Python?

Why do we need a Computation Graph?

Secrets about the Computation Graph - Example

How to implement Logistic Regression from scratch with Gradient Descent?

Comparison of Logistic Regression from scratch and Logistic Regression from scikit – learn

How to implement a vectorized Logistic Regression from scratch with Gradient Descent?

The ultimate secret of vectorization

Representation of Neural Networks

How to vectorize across multiple training examples?

How to decide which activation function to use when building a Neural Network?

How to implement Gradient Descent for one hidden layer Neural Network?

How to build a shallow Neural Network in Python?

Why do we need a random initialization?