Master the art and science of building high-performance models for tabular data—the most common data format in industry—through one cohesive, real-world project: a Dynamic Pricing Engine for a ride-hailing platform that predicts trip fares and surge multipliers. You'll start with rigorous EDA and leakage-proof validation, then engineer 150+ high-signal features from numerical, categorical, datetime, and geospatial columns, including target encoding, Haversine distances, and automated feature synthesis with Featuretools. From there, you'll go deep into the engines that dominate tabular ML: master XGBoost internals (regularization, sparsity-aware splits, monotonic constraints) and LightGBM internals (leaf-wise growth, GOSS, EFB, native categorical handling, GPU training), then benchmark them head-to-head alongside CatBoost. Finally, you'll tune with Optuna, select features with SHAP and Boruta, build multi-layer stacking ensembles, and deploy the pricing engine as a production FastAPI endpoint. Following the Kaggle Grandmasters' playbook—large-scale feature generation, stacking, and adversarial validation—you'll finish with a production-ready, portfolio-grade pricing system across 4 modules and 36 focused videos.

Mastering Tabular ML: Feature Engineering to Production
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Demander à Coursera
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Ce que vous apprendrez
Understand why gradient boosted trees dominate tabular ML and when to choose XGBoost vs. LightGBM vs. CatBoost.
Build leakage-proof preprocessing and validation pipelines (time-based splits, GroupKFold, StratifiedKFold).
Deploy the pricing engine as a production FastAPI endpoint with sub-50ms latency and apply Kaggle-winning strategies.
Compétences que vous acquerrez
- Catégorie : Model Optimization
- Catégorie : Data Transformation
- Catégorie : Feature Engineering
- Catégorie : Data Validation
- Catégorie : Data Wrangling
- Catégorie : Classification And Regression Tree (CART)
- Catégorie : Supervised Learning
- Catégorie : Machine Learning Methods
- Catégorie : Machine Learning
- Catégorie : Applied Machine Learning
- Catégorie : Exploratory Data Analysis
- Catégorie : Data Synthesis
- Catégorie : Decision Tree Learning
- Catégorie : Statistical Machine Learning
- Catégorie : Data Preprocessing
- Catégorie : Predictive Modeling
- Catégorie : Model Training
- Catégorie : Model Evaluation
Outils que vous découvrirez
- Catégorie : Model Deployment
Détails à connaître

Certificat partageable
Ajouter à votre profil LinkedIn
Récemment mis à jour !
juin 2026
Évaluations
16 devoirs
Enseigné en Anglais
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 4 modules dans ce cours
Instructeur

Offert par
En savoir plus sur Machine Learning
Statut : Essai gratuitKodeKloud
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Foire Aux Questions
Plus de questions
Aide financière disponible,




