Supervised Machine Learning with C# and ML.NET
Learn how to build machine learning applications in C# with Microsoft’s new ML.NET library, using feature engineering, regression and classification.
Details
This training course will introduce you to Microsoft’s ML.NET machine learning library. You’ll gain a solid understanding of machine learning and artificial intelligence, including key concepts such as feature engineering, regression and classification.
As you progress through the course material, you’ll design, train, and evaluate sophisticated machine learning models on your computer using C# and ML.NET.
I'll provide you with all required datasets, source code, and libraries to help you get started and build your own machine learning applications with confidence.
Modules
Skills Covered In This Course
Lesson Preview
In this lesson I introduce one of the most common metrics in machine learning: the accuracy. The lesson covers how accuracy can be unreliable when the dataset is biased, the meaning of false positives and false negatives, and how to interpret the confusion matrix in real-world scenarios.
Datasets Used In This Course
Available as Team Training
Delivered to GLC Europe in 2020
In 2020, GLC Europe invited us to Budapest to deliver this course. This was the first time a European training agency offered a course on Microsoft’s new ML.NET library. At the time, we had been working closely with Cesar De La Torre, Microsoft’s AI Program Manager, to develop the content and ensure it aligned with Microsoft's vision of the ML.NET library.
We can deliver this course for you as an instructor-led team training, on-site or online, tailored to your business goals, tech stack, and schedule, with Microsoft courseware, interactive student labs, and certification exam vouchers.