MDFT Academy/Deep Learning With Azure Machine Learning

  • €90

Deep Learning With Azure Machine Learning

  • 150 Lessons

Learn how to create cloud-scale AI applications with Azure ML Studio. The training will introduce you to Machine Learning and AI and get you up to speed building cloud-scale AI pipelines with the Azure machine learning environment. You’ll learn how to build and train complex AI models by dragging and dropping algorithms, datasets, and transformation engines on a powerful cloud designer canvas.

Here's What You'll Get

151

Lessons

36

Videos

11

Quizzes

17

Deep Learning Projects

This training will get you fully up to speed with the Azure Machine Learning service.

You will learn all about regression, binary and multiclass classification, clustering, deep learning and transfer learning. You’ll also master popular learning algorithms like gradient descent, the decision tree, bagging and boosting ensembles, k-means clustering and deep neural networks.

As you progress through the training material, you’ll design, train, and evaluate many complex machine learning pipelines in the Azure cloud with the Microsoft Azure Machine Learning studio platform.

I will provide you with all the datasets and guidance you need to get started and build your own machine learning apps.

The training covers the following topics:

Setting Up Azure Machine Learning

Setting Up Data Stores

Uploading Datasets

Building Machine Learning Pipelines

Supervised Machine Learning

Loading Numeric Data

Normalization

Processing Outliers

Processing Missing Values

Loading Text Data

One-Hot Encoding

Sparse Vector Encoding

Loading Geo Data

Binning

Vector Cross-Products

Single Linear Regression

RMSE, MSE and MAE

Gradient Descent

Multiple Linear Regression

Binary Classification

Accuracy, Precision and Recall

ROC, AUC and Bias

Multiclass Classification

The Confusion Matrix

Micro and Macro Average

Deep Neural Networks

Neural Network Architectures

Batch and Epoch Training

Overfitting

Underfitting

Partitioning Datasets

Minibatch Training

K-Fold Cross Validation

Decision Trees

Classification Trees

Regression Trees

Bagging Ensemble Models

Boosting Ensemble Models

Stacking Ensemble Models

Unsupervised Machine Learning

K-Means Clustering

The Davies-Bouldin Index

Recommendation Systems

Principal Component Analysis

Singular Value Decomposition

Lesson Preview

Check out this training lesson preview in which I will show you how neural networks are built on linear regression, a very simple machine learning algorithm that anyone can understand.

The video covers Deep Neural Networks, Activation Functions, and Iterative Training.

Featured Labs

Here are four lab assignments from the training. In each lab, you will be building a training pipeline and use it to train a machine learning model on a compute cluster in the Microsoft Azure cloud.

Predict California House Prices

Build a regression model to predict the price of housing in the state of California, using a well-known Google dataset

Predict Heart Disease

Build a classification model to predict which patients at the Cleveland Medical Center in Ohio suffer from heart disease

Recognize Handwriting

Build a machine learning model that can recognize handwritten digits from the famous MNIST dataset

Identify Cats and Dogs

Train a neural network to identify pictures of cats and dogs with superhuman accuracy

What You'll Need

For this course you will need a computer (running Windows, OS/X, or Linux), a web browser (Chrome, Edge or Firefox) and a Microsoft Azure subscription (either free or pay as you go).

Sign Up For This Training

Buy this course and get lifetime access, or become a member and get exclusive access to every course on the site, including new courses I'll add in the future.

Once your payment clears, you will get instant access to the training platform.

Please note that the listed price is ex VAT. Registered EU businesses with a valid VAT number can defer the VAT during checkout. Non-EU businesses and individuals do not pay VAT.

Buy This Course

€90 one-time

  • €90 one-time payment

  • Buy only this course

  • Get lifetime access

  • Email support

  • No community access

Become a Member

€30/month or €300/year

  • Recurring payment

  • Get access to all courses

  • Cancel anytime

  • Email and Video support

  • Exclusive community access

Training Curriculum

Course Introduction

I'm pleased to meet you!
Course prerequisites

Introduction To Machine Learning

What is machine learning?

Setting Up An Azure ML Workspace

In this section...
Introducing Azure Machine Learning
Preview
Assignment: Set up Azure Machine Learning
Recap

Setting Up Azure ML Datasets

In this section...
Introducing Azure Datastores and Datasets
Assignment: Set up the California Housing dataset
Recap

Processing Numeric Data

In this section...
Introducing numeric data
Loading numeric data
Introducing Azure Dataset Profiling
Quiz
Assignment: Process the California Housing dataset
Recap

