Normalisasi
term_id: normalization
Category: basic_concepts
Definition
Metode umum termasuk penskalaan Min-Max dan standarisasi Z-score. Proses ini memastikan bahwa fitur dengan magnitudo lebih besar tidak mendominasi algoritma pembelajaran, terutama dalam optimisasi berbasis gradien…
Summary
Normalisasi adalah teknik pra-pemrosesan data yang menskalakan fitur numerik ke rentang standar, biasanya antara 0 dan 1, untuk meningkatkan konvergensi dan kinerja model.
Key Concepts
- Penskalaan Min-Max
- Standarisasi Z-Score
- Penskalaan Fitur
- Stabilitas Gradien Turun
Use Cases
- Pra-pemrosesan nilai piksel gambar
- Menyiapkan data tabel untuk jaringan saraf
- Meningkatkan akurasi model regresi
Code Example
from sklearn.preprocessing import MinMaxScaler
import numpy as np
data = np.array([[10], [20], [30]])
scaler = MinMaxScaler()
normalized_data = scaler.fit_transform(data)