YoVDO

XGBoost in Python from Start to Finish

Offered By: StatQuest with Josh Starmer via YouTube

Tags

XGBoost Courses Machine Learning Courses Python Courses Classification Courses Predictive Modeling Courses Data Formatting Courses Regularization Courses Cross-Validation Courses

Course Description

Overview

Learn how to implement XGBoost in Python from start to finish in this comprehensive 57-minute tutorial. Begin with importing necessary modules and data, then explore techniques for identifying and handling missing data. Dive into data formatting, including creating X and y variables and performing one-hot encoding. Discover how XGBoost handles missing data and one-hot encoded features. Build a preliminary XGBoost model, optimize parameters using cross-validation with GridSearchCV, and finally construct and visualize the final XGBoost model. Gain practical insights into machine learning techniques and boost your data science skills through this hands-on guide.

Syllabus

Awesome song and introduction
Import Modules
Import Data
Missing Data Part 1: Identifying
Missing Data Part 2: Dealing with it
Format Data Part 1: X and y
Format Data Part 2: One-Hot Encoding
XGBoost - Missing Data and One-Hot Encoding
Build a Preliminary XGBoost Model
Optimize Parameters with Cross Validation GridSearchCV
Build and Draw Final XGBoost Model


Taught by

StatQuest with Josh Starmer

Related Courses

How to Win a Data Science Competition: Learn from Top Kagglers
Higher School of Economics via Coursera
Data Science: Machine Learning
Harvard University via edX
Visual Machine Learning with Yellowbrick
Coursera Project Network via Coursera
Regression Analysis with Yellowbrick
Coursera Project Network via Coursera
Support Vector Machines in Python, From Start to Finish
Coursera Project Network via Coursera