Normalizasyon

term_id: normalization

Category: basic_concepts

Definition

Yaygın yöntemler arasında Min-Max ölçeklendirme ve Z-puan standartlaştırma bulunur. Bu işlem, özellikle gradyan tabanlı optimizasyonda, büyüklüğü daha büyük olan özelliklerin öğrenme algoritmasını baskın hale getirmesini engeller.

Summary

Normalizasyon, sayısal özellikleri genellikle 0 ile 1 arasında standart bir aralığa ölçeklendiren bir veri ön işleme tekniğidir; bu, model yakınsamasını ve performansını iyileştirir.

Key Concepts

  • Min-Max Ölçeklendirme
  • Z-Puan Standartlaştırma
  • Özellik Ölçeklendirme
  • Gradyan İnişi İstikrarı

Use Cases

  • Görüntü piksel değerlerinin ön işleme
  • Sinir ağları için tablo verilerinin hazırlanması
  • Regresyon modeli doğruluğunun iyileştirilmesi

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)