Skip to the document
Madhuopen lab
Outcome School · Inference and serving8 min read

by Amit Shekhar · 15 May 2026

Batch Normalization vs Layer Normalization

In this blog, we are going to learn about Batch Normalization vs Layer Normalization. We will also see how Batch Normalization and Layer Normalization differ from each other and when to use which one.

1,461 words#llm#ai#machine-learning4 recall cards

Batch Normalization vs Layer Normalization
Read on Outcome School ↗then come back to lock it in
Before you read, guess

What happens to values flowing through layers during deep neural network training?

Ten seconds, a guess, then read — a wrong guess still makes the answer stick.

What this article covers

  1. What is Normalization?
  2. Why do we need Normalization?
  3. What is Batch Normalization?
  4. What is Layer Normalization?
  5. Batch Normalization vs Layer Normalization
  6. When to use which one?

The article lives on outcomeschool.com. Read it there, then come back: the tutor in the margin has read it and will answer questions, and the questions below check what stayed.

Before you go

In one sentence, what was this chapter about?

From memory, without scrolling up. Writing it is what makes it yours; the grade is only to show you what you had.

How sure?