169
38
11
10
This training will get you fully up to speed with Microsoft’s MLNET command-line tool that can perform automated machine learning on any dataset.
You will learn how to use this tool on your own data to perform regression, binary and multiclass classification, clustering and recommendation. You’ll also learn how to use popular algorithms like gradient descent, the decision tree, bagging and boosting ensembles, k-means clustering and PCA-SVD.
As you progress through the training material, you’ll use the MLNET tool to auto-generate C# source code that will design, train, and evaluate machine learning models on your own computer. I will show you how the generated code works and how you can use it as the foundation of your own machine learning projects.
The training covers the following topics:
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
Overfitting
Underfitting
Partitioning Datasets
Minibatch Training
K-Fold Cross Validation
Deep Neural Networks
Neural Network Architecture
Batch and Epoch Training
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
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.
Here are four lab assignments from the training. In each lab, you will be using the MLNET tool to train a machine learning model on your laptop using a well-known AI dataset.
Use an off-the-shelf multiclass classification model to identify everyday objects in images
Train a recommendation system that can suggest movies based on a dataset of ratings
Train a binary classification model that automatically recognizes and filters spam messages
Train a binary classification model to predict which passengers on the Titanic will survive the disaster
For this course you will need a computer (running Windows, MacOS, or Linux), the NET SDK and the Microsoft MLNET command line tool.
Choose the plan that works best for you. Buy this course and dive into automated machine learning, or unlock unlimited access to every course on the site.
Want the best learning experience?
Members get access to the full course library, all labs and community pages, receive priority support and sneak previews of future course releases.
Prices shown exclude VAT. EU businesses can defer VAT during checkout with a valid VAT ID number.
Buy this course and get lifetime access to all lectures and knowledge quizzes
✔️ This course
✔️ Included quizzes only
✔️ Included labs only
🚫 No priority support
🚫 No community access
🚫 No future courses
€95 one time
Get access to all courses, lectures, labs, quizzes, and future releases
✔️ All courses
✔️ All quizzes
✔️ All labs
✔️ Priority support
✔️ Community pages
✔️ Access to future courses
€35 p/mo or €350 p/yr
In-company or online team training with guided labs and live support
🪙 Onsite or online
🪙 Conducted live
🪙 For teams of 5-12
🪙 3-day training
🪙 Guided labs
🪙 Can be customized
€1250 p/day
I would like to thank you very much for the great lessons you have given us. The instructions and lessons are very clear and personally I was very happy to have lessons from you. Very valuable. Thank you again.
Today I have seen two presentations from you and I have to say that I have become much wiser in these two hours. The speed and level of depth were exactly what I was hoping for. Thank you very much.
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
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.
You will receive prerecorded online video lectures, text lectures, multiple-choice quizzes and homework exercises.
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.
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.
I host all my training content on Podia, a well-known e-learning platform based in the United States.
You have unlimited access to the online training content and your login account will never expire.
Yes! I often host classroom trainings where I teach tech subjects to an entire business team. Contact me and we'll get it organised.
Sign up for the newsletter and get notified when I publish new posts and articles online.
Let's stay in touch!