Kaggle Beginner Notes
Kaggle Beginner Notes¶
Reference: https://github.com/upura/python-kaggle-start-book/blob/master/README_EN.md
Book title: Python for Kaggle Masters (Kaggle大師教您用Python)
Chapter 1: How to register and get started.
Section 2.4 — Feature engineering: e.g., converting family size into a binary "is the person travelling alone?" feature.
When age has missing values, one approach is to fill them using the mean and standard deviation — but this reduces the model's predictive consistency since the imputed values vary each run. A fix: seed the random number generator to lock the fill values.
Section 2.5: Try training the dataset with different ML models to compare performance.
Section 2.7 — Importance of cross-validation: To avoid overfitting to the training data, split the dataset into more folds for better generalization.
Section 3.1: Merging real-world datasets is an essential data engineering skill.
Section 3.2: Introduction to image recognition competitions.
Chapter 4 — Advice for competition entrants:
- Know your data type: tabular, image, NLP/text, video, audio.
- Competition duration is typically 2–3 months. For beginners, find a competition that's already been running for a while — the discussion forums will have substantial material to learn from.
Comments
Loading comments…
Leave a Comment