Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Principles of Machine Learning (DAT203.2x)

Get hands-on experience building and deriving insights from machine learning models using R, Python, and Azure Machine Learning.

GK# 6735

Course Overview


Machine learning uses computers to run predictive models that learn from existing data in order to forecast future behaviors, outcomes, and trends.

In this data science course, you will be given clear explanations of machine learning theory combined with practical scenarios and hands-on experience building, validating, and deploying machine learning models. You will learn how to build and derive insights from these models using R, Python, and Azure Machine Learning.

Add a course completion certificate to your cart when you enroll for your course, or purchase it at any time prior to course completion. A voucher code will be added to your MyGK dashboard that can be redeemed upon passing the exam in the course completion chapter.

Add Course Completion Certificate for $100


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • Explore classification
  • Regression in machine learning
  • How to improve supervised models
  • Details on non-linear modeling
  • Clustering
  • Recommender systems
  • The hands-on elements of this course leverage a combination of R, Python, and Microsoft Azure Machine Learning


Viewing outline for:

On-Demand Outline

Explore classification

  • Understand the operation of classifiers
  • Use logistic regression as a classifier
  • Understand the metrics used to evaluate classifiers
  • Lab: Classification with logistic regression taught using Azure Machine Learning

Regression in machine learning

  • Understand the operation of regression models
  • Use linear regression for prediction and forecasting
  • Understand the metrics used to evaluate regression models
  • Lab: Predicting bike demand with linear regression taught using Azure Machine Learning

How to improve supervised models

  • Process for feature selection
  • Understand the problems of over-parameterization and the curse of dimensionality
  • Use regularization on over-parameterized models
  • Methods of dimensionality reduction Apply cross validation to estimating model performance
  • Lab: Improving diabetes patient classification using Azure Machine Learning
  • Lab: Improving bike demand forecasting using Azure Machine Learning

Details on non-linear modeling

  • Understand how and when to use common supervised machine learning models Applying ML models to diabetes patient classification
  • Applying ML models to bike demand forecasting Clustering
  • Understand the principles of unsupervised learning models
  • Correctly apply and evaluate k-means clustering models
  • Correctly apply and evaluate hieratical clustering model
  • Lab: Cluster models with AML, R and Python

Recommender systems

  • Understand the operation of recommenders
  • Understand how to evaluate recommenders
  • Know how to use alternative to collaborative filtering for recommendations
  • Lab: Creating and evaluating recommendations

Who Should Attend


Are you a Data Scientist and/or a Developer? Then you should totally take this course.

Course Delivery

This course is available in the following formats:


Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.

Request this course in a different delivery format.