Встречается на собеседованиях • сегодня
Какие плюсы и минусы Batch Normalization
Плюсы:
- Ускоряет обучение, уменьшая internal covariate shift
- Позволяет использовать большие learning rates
- Снижает чувствительность к инициализации весов
- Действует как регуляризатор (в некоторых случаях)
Минусы:
- Увеличивает вычислительные затраты
- Может ухудшить работу на маленьких batch'ах (из-за неточной оценки статистик)
- Усложняет архитектуру сети
Пример использования в PyTorch:
python
import torch.nn as nn
model = nn.Sequential(
nn.Linear(100, 50),
nn.BatchNorm1d(50),
nn.ReLU()
)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы