Analytics Legends Die Wissensplattform für SAP Analytics
Konzeptkarte

LayerNorm und RMSNorm

LayerNorm und RMSNorm — Abschnittsillustration von Analytics Legends für die SAP-Analytics-Wissensdatenbank (Konzepte, Studien, Academy)

Stand 2026-07-23

Was ist LayerNorm und RMSNorm?

RMSNorm ist 7-15 % günstiger zu berechnen als LayerNorm bei vernachlässigbarem Qualitätsverlust — deshalb setzt jedes führende LLM des Jahres 2026 (Llama, Mistral, Qwen) darauf, und deshalb macht Pre-Norm, nicht Post-Norm, Modelle mit über 80 Schichten ohne Warmup-Tricks trainierbar.

Worum es geht

LayerNorm und RMSNorm sind Normalisierungsschichten, die die Verteilung der Aktivierungen über die Feature-Dimension jedes Tokens in jeder Schicht des Transformers stabilisieren. Sie sind keine optionalen Ergänzungen — ohne sie divergieren tiefe Transformer (>12 Schichten) beim Training bereits innerhalb der ersten tausend Schritte.

Das Problem, das sie lösen, ist Internal Covariate Shift: Während Aktivierungen durch viele Matrixmultiplikationen fließen, wächst oder schrumpft ihre Skalierung exponentiell, was Nichtlinearitäten sättigt und explodierende oder verschwindende Gradienten verursacht. Normalisierung verankert den Feature-Vektor jedes Tokens auf einer stabilen Skala, bevor er in die Attention- und FFN-Teilschichten eintritt.

Warum es zählt

  • Tiefe Transformer (>12 Schichten) divergieren beim Training ohne Normalisierung bereits innerhalb der ersten tausend Schritte — das ist keine Optimierung, sondern eine harte Anforderung.
  • Der Nutzen von Pre-Norm für den Gradientenfluss zeigt sich in seiner Wirkung: Es ist das, was Tiefen jenseits von 80 Schichten überhaupt stabil macht.
  • Post-Norm (das ursprüngliche Design von 2017) scheitert ohne sorgfältiges Learning-Rate-Warmup bei Tiefen jenseits von 24 Schichten — relevant nur für Kompatibilitätsarbeiten aus der BERT-Ära.

Kernpunkte

  • RMSNorm verzichtet gegenüber LayerNorm auf Mittelwertsubtraktion und Bias — 7–15 % weniger FLOPs, vernachlässigbarer Qualitätsverlust.
  • Die Pre-Norm-Platzierung (Normalisierung vor der Teilschicht) ermöglicht stabiles Training jenseits von 80 Schichten; Post-Norm erfordert sorgfältiges Warmup.
  • Llama 3.3 wendet RMSNorm an 3 Positionen pro Schicht an: input_layernorm (vor MHSA), post_attention_layernorm (vor FFN) und model.norm (finale Ausgabe).
  • Das γ-Gewicht von RMSNorm ist der Skalierungsvektor — große γ-Werte weisen auf Features mit hoher Varianz hin, die empfindlich auf Quantisierung reagieren.
  • INT8-KV-Quantisierung interagiert mit der Normalisierung: Eine dynamische Quantisierung pro Token ist erforderlich, wenn γ zwischen Token stark variiert.
  • LayerNorm und RMSNorm sind erst dann beherrscht, wenn sie eine konkret benannte Entscheidung des Auftraggebers verändern.
  • Beginnen Sie mit dem semantischen Vertrag und dem Kontrollmodell, bevor Sie das Werkzeug vorführen.
  • Nutzen Sie aktuelle SAP-, Analysten-, Studien-, KG- und News-Signale als Belege, nicht als Dekoration.
  • Trennen Sie verifizierte Fakten von richtungsweisenden Trends und modellierten Annahmen.
  • Definieren Sie Owner, Kennzahl, Schwellenwert, Support-Pfad und Rollback, bevor Sie skalieren.

Begriffe auf dieser Seite

LayerNorm
Normalisierungsschicht (Ba 2016), die den Mittelwert subtrahiert und durch die Standardabweichung des Feature-Vektors jedes Tokens teilt, dann die gelernte Skalierung γ und den Bias β anwendet.
RMSNorm
Root Mean Square Normalisierung (Zhang 2019): normalisiert nur über den RMS, verzichtet auf Mittelwertsubtraktion und Bias-Term, 7–15 % günstiger als LayerNorm.
Pre-Norm
Platzierung der Normalisierungsschicht am EINGANG jeder Teilschicht: x + Sublayer(Norm(x)). Von allen modernen LLMs für Trainingsstabilität in der Tiefe verwendet.
Post-Norm
Platzierung der Normalisierung am AUSGANG jeder Teilschicht: Norm(x + Sublayer(x)). Ursprüngliches Design von Vaswani 2017; erfordert sorgfältiges Learning-Rate-Warmup.
Internal covariate shift
Veränderung der Verteilung der Schichteingaben während des Trainings, wenn sich die Parameter aktualisieren; Normalisierungsschichten mildern dies, um den Gradientenfluss zu stabilisieren.
Entscheidungsverantwortlicher
Die verantwortliche Person, die den Trade-off akzeptiert und die nächste Maßnahme finanziert.
Semantischer Vertrag
Die gemeinsame Definition von Geschäftsbegriffen, Kennzahlen, Entitäten und Zugriffsregeln, die von Tools und Teams verwendet wird.
Kontrollebene
Die Ebene, die Richtlinien, Zugriff, Herkunftsnachweis (Lineage), Monitoring und Eskalation über das Betriebsmodell hinweg anwendet.

Quellen

  1. Ba et al. 2016 — Layer Normalisation
  2. Zhang & Sennrich 2019 — Root Mean Square Layer Normalisation
  3. Wang et al. 2020 — On Layer Normalisation in the Transformer Architecture (pre-norm analysis)
  4. Meta AI — Llama 3 Model Card
  5. AutoGPTQ documentation — quantisation and outlier handling
  6. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  7. SAP News Center — SAP Unveils the Autonomous Enterprise
  8. SAP News Center — The Future of the Enterprise Is Autonomous
  9. SAP Datasphere — Help Portal
  10. SAP Datasphere — official product page
  11. SAP Analytics Cloud — Help Portal
  12. SAP Analytics Cloud — official product page
  13. SAP BW/4HANA — Help Portal
  14. SAP S/4HANA — Help Portal
  15. SAP News Center
  16. SAP Community
  17. SAP — industries overview
  18. SAP Business AI — official product page
  19. SAP Joule (work companion) — official product page
  20. SAP Generative AI — official product page
  21. Stanford HAI — AI Index Report
  22. Meta AI — Llama model research
  23. arXiv — preprint archive (cs.CL/cs.AI)
  24. HuggingFace — model hub
  25. Gartner — research & analyst site
  26. BARC — BI & Analytics research
  27. TDWI — data & analytics research
  28. DSAG — German-speaking SAP user group
  29. ASUG — Americas' SAP User Group
  30. Databricks — official site

Vollständige Karte für Mitglieder. Was die vollständige Karte ergänzt: den vollständigen Entscheidungsrahmen · den Vergleich SAP · Snowflake · Databricks · Fabric · die häufigen Fallstricke und ihre Behebung · die Kurzreferenz · die Architekturschemata · die Codeblöcke.

In der App öffnen →