
Deep Learning with C# and CNTK
In this unique training, you will learn how to create deep learning applications in C#!
The training will introduce you to Deep Learning and Neural Networks and get you fully up to speed with Microsoft’s Cognitive Toolkit (CNTK) deep learning library. You will learn the basics of regression and classification and master designing, training and evaluation deep neural networks, the go-to algorithm of modern machine learning.
You’ll be using the CNTK library to build advanced deep learning applications in C# from day one.
Here’s What You’ll Get

Training Lectures

Video Lessons

Quizzes

C# Projects

Certificate

Access
Training Details
You will learn all about regression, binary and multiclass classification, transfer learning, fine tuning, and much more. You’ll also master different neural network architectures and learn how and when to deploy them.
As you progress through the training material, you’ll design, train, and evaluate many complex machine learning models on your own computer.
I will provide you with all the datasets, source code and libraries you need to get going and build your own machine learning apps in C#.
Format: self-paced, guided or classroom
Content: training lectures, video lessons, quizzes and lab assignments
Requirements: a Windows laptop with the NET Core Framework and Visual Studio Code installed.
Support: Slack channel, video support calls, or live classroom support
Associated certification: none
Sneak Preview
Training Curriculum
Introduction
Installing NET Core 3.0
Installing Visual Studio Code
Deep Learning
Regression
Regression metrics
Gradient descent
Multiple linear regression
Quiz
Lab: predict taxi fares in New York
My answers
Recap
Deep Neural Networks
Neural network architectures
Visualizing hidden layers
Training neural networks
Quiz
Lab: predict house prices in California
My answers
Recap
Binary Classification
Binary metrics
ROC, AUC, and Bias
Quiz
Lab: predict heart disease
My answers
Recap
Multiclass Classification
Multiclass metrics
The confusion matrix
Micro and macro averages
Quiz
Lab: recognise handwriting
My answers
Recap
Training Neural Networks
Partitioning data
Minibatch training
Sparse Vector Encoding
K-Fold Cross Validation
Quiz
Lab: detect spam messages
My answers
Recap
Convolutional Neural Networks
Pooling
Dropout
Data augmentation
Quiz
Lab: detect hotdogs
My answers
Recap
Prebuilt Convolutional Neural Networks
Finetuning
The VGG16 model
Quiz
Lab: detect cats and dogs
My answers
Recap
1D-Convolutional Neural Networks
Embedding
Quiz
Lab: rate movie reviews
My answers
Recap
Recurrent Neural Networks
LSTM networks
Quiz
Lab: improve the movie rating app
My answers
Recap
Artistic Style Transfer
Quiz
Lab: create AI-generated art
My answers
Recap
Generative Adversarial Networks
Generative adversarial networks
Quiz
Lab: create AI-generated wildlife
My answers
Recap
In Conclusion
Sign Up For This Training
Once we have received your payment, you will receive an email within minutes with a link to access the online 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.
Looking For Something Else?
Is this online training not what you’re looking for? Then please check out my other AI training courses.
Related Microsoft Training
Would you rather train with your team in a classroom setting? Then please check out my Microsoft Data & AI training courses.
Eric Roberto, online student
Frequently Asked Questions
- Classroom Training
- Microsoft Training
- Online Training
- Misc