DP-100: A-Z Machine Learning using Azure Machine Learning

Microsoft Azure DP-100: Designing and Implementing a Data Science Solution Exam Covered. Learn Azure Machine Learning

4.43 (7110 reviews)
Udemy
platform
English
language
IT Certification
category
DP-100: A-Z Machine Learning using Azure Machine Learning
45,378
students
26.5 hours
content
Jun 2022
last update
$129.99
regular price

What you will learn

Prepare for and Pass the Azure DP-100 Exam

Master Data Science and Machine Learning Models using Azure ML.

Data Processing using Python and Pandas

AzureML SDK for Python for complete Machine Learning Lifecycle.

Azure Automated Machine Learning for faster and efficient Machine Learning model development and deployment

Understand the concepts and intuition of Machine Learning algorithms

Build Machine Learning models within minutes

Deploy production grade Machine Learning algorithms

Deploy Machine Learning webservices in the simplest manner

Description

This course will help you and your team to build skills required to pass the most in demand and challenging, Azure DP-100 Certification exam. It will earn you one of the most in-demand certificate of Microsoft Certified: Azure Data Scientist Associate.

DP-100 is designed for Data Scientists. This exam tests your knowledge of Data Science and Machine learning to implement machine learning models on Azure. So you must know right from Machine Learning fundamentals, Python, planning and creating suitable environments in Azure, creating machine learning models as well as deploying them in production.

Why should you go for DP-100 Certification?

  • One of the very few certifications in the field of Data Science and Machine Learning.

  • You can successfully demonstrate your knowledge and abilities in the field of Data Science and Machine Learning.

  • You will improve your job prospects substantially in the field of Data Science and Machine Learning.

Key points about this course

  • Covers the most current syllabus as on May, 2021.

  • 100% syllabus of DP-100 Exam is covered.

  • Very detailed and comprehensive coverage with more than 200 lectures and 25 Hours of content

  • Crash courses on Python and Azure Fundamentals for those who are new to the world of Data Science

Machine Learning is one of the hottest and top paying skills. It's also one of the most interesting field to work on.

In this course of Machine Learning using Azure Machine Learning, we will make it even more exciting and fun to learn, create and deploy machine learning models using Azure Machine Learning Service as well as the Azure Machine Learning Studio. We will go through every concept in depth. This course not only teaches basic but also the advance techniques of Data processing, Feature Selection and Parameter Tuning which an experienced and seasoned Data Science expert typically deploys. Armed with these techniques, in a very short time, you will be able to match the results that an experienced data scientist can achieve.

This course will help you prepare for the entry to this hot career path of Machine Learning as well as the Azure DP-100: Azure Data Scientist Associate exam.

----- Exam Syllabus for DP-100 Exam -----

1. Set up an Azure Machine Learning Workspace (30-35%)

Create an Azure Machine Learning workspace

  • Create an Azure Machine Learning workspaceConfigure workspace settings

  • Manage a workspace by using Azure Machine Learning studio

Manage data objects in an Azure Machine Learning workspace

  • Register and maintain datastores

  • Create and manage datasets

Manage experiment compute contexts

  • Create a compute instance

  • Determine appropriate compute specifications for a training workload

  • Create compute targets for experiments and training


Run Experiments and Train Models (25-30%)

Create models by using Azure Machine Learning Designer

  • Create a training pipeline by using Azure Machine Learning designer

  • Ingest data in a designer pipeline

  • Use designer modules to define a pipeline data flow

  • Use custom code modules in designer

Run training scripts in an Azure Machine Learning workspace

  • Create and run an experiment by using the Azure Machine Learning SDK

  • Configure run settings for a script

  • Consume data from a dataset in an experiment by using the Azure Machine Learning SDK

Generate metrics from an experiment run

  • Log metrics from an experiment run

  • Retrieve and view experiment outputs

  • Use logs to troubleshoot experiment run errors

Automate the model training process

  • Create a pipeline by using the SDK

  • Pass data between steps in a pipeline

  • Run a pipeline

  • Monitor pipeline runs


Optimize and Manage Models (20-25%)

Use Automated ML to create optimal models

  • Use the Automated ML interface in Azure Machine Learning studio

  • Use Automated ML from the Azure Machine Learning SDK

  • Select pre-processing options

  • Determine algorithms to be searched

  • Define a primary metric

  • Get data for an Automated ML run

  • Retrieve the best model

Use Hyperdrive to tune hyperparameters

  • Select a sampling method

  • Define the search space

  • Define the primary metric

  • Define early termination options

  • Find the model that has optimal hyperparameter values

