Difficulty: beginner
Estimated Time: 15 minutes

This scenario is a continuation of creating the Deep Neural Network using Python numpy library. This time using the knowledge from the previous steps, we will add another layer to the network architecture.


You've completed Hidden Layers scenario.

You've built the neural network with hidden layer. We used this architecture to perform forward propagation.

Hidden layers

Step 1 of 4

Neural Network Architecture

In the last scenario, we created a simple one layered neural network. The goal of the current one is to add at least one another layer. We will continue to work with fully connected NNs.

The architecture you're supposed to build looks like the one on the image below.

Network architecture

As you may have noticed, we added here additional layer. If it's placed between the input and output, it's called hidden layer. Hidden layers are the components that make neural networks deep.