Normalización

term_id: normalization

Category: basic_concepts

Definition

Los métodos comunes incluyen la escalación Min-Max y la estandarización Z-score. Este proceso asegura que las características con magnitudes mayores no dominen el algoritmo de aprendizaje, especialmente en la optimización basada en gradiente…

Summary

La normalización es una técnica de preprocesamiento de datos que escala características numéricas a un rango estándar, típicamente entre 0 y 1, para mejorar la convergencia y el rendimiento del modelo.

Key Concepts

  • Escalado Min-Max
  • Estandarización Z-Score
  • Escalado de Características
  • Estabilidad del Descenso de Gradiente

Use Cases

  • Preprocesamiento de valores de píxeles de imagen
  • Preparación de datos tabulares para redes neuronales
  • Mejora de la precisión de modelos de regresión

Code Example

1
2
3
4
5
from sklearn.preprocessing import MinMaxScaler
import numpy as np
data = np.array([[10], [20], [30]])
scaler = MinMaxScaler()
normalized_data = scaler.fit_transform(data)