Use model explainers to interpret models

  • Select a model interpreter

  • Generate feature importance data

Manage models

  • Register a trained model

  • Monitor model usage

  • Monitor data drift


Deploy and Consume Models (20-25%)

Create production compute targets

  • Consider security for deployed services

  • Evaluate compute options for deployment

Deploy a model as a service

  • Configure deployment settings

  • Consume a deployed service

  • Troubleshoot deployment container issues

Create a pipeline for batch inferencing

  • Publish a batch inferencing pipeline

  • Run a batch inferencing pipeline and obtain outputs

Publish a designer pipeline as a web service

  • Create a target compute resource

  • Configure an Inference pipeline

  • Consume a deployed endpoint


Some feedback from previous students,

  1. "The instructor explained every concept smoothly and clearly. I'm an acountant without tech background nor excellent statistical knowledge. I do really appreciate these helpful on-hand labs and lectures. Passed the DP-100 in Dec 2020. This course really help."


  2. "Cleared DP-100 today with the help of this course. I would say this is the one of the best course to get in depth knowledge about Azure machine learning and clear the DP-100 with ease. Thank you Jitesh and team for this wonderful tutorial which helped me clear the certification."


  3. "The instructor explained math concept clearly. These math concepts are necessary as fundation of machine learning, and also are very helpful for studying DP-100 exam concepts. Passed DP-100."


I am committed to and invested in your success. I have always provided answers to all the questions and not a single question remains unanswered for more than a few days. The course is also regularly updated with newer features.

Learning data science and then further deploying Machine Learning Models have been difficult in the past. To make it easier, I have explained the concepts using very simple and day-to-day examples. Azure ML is Microsoft's way of democratizing Machine Learning. We will use this revolutionary tool to implement our models. Once learnt, you will be able to create and deploy machine learning models in less than an hour using Azure Machine Learning Studio.

Azure Machine Learning Studio is a great tool to learn to build advance models without writing a single line of code using simple drag and drop functionality. Azure Machine Learning (AzureML) is considered as a game changer in the domain of Data Science and Machine Learning.

This course has been designed keeping in mind entry level Data Scientists or no background in programming. This course will also help the data scientists to learn the AzureML tool. You can skip some of the initial lectures or run them at 2x speed, if you are already familiar with the concepts or basics of Machine Learning.

The course is very hands on and you will be able to develop your own advance models while learning,

  • Advance Data Processing methods

  • Statistical Analysis of the data using Azure Machine Learning Modules

  • MICE or Multiple Imputation By Chained Equation

  • SMOTE or Synthetic Minority Oversampling Technique

  • PCA; Principal Component Analysis

  • Two class and multiclass classifications

  • Logistic Regression

  • Decision Trees

  • Linear Regression

  • Support Vector Machine (SVM)

  • Understanding how to evaluate and score models

  • Detailed Explanation of input parameters to the models

  • How to choose the best model using Hyperparameter Tuning

  • Deploy your models as a webservice using Azure Machine Learning Studio

  • Cluster Analysis

  • K-Means Clustering

  • Feature selection using Filter-based as well as Fisher LDA of AzureML Studio

  • Recommendation system using one of the most powerful recommender of Azure Machine Learning

  • All the slides and reference material for offline reading

You will learn and master, all of the above even if you do not have any prior knowledge of programming.

This course is a complete Machine Learning course with basics covered. We will not only build the models but also explain various parameters of all those models and where we can apply them.

We would also look at

  • Steps for building an ML model.

  • Supervised and Unsupervised learning

  • Understanding the data and pre-processing

  • Different model types

  • The AzureML Cheat Sheet.

  • How to use Classification and Regression

  • What is clustering or cluster analysis

KDNuggets one of the leading forums on Data Science calls Azure Machine Learning as the next big thing in Machine Learning. It further goes on to say, "people without data science background can also build data models through drag-and-drop gestures and simple data flow diagrams."

Azure Machine Learning's library has many pre-built models that you can re-use as well as deploy them.

So, hit the enroll button and I will see you inside the course.

Best-

Content

Basics of Machine Learning

What You Will Learn in This Section
The course slides for all sections
Important Message About Udemy Reviews
Why Machine Learning is the Future?
What is Machine Learning?
Understanding various aspects of data - Type, Variables, Category
Common Machine Learning Terms - Probability, Mean, Mode, Median, Range
Types of Machine Learning Models - Classification, Regression, Clustering etc
Basics of Machine Learning

Getting Started with Azure ML

