Напечатанное масштабирование инициализации
Проект с пингвинами
Проект использует 342 записи Palmer с нужными измерениями: 240 для обучения, 102 для проверки. Выбранные примеры для обучения определяют масштабирование и параметры модели. Исходный CSV
Этот проект обучает веса с помощью softmax, в отличие от лаборатории на главной странице, где используются ближайшие средние по видам. Те же измерения пингвинов, но разные методы классификации. Предсказания могут различаться.
Классы моделей и структура · Описывают семейства правил, их размер и структурные свойства.
Проект содержит конечные наблюдения и обученные параметры. Проверочная выборка не устанавливает границы для генеральной совокупности и не доказывает теорему.
Рассмотрите понятие рядом с проектом: предположения источника могут отличаться. Эти наблюдения не доказывают теорему.
Вход: 12 × 2; Проверка на новых данных: 102 · #58 · 40.6 мм, 193 мм. Известный ответ: Адели; Прогноз: Адели · [≈0,7383; ≈0,2444; ≈0,01737].
Используется в разделах источника: 3.3 Другие способы измерить выразительность
Статья печатает утверждение о масштабировании по распределению, когда стандартные отклонения всех весов и смещений умножаются на σ. Для двух скрытых слоёв с ненулевыми гауссовыми смещениями вычисление второго момента даёт разные ответы.
При σ=2, n=1 и входе x=0 фактический второй момент равен 6; масштабирование базового выхода второго слоя на σ² даёт второй момент 12.
Расхождение важно, поскольку следующее напечатанное утверждение о длине траектории опирается на это утверждение о масштабировании.
Пример формулы источника
Иллюстрация · Вычисление второго момента опровергает напечатанное общее масштабирование распределения активаций в этом случае. Само по себе оно не опровергает отдельное равенство ожидаемой длины траектории. Кривая с нулевым смещением — детерминированный частный случай, а не гауссов эксперимент источника.
Обозначения
- Положительный множитель стандартных отклонений в указанной инициализации.
- Базовые и масштабированные случайные параметры сети.
- Индекс слоя; контрпример использует ℓ=2.
Пример формулы источника
Этот пример использует свои входные данные и предположения. Его изменение не меняет проект.
Измените значение или код и запустите пример. Это конечная иллюстрация, а не доказательство теоремы.
Поток данных в этом примере
Код изменён. Сбросьте его, чтобы вернуть схему примера.
Вы выбираете
input.sigma= 2
Начальные значения в коде
zeroBiasBaselineLength=1
Вычисляется здесь
Выражение результата: {
actualSecondMoment,
claimedScaledSecondMoment,
momentsMatch: actualSecondMoment === claimedScaledSecondMoment,
zeroBiasBaselineLength,
zeroBiasScaledLength,
}
sigma=input.sigmaИспользует:input.sigmaactualSecondMoment=sigma ** 2 / 2 + sigma ** 4 / 4Использует:sigmaclaimedScaledSecondMoment=(3 * sigma ** 4) / 4Использует:sigmazeroBiasScaledLength=sigma ** 2Использует:sigma
Возвращает
actualSecondMoment- 6
claimedScaledSecondMoment- 12
momentsMatch- ложь
zeroBiasBaselineLength- 1
zeroBiasScaledLength- 4
Прочитайте числа из input и верните результат. Основы JavaScript.
Результат
Техническая формулировка
PDF утверждает, что независимые центрированные гауссовы веса имеют дисперсии 1/n и σ²/n, а смещения — дисперсии 1 и σ². При n=1, двух скрытых слоях и x=0 симметрия даёт E[ReLU(Z)²]=Var(Z)/2 для центрированной гауссовой Z. Условие по первой активации даёт σ²/2+σ⁴/4 для масштабированной второй активации. Базовый второй момент равен 3/4, а умножение этого выхода на σ² дало бы 3σ⁴/4. При σ=2 они различаются. Следующее утверждение источника заявляет ожидаемую длину кривой σ^ℓc, но этот контрпример предыдущему тождеству распределений не устанавливает, неверно ли отдельное утверждение о длине. Для сравнения код также даёт детерминированную кривую с нулевым смещением t↦t через два скалярных слоя с весом σ: её длина равна σ² базовой длины. Это лишь частный случай, а не предложенная поправка.