נרמול

term_id: normalization

Category: basic_concepts

Definition

שיטות נפוצות כוללות סקאלת מינימום-מקסימום (Min-Max) וסטנדרטיזציה של ציון Z. תהליך זה מבטיח שמאפיינים עם גדלים גדולים יותר לא ידומו את אלגוריתם הלמידה, במיוחד באופטימיזציה מבוססת גרדיאנט.

Summary

נרמול הוא טכניקת עיבוד מקדים של נתונים המסקלת מאפיינים מספריים לטווח סטנדרטי, לרוב בין 0 ל-1, כדי לשפר התכנסות וביצועי המודל.

Key Concepts

  • סקאלת Min-Max
  • סטנדרטיזציה של ציון Z
  • סקאלת מאפיינים
  • יציבות ירידת גרדיאנט

Use Cases

  • עיבוד מקדים של ערכי פיקסלים בתמונות
  • הכנת נתוני טבלאיים לרשתות עצביות
  • שיפור דיוק מודלי רגרסיה

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)