What You Will Learn in This Section?
What is Azure ML and high level architecture.
Creating a Free Azure ML Account
Azure ML Studio Overview and walk-through
Azure ML Experiment Workflow
Azure ML Cheat Sheet for Model Selection
Getting Started with AzureML

Data Processing

[Hands On] - Data Input-Output - Upload Data
[Hands On] - Data Input-Output - Convert and Unpack
[Hands On] - Data Input-Output - Import Data
[Hands On] -Data Transform - Add Rows/Columns, Remove Duplicates, Select Columns
[Hands On] - Apply SQL Transformation, Clean Missing Data, Edit Metadata
[Hands On] - Sample and Split Data - Partition or Sample, Train and Test Data
Data Processing

Classification

Logistic Regression - What is Logistic Regression?
[Hands On] -Logistic Regression - Build Two-Class Loan Approval Prediction Model
Logistic Regression - Understand Parameters and Their Impact
Understanding the Confusion Matrix, AUC, Accuracy, Precision, Recall and F1Score
Logistic Regression - Model Selection and Impact Analysis
[Hands On] Logistic Regression - Build Multi-Class Wine Quality Prediction Model
Decision Tree - What is Decision Tree?
Decision Tree - Ensemble Learning - Bagging and Boosting
Decision Tree - Parameters - Two Class Boosted Decision Tree
[Hands On] Two-Class Boosted Decision Tree - Build Bank Telemarketing Prediction
Decision Forest - Parameters Explained
[Hands On] - Two Class Decision Forest - Adult Census Income Prediction
[Hands On] - Decision Tree - Multi Class Decision Forest IRIS Data
SVM - What is Support Vector Machine?
[Hands On] - SVM - Adult Census Income Prediction
Classification Quiz

Hyperparameter Tuning

[Hands On] - Tune Hyperparameter for Best Parameter Selection
Hyperparameter Tuning

Deploy Webservice

Azure ML Webservice - Prepare the experiment for webservice
[Hands On] - Deploy Machine Learning Model As a Web Service
[Hands On] - Use the Web Service - Example of Excel
AzureML Web Service

Regression Analysis

What is Linear Regression?
Regression Analysis - Common Metrics
[Hands On] - Linear Regression model using OLS
[Hands On] - Linear Regression - R Squared
Gradient Descent
Linear Regression: Online Gradient Descent
[Hands On] - Experiment Online Gradient
Decision Tree - What is Regression Tree?
Decision Tree - What is Boosted Decision Tree Regression?
[Hands On] - Decision Tree - Experiment Boosted Decision Tree
Regression Analysis

Clustering

What is Cluster Analysis?
[Hands On] - Cluster Analysis Experiment 1
[Hands On] - Cluster Analysis Experiment 2 - Score and Evaluate
Clustering or Cluster Analysis

Data Processing - Solving Data Processing Challenges

Section Introduction
How to Summarize Data?
[Hands On] - Summarize Data - Experiment
Outliers Treatment - Clip Values
[Hands On] - Outliers Treatment - Clip Values
Clean Missing Data with MICE
[Hands On] - Clean Missing Data with MICE
SMOTE - Create New Synthetic Observations
[Hands On] - SMOTE
Data Normalization - Scale and Reduce
[Hands On] - Data Normalization
PCA - What is PCA and Curse of Dimensionality?
[Hands On] - Principal Component Analysis
Join Data - Join Multiple Datasets based on common keys
[Hands On] - Join Data - Experiment

Feature Selection - Select a subset of Variables or features with highest impact

Feature Selection - Section Introduction
Pearson Correlation Coefficient
Chi Square Test of Independence
Kendall Correlation Coefficient
Spearman's Rank Correlation
[Hands On] - Comparison Experiment for Correlation Coefficients
[Hands On] - Filter Based Selection - AzureML Experiment
Fisher Based LDA - Intuition
[Hands On] - Fisher Based LDA - Experiment

Recommendation System

What is a Recommendation System?
Data Preparation using Recommender Split
What is Matchbox Recommender and Train Matchbox Recommender
How to Score the Matchbox Recommender?
[Hands On] - Restaurant Recommendation Experiment
Understanding the Matchbox Recommendation Results
Recommendation System

Text Analytics and Natural Language Processing

What is Text Analytics or Natural Language Processing?
Text Pre-Processing
Bag Of Words and N-Gram Models for Text features
Feature Hashing
[Hands On] - Classify Customer Complaints using Text Analytics

Thank You and Bonus Lecture

Way Forward
Bonus Lecture

Screenshots

