Using Built-In Unsupervised Learning Tasks

Learn the process of selecting an unsupervised learning task in ML.NET.

We'll cover the following

ML.NET comes with the following built-in tasks for unsupervised learning:

  • Anomaly detection: The goal is to look at any arbitrary set of data and identify any records that don’t seem to match the overall pattern.

  • Clustering: The goal of this task is to look at arbitrary data, find similarities between different entries, and arrange the entries into groups based on similarities.

Using unstructured learning in ML.NET

Imagine we have some time-series data that we aren’t familiar with. We need to identify some anomalies in it. This data can be found in the time-series.csv file in the Data folder in the following playground:

Get hands-on with 1400+ tech skills courses.