Loading Geo data

Loading Geo data

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Machine Learning With C# And ML.NET

Buy nowLearn more

Course Introduction

  • Welcome to the course3
  • I'm pleased to meet you!2
  • Course prerequisites
  • Installing NET Core 3.014
  • Installing Visual Studio Code2

Introduction To Machine Learning

  • What is data science?4

Loading And Processing Data

  • Introduction
  • In this section...
  • Introducing numeric data
  • Loading numeric data
  • Introducing string data
  • Loading string data
  • Introducing geo data
  • Loading Geo data
  • Loading text data
  • Quiz
  • Your assignment
  • Assignment: Process California housing data
  • My answers
  • Recap2

Supervised Learning

  • Introducing supervised learning
  • Supervised learning

Regression

  • Introduction
  • In this section...
  • Introducing linear regression
  • Single linear regression
  • Introducing regression metrics
  • RMSE, MSE, and MAE
  • Introducing gradient descent
  • Gradient descent
  • Introducing multiple linear regression
  • Multiple linear regression
  • Quiz
  • Your assignment
  • Assignment: Predict taxi fares in New York
  • My answers
  • Recap

Case study

  • Predict house prices in Iowa

Binary Classification

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

Case study

  • Detect credit card fraud in Europe

Multiclass Classification

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

Training And Evaluating Models

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

Case study

  • Flag toxic comments on Wikipedia

Decision Trees

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

Case study

  • Detect diabetes in Pima indians

Ensemble Models

  • Introduction
  • In this section...
  • 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

Unsupervised Learning

  • Introducing unsupervised learning
  • Unsupervised learning

Clustering

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

Recommendation Systems

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

In Conclusion

  • Course recap3
  • What you've learned