Cuestionario vinculado a una guía · duro Nivel
Prueba de normalización de lotes
Comprueba las estadísticas de lotes, la escala y el desplazamiento afines, los promedios móviles, la inestabilidad de lotes pequeños y en qué se diferencia BatchNorm de LayerNorm.
Pregunta 1 de 8
¿Qué normaliza la normalización por lotes?
Vista previa de cada pregunta8 preguntas
Las respuestas y explicaciones aparecen a medida que realiza el cuestionario.
- ¿Qué normaliza la normalización por lotes?
- Las entradas a una capa, en los ejemplos del mini lote actual
- Las etiquetas de salida finales de la red.
- El cronograma de tasa de aprendizaje a lo largo del tiempo.
- El tamaño del conjunto de datos de entrenamiento.
- ¿Por qué la normalización por lotes incluye parámetros que se pueden aprender gamma y beta?
- Para aumentar el tamaño del conjunto de datos
- Permitir que la red escale y cambie los valores normalizados, preservando el poder de representación.
- Dejar caer neuronas aleatoriamente durante el entrenamiento.
- Para calcular la función de pérdida
- ¿Cuál es un beneficio práctico comúnmente citado de la normalización por lotes?
- Elimina la necesidad de datos de entrenamiento.
- Garantiza que el modelo no pueda sobreajustarse
- Permite mayores tasas de aprendizaje y una convergencia más rápida y estable.
- Elimina la necesidad de una función de activación.
- En el momento de la inferencia (predicción sobre nuevos datos), ¿qué estadísticas utiliza la normalización por lotes?
- La media y la varianza de la entrada única actual únicamente
- Estadísticas generadas aleatoriamente cada vez
- Las estadísticas del conjunto de prueba calculadas de antemano.
- Promedios móviles de media y varianza acumulados durante el entrenamiento.
- ¿Por qué la normalización de lotes puede comportarse mal con lotes de tamaño muy pequeño?
- Las estadísticas por lotes se convierten en estimaciones ruidosas y poco fiables de la distribución real.
- Los lotes pequeños hacen que el modelo sea demasiado grande para caber en la memoria.
- Desactiva las funciones de activación.
- Los lotes pequeños obligan al uso de la regularización L1
- ¿Qué técnica de normalización se utiliza más comúnmente en arquitecturas de transformadores como alternativa a la normalización por lotes?
- Normalización de la deserción
- Normalización de capas
- Normalización L2 de la pérdida.
- Recorte de degradado
- 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
- 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