GPU, ускорители и инфраструктура LLM

Нормализация слоя

Определение

Нормализация слоя (LayerNorm) — преобразование скрытого вектора с вычитанием среднего и делением на стандартное отклонение.

Также ищут: LayerNorm · Layer normalization

Зачем это знать

Помогает прочитать формулу слоя и отличить LayerNorm от RMSNorm.

Связи из словаря

Карта понятия

Нормализация слоя
Доказательная часть

Что подтверждено

  1. Для одного вектора a из n компонент LayerNorm считает среднее μ = (Σ aᵢ)/n и стандартное отклонение σ = √(Σ(aᵢ − μ)²/n); берутся компоненты этого вектора.

    Граница применимости: Ba et al., §3 Eq. 3: H скрытых единиц одного примера; не произвольные оси библиотеки.

  2. LayerNorm преобразует вектор a до нелинейности: yᵢ = γᵢ(aᵢ − μ)/σ + βᵢ. Здесь μ и σ — среднее и стандартное отклонение входного вектора; γᵢ и βᵢ — обучаемые масштаб и сдвиг.

    Граница применимости: Ba et al., §3.1 Eq. 4 и §5.1 Eq. 5; обозначения g и b.

  3. RMSNorm считает RMS = √(Σ aᵢ²/n), делит каждый компонент на него и применяет обучаемый покомпонентный масштаб; среднее μ не вычитается.

    Граница применимости: Zhang–Sennrich, §4 Eq. 4. Формула оператора, не контракт RMSNorm-модуля.

Перед спецификацией

Что проверить

  1. Сверьте оси нормировки и ε с реализацией модели.
  2. Различайте делитель дисперсии, масштаб γ и сдвиг β.
  3. После γ и β среднее и дисперсия могут измениться.
Открытые основания

Первоисточники

  • Исследование2
  • Первичная публикация
    Layer Normalization Jimmy Lei Ba, Jamie Ryan Kiros, Geoffrey E. Hinton · arXiv:1607.06450v1, 21 July 2016; §3 Eq. 3, §3.1 Eq. 4, §5.1 Eq. 5 · проверено

    Формулы статистик вектора, масштаба и сдвига до нелинейности. ε реализации не указан.

    Утверждения: 01 · 02

  • Первичная публикация
    Root Mean Square Layer Normalization Biao Zhang, Rico Sennrich · arXiv:1910.07467v1, 16 October 2019; §4 Eq. 4; §4.1 Eq. 5 · проверено

    Zhang–Sennrich §4 Eq. 4 и §4.1 Eq. 5: первое — RMSNorm, второе — общая формула слоя со сдвигом и нелинейностью, не контракт модуля. ε не указан.

    Утверждения: 03

Подтвердите действие