โ† Artificial Intelligence & Machine Learning learning path
Artificial Intelligence & Machine Learning ยท Module 3 of 10

Data preparation

Prepare data so models can learn well.

๐Ÿ“– Key ideas

  1. Collect relevant, representative data.
  2. Clean: handle missing values, duplicates and outliers.
  3. Encode categories (one-hot, label encoding).
  4. Scale features (standardisation, normalisation).
  5. Split into train, validation and test sets.
๐Ÿ’ก Real-life example: Data preparation is washing and cutting vegetables: good prep makes a good dish.
FeatureInput variable
One-hot encodingCategory to binary columns
ScalingBringing features to similar ranges
Train/test splitSeparating data for evaluation