Where is a neural network's hidden layer located?

It sits between input and output layers.

Start playing free

  1. After the loss function
  2. Inside the dataset
  3. Between input and output ✔

Why: Input layers receive features and output layers produce predictions. Any intervening computational layers are called hidden layers.

Huh, didn't know that: Network depth usually refers to how many successive parameterized layers transform the representation.

The dad joke
Why was the hidden layer hard to find? It stayed between the lines.
Like this card?
Play the game

References

Answer: Between input and output. Input layers receive features and output layers produce predictions. Any intervening computational layers are called hidden layers.

  1. Google Machine Learning Crash Course: Nodes and hidden layers developers.google.com/machine-learning/crash-course/neural-networks/nodes-hidden-layers
    additional layers between the input layer and the output layer are called hidden layers
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game