DP-100: A-Z Machine Learning using Azure Machine Learning - Screenshot_01DP-100: A-Z Machine Learning using Azure Machine Learning - Screenshot_02DP-100: A-Z Machine Learning using Azure Machine Learning - Screenshot_03DP-100: A-Z Machine Learning using Azure Machine Learning - Screenshot_04

Reviews

Leonardo
November 12, 2023
I recently started the DP-100: A-Z Machine Learning using Azure Machine Learning course and would like to offer some feedback for its improvement. Firstly, I found the course structure to be somewhat disorganized, which made it challenging to follow the progression of topics. Additionally, the teaching style of the presenter could be enhanced. The tone used throughout the course was not particularly engaging, which detracted from the learning experience. Moreover, the teaching methodology employed in this course seemed to lack effective educational techniques. Regarding the course content, I observed that some of the information presented is quite basic and may not be very relevant to current industry standards and practices in machine learning and Azure Machine Learning.
Miao
June 22, 2023
This is an excellent prep course for DP-100. It's a bit outdated but covers the core topics well. I used this course as the primary prep material for my exam, and I passed it yesterday (841/1000) with no significant gaps in knowledge.
Aviyah
June 15, 2023
I really love the enthusiasm in your voice very calm and instructor, Like I can really appreciate that. Thanks for speaking slowly.
Sandeep
June 10, 2023
Course video keeps referring to classic ML studio video . But its already removed and not there. So overall outdated video with reference to old content.
Ames
May 14, 2023
Course Content Is Out of Date. Interface doesn't match with what is shown in tutorials. Clear that MS did a overhaul in the last year and the tutorial has not been properly updated. I spent most of my time in the first 8 Sections going back and reviewing what the author and learning to recreate it in the new interface.
Santosh
May 13, 2023
Please update the course content as per recent update(March 2023) from Microsoft DP-100(SDK v2), other than this your approach and way to explain things are very good.
Sagar
April 26, 2023
in this course...i do not see any connectivity between each sections... the tutor directly went to explain the ml studio based example while explaining the DB100 section...however he has not taught it in the before sections.... i thought this course is meant for azure begineers but tutor only makes voice modulation and has not given any thought to the flow in the course... wasted my time...un enrolling from here
David
April 26, 2023
I'm kind of frustrated by the incomplete and outdated content. Two main complaints: 1) There are a number places where the author acknowledges that an update to the videos are needed, but despite this being a fairly easy task and despite the passage of quite a bit of time, these updates have not been made. 2) The slides are far from complete and are quite lacking. The best courses I've seen are where the author provides instruction of concepts and code through slides and then follows-up with a hands-on demo for each topic. Most of the instruction provided here is through hands-on demos. Hence, you really don't have a good set of resources to study for the exam aside from watching videos over and over again.
Ayush
April 23, 2023
Very nice course. Cleared the exam. Just a request, can you please update the ML flow part as it was the only missing part from this course
Devashish
April 22, 2023
The introduction chapters ae way longer than needed, the workspace one for example , right after creating the workspace you are showing various options that are showing up in the UI that is not needed at this early stage, initially after the introduction it would have been nicer if the time was dedicated in creating first complete solution rather than stretching it with options available in the ui, that takes awy the interest from student.
Hermans
April 18, 2023
Yes it was. I was particular about model deployment and integration with Azure. I think it was explained quite well.
Omkar
March 30, 2023
It is an amazing course. course covered all things from basics to advanced level. Today I have passed my DP-100 exam. Thank you so much such amazing course.
AdvancedAnalytics&Modelling
March 21, 2023
I have some experience with Azure AML studio, but my knowledge in statistics and Python need improvement.
Adam
March 8, 2023
Pros: The constructor is extremely enthusiastic. In some areas (Shapley, for example) he does a good job coming up with non-technical examples. Cons: The instructor bailed on his support of the course. No replies to questions for many months. Many of his examples no longer work, as demonstrated by the numerous unanswered questions. While the Azure explanations were usually good, his explanations of the data science (especially the math) were not as good. It seemed like he would just say things and assumed that you had a background in math or ML. The language issue also made it hard to follow - if I could not understand what he was saying the script also translated it wrong.
Ajeet
March 6, 2023
There is no free subscription that of Azure that comes along with this for the sake of the course. You keep having to open up a new Azure ML sub in order to complete this course.

Charts

Price

DP-100: A-Z Machine Learning using Azure Machine Learning - Price chart

Rating

DP-100: A-Z Machine Learning using Azure Machine Learning - Ratings chart

Enrollment distribution

DP-100: A-Z Machine Learning using Azure Machine Learning - Distribution chart
1088256
udemy ID
1/24/2017
course created date
11/23/2019
course indexed date
Bot
course submited by