Supervised Machine Learning in R

blur

Learn Path Description

Supervised learning methods are central to your journey in data science. Learn how to generate, explore, and evaluate machine learning models by leveraging the tools in the Tidyverse. You'll learn about multiple and logistic regression techniques, tree-based models, and support vector machines. Finally, you'll learn how to tune your model's parameters for better performance.

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

5 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Machine Learning in the Tidyverse

This course will teach you how to use tools from the "tidyverse" to create, evaluate, and analyze machine-learning models. To deal with complex models, you will be able to use purrr and tidyr packages. You will also learn how to use the Broom package to explore your models. You will learn the test-train-validate process. This will enable you to evaluate both classification and regression models. It also provides information that can be used to optimize model performance via hyperparameter tuning.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Intermediate Regression in R

Two of the most widely used statistical models are linear regression and logistic regression. These models are the key to unlocking the secrets of data sets. This course builds on the skills acquired in "Introduction to Regression in R" and covers both logistic and linear regression with multiple explanation variables. Learn how variables interact with real-world data such as Taiwan house prices and customer churn modeling, among other topics. This course will show you how to combine multiple explanatory variables in a model, how they interact and how logistic regression and linear regression work.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Modeling with tidymodels in R

Tidymodels is a powerful suite of R packages that simplifies machine-learning workflows. Split data for cross validation, preprocess data with tidymodels' recipe pack and fine-tune machine learning algorithms. You will learn key concepts such as how to create modeling workflows and define model objects. Next, use your knowledge to predict home prices and classify employees according to their likelihood of leaving the company.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Machine Learning with Tree-Based Models in R

Tree-based machine learning models can reveal complex, nonlinear data relationships. They often win machine-learning competitions. This course will show you how to use tidymodels in order to create different tree-based models. These can range from simple decision trees to complex random forests. You will also learn how to use the powerful machine-learning technique of boosted tree that uses ensemble learning to create highly-performing predictive models. Learn how credit and health data can be used to predict customer churn or diabetes.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Support Vector Machines in R

This course introduces the powerful classifier, the support vector machine (SVM), through an intuitive and visual approach. Students will learn how support vector machines work in R. They'll also get to use the e1071 program R libsvm. Students will be able to understand concepts like hard and flexible margins, kernel tricks and different types of kernels. They also learn how to tune SVM parameters. This model allows you to classify data.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Hyperparameter Tuning in R

It is not easy to just run a machine-learning problem from the box and make a prediction. The best model must accurately predict the outcome. You can improve your model by hyperparameter tuning. This is the process of optimizing your model's settings. This course will show you how to use caret, mlr and h2o packages to find the optimal combination of hyperparameters. This course uses grid search and random searching as well as adaptive resampling and automated machine learning (AutoML). You can also tune different supervised models like support vector and gradient boosting machines. Tune up!

blur