Normalisering

term_id: normalization

Category: basic_concepts

Definition

Almindelige metoder inkluderer Min-Max-skaling og Z-score-standardisering. Denne proces sikrer, at funktioner med større størrelser ikke dominerer læringsalgoritmen, især ved gradientbaseret optimering…

Summary

Normalisering er en teknik til forbehandling af data, der skalerer numeriske funktioner til et standardområde, typisk mellem 0 og 1, for at forbedre modellens konvergens og ydeevne.

Key Concepts

  • Min-Max-skaling
  • Z-score-standardisering
  • Funktionsskalering
  • Stabilitet i gradientnedstigning

Use Cases

  • Forbehandling af billedpixels
  • Forberedelse af tabeldata til neurale netværk
  • Forbedring af nøjagtigheden i regressionsmodeller

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)