Kursplan

Introduksjon

Installere og konfigurere Machine Learning for .NET Development Platform (ML.NET)

  • Sette opp ML.NET verktøy og biblioteker
  • Operativsystemer og maskinvarekomponenter støttet av ML.NET

Oversikt over ML.NET funksjoner og arkitektur

  • ML.NET Application Programming Interface (ML.NET API)
  • ML.NET maskinlæringsalgoritmer og oppgaver
  • Probabilistisk programmering med Infer.NET
  • Bestemme de passende ML.NET avhengighetene

Oversikt over ML.NET Model Builder

  • Integrering av modellbyggeren til Visual Studio
  • Bruker automatisert maskinlæring (AutoML) med Model Builder

Oversikt over ML.NET kommandolinjegrensesnitt (CLI)

  • Generering av automatisert maskinlæringsmodell
  • Maskinlæringsoppgaver støttet av ML.NET CLI

Innhenting og lasting av data fra ressurser for Machine Learning

  • Bruk av ML.NET API for databehandling
  • Opprette og definere klassene av datamodeller
  • Annotering av ML.NET datamodeller
  • Saker for å laste data inn i rammeverket ML.NET

Forberede og legge til data i ML.NET-rammeverket

  • Filtrering av datamodeller for med ML.NET filteroperasjoner
  • Arbeide med ML.NET DataOperationsCatalog og IDataView
  • Normaliseringsmetoder for ML.NET dataforbehandling
  • Datakonvertering i ML.NET
  • Arbeide med kategoriske data for ML.NET modellgenerering

Implementering ML.NET Machine Learning Algoritmer og oppgaver

  • Binære og multi-klasse ML.NET klassifikasjoner
  • Regresjon i ML.NET
  • Gruppering av dataforekomster med Clustering i ML.NET
  • Maskinlæringsoppgave for avviksdeteksjon
  • Rangering, anbefaling og Forecasting i ML.NET
  • Velge riktig ML.NET algoritme for et datasett og funksjoner
  • Datatransformasjon i ML.NET
  • Algoritmer for forbedret nøyaktighet av ML.NET modeller

Trening Machine Learning Modeller i ML.NET

  • Bygge en ML.NET modell
  • ML.NET metoder for å trene en maskinlæringsmodell
  • Splitting av datasett for ML.NET trening og testing
  • Arbeide med ulike dataattributter og tilfeller i ML.NET
  • Bufring av datasett for ML.NET modelltrening

Evaluerer Machine Learning modeller i ML.NET

  • Trekker ut parametere for omskolering eller inspeksjon av modellen
  • Samle og registrere ML.NET modellberegninger
  • Analysere ytelsen til en maskinlæringsmodell

Inspisere mellomliggende data under ML.NET modelltreningstrinn

Utnytte Permutation Feature Importance (PFI) for tolkning av modellprediksjoner

Lagring og lasting av trente ML.NET modeller

  • ITTransformer og DataViewScheme i ML.NET
  • Laster lokalt og eksternt lagret data
  • Arbeide med pipelines for maskinlæringsmodeller i ML.NET

Bruke en trent ML.NET modell for dataanalyser og spådommer

  • Sette opp datapipeline for modellprediksjoner
  • Enkelt- og multiple spådommer i ML.NET

Optimalisering og omskolering av en ML.NET Machine Learning modell

  • Re-trene ML.NET algoritmer
  • Lasting, uttak og omskolering av en modell
  • Sammenligning av re-trent modellparametere med tidligere ML.NET modell

Integrering av ML.NET modeller med The Cloud

  • Distribuerer en ML.NET modell med Azure funksjoner og web-API

Feilsøking

Oppsummering og konklusjon

Krav

  • Kjennskap til maskinlæringsalgoritmer og biblioteker
  • Sterk beherskelse av C# programmeringsspråk
  • Erfaring med .NET utviklingsplattformer
  • Grunnleggende forståelse av datavitenskapelige verktøy
  • Erfaring med grunnleggende maskinlæringsapplikasjoner

Publikum

  • Dataforskere
  • Machine Learning Utviklere
 21 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories