Datan esikäsittely

term_id: data_preprocessing

Category: basic_concepts

Definition

Datan esikäsittely on välttämätön tehtävä, jossa raakaa, epästrukturoitua tai kohinaista dataa muunnetaan standardoituun muotoon, jonka koneoppimismallit pystyvät hyödyntämään tehokkaasti. Tämä vaihe sisältää yleensä datan siivouksen, normalisoinnin, koodauksen ja ominaisuuksien skaalaamisen.

Summary

Prosessi, jossa raaka data muutetaan siistiksi ja johdonmukaiseksi muodoksi, joka soveltuu koneoppimisalgoritmeille.

Key Concepts

  • Datan siivous
  • Normalisointi
  • Koodaus
  • Ominaisuuksien skaalaus

Use Cases

  • Numeraalisten syötteiden skaalaus neuroverkkojen konvergenssin varmistamiseksi
  • Tekstimuotoisten tunnisteiden muuntaminen numeraalisiksi vektoreiksi
  • Puuttuvien arvojen täydentäminen anturidatasta

Code Example

1
2
3
from sklearn.preprocessing import StandardScaler
scaler = StandardScaler()
data_scaled = scaler.fit_transform(raw_data)