Тест, свързан с ръководство · трудно Ниво

Тест за нормализиране на партиди

Проверява статистическите данни за партидите, афинния мащаб и изместването, текущите средни стойности, нестабилността на малки партиди и как BatchNorm се различава от LayerNorm.

Свързани ръководни пътекиПакетно нормализиране
Въпрос 1 на 8

Какво нормализира партидната нормализация?

Визуализирайте всеки въпрос8 въпроси

Отговорите и обясненията се появяват, докато отговаряте на теста.

  1. Какво нормализира партидната нормализация?
    • Входящите данни за слой, в примерите в текущата мини-група
    • Крайните изходни етикети на мрежата
    • Графикът на скоростта на обучение във времето
    • Размерът на набора от данни за обучение
  2. Защо пакетната нормализация включва параметри, които могат да се научат гама и бета?
    • За да увеличите размера на набора от данни
    • Да позволи на мрежата да мащабира и измества нормализираните стойности, запазвайки представителната сила
    • За произволно изпускане на неврони по време на тренировка
    • За изчисляване на функцията на загубата
  3. Каква е често цитираната практическа полза от нормализирането на партиди?
    • Това елиминира необходимостта от каквито и да било данни за обучение
    • Гарантира, че моделът няма да прекалява
    • Позволява по-високи скорости на обучение и по-бърза, по-стабилна конвергенция
    • Премахва необходимостта от функция за активиране
  4. По време на извод (предсказване на нови данни), какви статистики използва партидната нормализация?
    • Средната стойност и дисперсията само на текущия единичен вход
    • Произволно генерирани статистики всеки път
    • Статистиката на набора от тестове, изчислена предварително
    • Текущи средни стойности на средната стойност и дисперсията, натрупани по време на тренировка
  5. Защо нормализирането на партиди може да се държи лошо с много малки размери на партиди?
    • Пакетните статистики стават шумни и ненадеждни оценки на истинското разпределение
    • Малките партиди правят модела твърде голям, за да се побере в паметта
    • Деактивира функциите за активиране
    • Малките партиди налагат използването на L1 регулация
  6. Коя техника за нормализиране се използва най-често в трансформаторните архитектури като алтернатива на груповата нормализация?
    • Нормализация на отпадането
    • Нормализация на слоя
    • L2 нормализиране на загубата
    • Градиентно изрязване
  7. Why does BatchNorm use running averages during inference instead of the current test batch’s statistics?
    • To retrain the model on test data
    • To make all activations exactly zero
    • So a prediction does not depend on which other examples happen to share the batch
    • To eliminate learned gamma and beta
  8. Where is BatchNorm commonly placed within a layer block according to the guide?
    • Only after the final prediction
    • Before the input data are loaded
    • Inside the optimizer update
    • Between the linear transformation and its activation function