XGBoost for Business: Machine Learning Course in Python & R

Gain Practical Skills for Business Applications of Machine Learning with XGBoost in Python & R by solving a Case Study

4.70 (219 reviews)
Udemy
platform
English
language
Data & Analytics
category
XGBoost for Business: Machine Learning Course in Python & R
1,841
students
5 hours
content
Apr 2024
last update
$64.99
regular price

What you will learn

Understand the underlying concepts of XGBoost.

Code in Python and R to implement XGBoost.

Apply XGBoost to a business problem in the form of a case study.

Utilize XGBoost to solve similar business problems in the future.

Understand how to effectively communicate the results of using XGBoost to stakeholders.

Enhance your skills in coding and machine learning through hands-on practice with XGBoost.

Understand the role of machine learning in business and how it can be used to improve decision-making and solve complex problems.

Use machine learning techniques, including XGBoost, to analyze and interpret data in the context of business applications.

Why take this course?

XGBoost is a state-of-the-art Machine Learning algorithm. It is well known for being faster to compute and its results more accurate than other well-known techniques like Neural Networks or Random Forest. XGBoost is also one of the most preferred algorithms in Data Science competitions around the world. Fortunately, it is a very accessible algorithm to grasp and implement.

The course focus is on the application of XGBoost in the business world. We will solve a Direct Marketing case study and conclude that we can increase our sales efficiency by 50% while having minimal impact on revenue.

WHY XGBOOST FOR BUSINESS IN Python?

The learning process is divided into 2. The first part is the Intuition tutorial. The aim is for you to understand why the method makes sense. As well, we will go through all underlying concepts you need to know to implement XGBoost. The second part is the Practice tutorials, where we will code in Python and R, and solve together a Direct Marketing problem.

1| BUSINESS EXAMPLE TO FOSTER INTUITION

We will start the intuition tutorial by explaining the Case Study and the problem statement. One of the benefits of giving actual business problems as examples is that you will find similar or even equal issues in your current company. In turn, this enables you to apply what you have learned immediately.

By the end of the intuition tutorial, you will be able to easily explain XGBoost to your colleagues, manager, and stakeholders.

2| HANDS-ON CODING IN PYTHON AND R

We will code together. We will start from scratch, building the code line by line. As also an online coding student, I feel this has been the easiest way to learn.

On top, we write the code so you can download it and use it in your work and projects. Additionally, I will explain what you have to change to use in your dataset and solve the problem you have at hand.

XGBoost for Business in Python and R is a course that naturally extends into your career.

***SUMMARY

The course is an end-to-end application of XGBoost with a simple intuition tutorial, hands-on coding, and, most importantly, is actionable in your career.

Feel free to reach out in case you have any questions, and I hope to see you inside!

Diogo

Screenshots

XGBoost for Business: Machine Learning Course in Python & R - Screenshot_01XGBoost for Business: Machine Learning Course in Python & R - Screenshot_02XGBoost for Business: Machine Learning Course in Python & R - Screenshot_03XGBoost for Business: Machine Learning Course in Python & R - Screenshot_04

Reviews

Trystan
October 4, 2023
Brilliant introduction to XGBoost. Very clear and provides a great example. Only thing I would say the content is broken into way too many videos and would be slightly easier to follow if there were fewer, longer videos.
Jonathan
January 6, 2023
Need more in-depth theoretical explanations about what each hyperparameter does, and enhance with an animations or visuals.
Alvin
December 10, 2022
I'm not liking this class as much as the instructor's Time Series For Business course, which was excellent. Some things from the other course I liked: the theory lectures were interleaved with the practice; the lectures went into more detail about the parameters., which worked because it's given right before the material was used in the practice; lecture notes were available in pdf, which is helpful for taking notes, and studying.
Sonia
October 12, 2022
I am using this for a regression problem so a bit scared this course isnt relevant hence not 5 stars but explanations are good.
Ramkumar
August 9, 2022
For those who are not familiar with the implementation and presentation of the XGBoost and it's results will be greatly benefitted by this course
Matias
August 1, 2022
Very clear and practical course. Was easy to follow and helped me to speed up the application of XGBoost in my own job. Congrats to the instructor.
Victoriano
June 26, 2022
So far, the course is really practical. The tutorial is fairly in-depth and offers some important personal insights from the author. Highly recommended.
Romain
August 25, 2021
A great introduction to XGBoost powerful algorithm to be applied for many data science projects. A special mention for a comprehensive parameters tuning part I appreciate and a nice introduction to feature importance using Shapley values. Thank you Diogo for the efforts you put into this!
Gregory
April 13, 2021
Brilliant ! The parameters tuning part is so replicable and really well explained. It gives some sense to all the metrics we see on most ML models.
Adam
April 12, 2021
After implementing many random forest models, I searched new and potentially better methods and I found this course.This course gives you a very good start if you familiar with the basics of machine learning and want to learn the basics of XGboost. Some ideas and recommendations about setting the ideal or rule of thumb values of hyperparameters would be appreciated. The results interpretation part was very useful to me. Thank you for the course! Do you have any information whether iml package in R works with xgboost models? I created partial dependence plots for randomforest models but i am not sure how to do it with xgboost.
Khurum
January 26, 2021
The course was really useful in breaking down how xgboost function works. On top of that Diogo was swift in his response to my query around regression examples going out of his way to offer the additional examples. Would recommend to anyone interested in learning xgboost.
Roman
December 29, 2020
Great course! Thanks! Looking for something like this for so long in Russian educational platforms. Nothing =( Was forced to learn English. Didn't regret this choice
Christian
November 1, 2020
This course is really great! I was looking for a course that gives me deeper understanding in logistic regression based ML models. Unfortunately most of the courses on machine learning try to explain all models but rather on a high level. This course shows how to solve a problem end-to-end by going through the algorythm and some optimization iterations step by step. Cross Validation and Hyperparameter Tuning are also two important parts of this course that made it so valuable for me. Maybe tow points for improvement: Some important topics such as evaluation metrics, when to choose which one and how to optimize the model for the chosen one would make the course even more valuable. Also I would be very interested in understanding when it is time to retrain the model and whether you would then apply again hyperparameter tuning or not. All in all: Great course that allows quick progress for beginners like me.
Myriam
October 5, 2020
Amazing course - nice step by step guide for xgboost, not too much mathematical explanation, just the ones you need and easily explained. Very hands on. And I love that the videos are so short, in snack-size!
Patricia
July 18, 2020
This is the second course I take that Diogo created and I really like how he explains concepts, and as well the way he guides me in the practice tutorials.

Charts

Price

XGBoost for Business: Machine Learning Course in Python & R - Price chart

Rating

XGBoost for Business: Machine Learning Course in Python & R - Ratings chart

Enrollment distribution

XGBoost for Business: Machine Learning Course in Python & R - Distribution chart
3149814
udemy ID
5/20/2020
course created date
7/17/2020
course indexed date
Bot
course submited by