Building Machine Learning Pipelines

In this section...
Introducing Azure Machine Learning Pipelines
Preview
Introducing Azure Machine Learning Experiments
Assignment: Build your first pipeline
Recap

Supervised Learning

Introducing supervised learning
Supervised learning

Regression

In this section...
Introduction
Introducing linear regression
Preview
Single linear regression
Introducing regression metrics
RMSE, MSE, and MAE
Introducing gradient descent
Gradient descent
Introducing multiple linear regression
Multiple linear regression
Quiz
Assignment: Predict house prices in California
My answers
Recap

Case study

Introducing case studies
Predict taxi prices in New York

Processing Text And Geo Data

In this section...
Introducing string data
Preview
Loading string data
Introducing geo data
Loading Geo data
Loading text data
Quiz
Assignment: Improve the California Housing pipeline
My answers
Recap

Case study

Predict house prices in Iowa

Binary Classification

In this section...
Introduction
Introducing binary classification
Binary classification
Introducing binary metrics
Accuracy, Precision, and Recall
Introducing ROC and AUC
ROC, AUC, and Bias
Quiz
Assignment: Predict heart disease risk
My answers
Recap

Case study

Detect credit card fraud in Europe

Multiclass Classification

In this section...
Introduction
Introducing multiclass classification
Multiclass classification
Introducing multiclass metrics
The confusion matrix
Micro and macro averages
Quiz
Assignment: Recognize handwritten digits
My answers
Recap

Deep Neural Networks

In this section...
Introducing deep neural networks
From linear regression to neural networks
The architecture of deep neural networks
How to visualize hidden network layers
How to train deep neural networks
Quiz
Assignment: Recognize cats and dogs
My answers
Recap

Training And Evaluating Models

In this section...
Introduction
Introducing overfitting
Overfitting
Introducing partitioning
Partitioning datasets
Minibatch training
Introducing K-fold cross validation
K-Fold Cross Validation
Quiz
Assignment: Detect spam messages
My answers
Recap

Case study

Flag toxic comments on Wikipedia

Decision Trees

In this section...
Introduction
Introducing classification trees
Classification trees
Introducing regression trees
Regression trees
Quiz
Assignment: Predict Titanic survivors
My answers
Recap

Case study

Detect diabetes in Pima indians

Ensemble Models

In this section...
Introduction
Introducing ensemble models
Ensemble models
Introducing bagging
Bagging
Introducing boosting
Boosting
Introducing stacking
Stacking
Quiz
Assignment: Predict bike demand in Washington DC
My answers
Recap

Clustering

In this section...
Introduction
Introducing clustering
K-Means Clustering
Introducing clustering metrics
The Davies Bouldin Index
Quiz
Assignment: Classify unlabeled Iris flowers
My answers
Recap

Recommendation Systems

In this section...
Introduction
The challenge
Introducing PCA
PCA
Introducing SVD
SVD
Quiz
Assignment: Recommend movies
My answers
Recap

In Conclusion

What you've learned
Join the affiliate program

Unsupervised Learning

Unsupervised learning
Introducing unsupervised learning

What My Students Are Saying

Thank you for this. To say I learned a lot would be the understatement of the year! Once again, thank you!

Paul Simpson

Congrats! Mark Farragher is an exceptionally talented trainer. I'm looking forward to taking more of his training soon!

Neill Cain

Still Got Questions?

I hope I've given you a clear overview of the contents of this training course. But if anything is still unclear and you have some unanswered questions, then please check out this FAQ section

What is an online training?

In an online training you can study the training lectures and work on the homework assignments in your own time and at your own pace. You can spend as many or as little hours per week as you want on the training.

What's included?

You will receive prerecorded online video lectures, text lectures, multiple-choice quizzes and homework exercises.

How am I supported?

You are supported through email, and you can also book a 30-minute video support call with me if you want. I will help you with the training lectures and homework projects and get you ready for your certification exams.

Who should attend?

An online training is ideal for tech professionals who want to set their own learning pace and prefer to work independently with a bit of guidance and support throughout the training.

Where is the training hosted?

I host all my training content on Podia, a well-known e-learning platform based in the United States.

How long do I have access?

You have unlimited access to the online training content and your login account will never expire.

Can you train my entire team?

Yes! I often host classroom trainings where I teach tech subjects to an entire business team. Contact me and we'll get it organised.

Would You Like To Know More?

Sign up for the newsletter and get notified when I publish new posts and articles online.
Let's stay in touch!

You're signing up to receive emails from MDFT Academy