Beginner → practical: 60 chapters with clear explanations, technical terms in simple parentheses, practical Python examples, expected output, step-by-step explanations, common mistakes, exercises, and Q&A.
Complete 60-Chapter Course
- Chapter 1: What LightGBM Is
- Chapter 2: Installing and Importing LightGBM
- Chapter 3: Gradient Boosting Review
- Chapter 4: Decision Trees Review
- Chapter 5: Boosted Trees
- Chapter 6: Leaf-Wise Growth Concepts
- Chapter 7: Histogram-Based Learning Concepts
- Chapter 8: Dataset Objects
- Chapter 9: Features and Labels
- Chapter 10: Train and Validation Data
- Chapter 11: Regression with LightGBM
- Chapter 12: Binary Classification
- Chapter 13: Multi-Class Classification
- Chapter 14: Objectives
- Chapter 15: Metrics
- Chapter 16: Learning Rate
- Chapter 17: Number of Boosting Rounds
- Chapter 18: Number of Leaves
- Chapter 19: Maximum Depth
- Chapter 20: Minimum Data in Leaf
- Chapter 21: Feature Fraction
- Chapter 22: Bagging Fraction
- Chapter 23: Bagging Frequency
- Chapter 24: L1 Regularization
- Chapter 25: L2 Regularization
- Chapter 26: Categorical Features
- Chapter 27: Missing Values
- Chapter 28: Class Imbalance
- Chapter 29: Sample Weights
- Chapter 30: Custom Weights Concepts
- Chapter 31: Early Stopping
- Chapter 32: Validation Sets
- Chapter 33: Best Iteration
- Chapter 34: Callbacks
- Chapter 35: Logging Evaluation
- Chapter 36: Cross-Validation
- Chapter 37: Stratified Cross-Validation Concepts
- Chapter 38: Prediction
- Chapter 39: Probability Predictions
- Chapter 40: Thresholds
- Chapter 41: Feature Importance
- Chapter 42: Split Importance Concepts
- Chapter 43: Gain Importance Concepts
- Chapter 44: SHAP Concepts
- Chapter 45: Model Dump Concepts
- Chapter 46: Saving Models
- Chapter 47: Loading Models
- Chapter 48: Reproducibility
- Chapter 49: Random Seeds
- Chapter 50: Overfitting
- Chapter 51: Underfitting
- Chapter 52: Hyperparameter Tuning
- Chapter 53: Grid Search Concepts
- Chapter 54: Random Search Concepts
- Chapter 55: Scikit-learn API
- Chapter 56: Pipelines Concepts
- Chapter 57: Mini Project: Regression
- Chapter 58: Mini Project: Binary Classifier
- Chapter 59: Mini Project: Feature Importance Review
- Chapter 60: Capstone: Production LightGBM Workflow