Escalado de características

term_id: feature_scaling

Category: basic_concepts

Definition

El escalado de características estandariza el rango de las variables de entrada para evitar que las características con magnitudes mayores dominen el proceso de aprendizaje. Los métodos comunes incluyen la normalización (escalado min-máx) y la est

Summary

El proceso de normalizar el rango de variables independientes o características de los datos para garantizar la uniformidad en la magnitud.

Key Concepts

  • Normalización
  • Estandarización
  • Descenso de gradiente
  • Preprocesamiento de datos

Use Cases

  • Entrenamiento de redes neuronales
  • Agrupamiento K-means
  • Máquinas de vectores de soporte (SVM)

Code Example

1
2
3
4
5
6
7
from sklearn.preprocessing import StandardScaler
import numpy as np

X = np.array([[1, 2], [3, 4], [5, 6]])
scaler = StandardScaler()
X_scaled = scaler.fit_transform(X)
print(X_scaled)