Kursplan
Innledning
Installasjon og Konfigurasjon av Machine Learning for .NET Utviklingsplattform (ML.NET)
- Oppsettet av 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
- Sannsynlighetsprogrammering med Infer.NET
- Avgjøre egnet ML.NET avhengigheter
Oversikt over ML.NET Model Builder
- Integrering av Model Builder til Visual Studio
- Bruk av automatisert maskinlæring (AutoML) med Model Builder
Oversikt over ML.NET Command-Line Interface (CLI)
- Automatisk generering av maskinlæringsmodeller
- Maskinlæringsoppgaver støttet av ML.NET CLI
Innkjøp og Lasting av Data fra Ressurser for Maskinlæring
- Bruk av ML.NET API for databehandling
- Opprettelse og definering av klasser for datamodeller
- Annotering av ML.NET datamodeller
- Tilfeller for lasting av data inn i ML.NET rammeverket
Forberedelse og Tilføyelse av Data i ML.NET Rammeverket
- Filtrering av datamodeller med ML.NET filteroperasjoner
- Arbeid med ML.NET DataOperationsCatalog og IDataView
- Normaliseringsmetoder for ML.NET dataprebehandling
- Datakonversjon i ML.NET
- Arbeid med kategorisk data for ML.NET modellgenerering
Implementering av ML.NET Maskinlæringsalgoritmer og Oppgaver
- Binære og flerklassige ML.NET klassifiseringer
- Regressjon i ML.NET
- Gruppering av dataeksempler med Klustring i ML.NET
- Maskinlæringsoppgave for Anomalioppdagelse
- Rangering, Anbefaling og Prognose i ML.NET
- Velge den passende ML.NET algoritmen for en datasett og funksjoner
- Datatransformasjon i ML.NET
- Algoritmer for forbedret nøyaktighet av ML.NET modeller
Trening av Maskinlæringsmodeller i ML.NET
- Bygging av en ML.NET modell
- ML.NET metoder for trening av en maskinlæringsmodell
- Deling av datasett for ML.NET trening og testing
- Arbeid med forskjellige dataattributter og tilfeller i ML.NET
- Caching av datasett for ML.NET modelltrening
Vurdering av Maskinlæringsmodeller i ML.NET
- Ekstrahering av parametere for modellretraining eller inspeksjon
- Innsamling og registrering av ML.NET modellmetrikker
- Analysering av ytelsen til en maskinlæringsmodell
Inspeksjon av Mellomliggende Data Under ML.NET Modelltreningstrinn
Bruk av Permutation Feature Importance (PFI) for Tolkning av Modellprediksjoner
Lagring og Lasting av Trente ML.NET Modeller
- ITTransformer og DataViewScheme i ML.NET
- Lasting av lokal- og fjernlagrede data
- Arbeid med maskinlæringsmodellpipeliner i ML.NET
Bruk av en Trent ML.NET Modell for Dataanalyser og Prediksjoner
- Oppsettet av datapipelinen for modellprediksjoner
- Enkel og Flere prediksjoner i ML.NET
Optimering og Retrening av en ML.NET Maskinlæringsmodell
- Retrenbare ML.NET algoritmer
- Lasting, ekstrahering og retrening av en modell
- Sammenligning av retrenede modellparametere med tidligere ML.NET modell
Integrering av ML.NET Modeller med Skyen
- Distribusjon av en ML.NET modell med Azure-funksjoner og web-API
Feilsøking
Oppsummering og Konklusjon
Krav
- Kunnskap om maskinlæringsalgoritmer og biblioteker
- Sterk beherskelse av C# programmeringsspråk
- Erfaring med .NET utviklingsplattformer
- Grunnleggende forståelse av datascience-verktøy
- Erfaring med grunnleggende maskinlæringsapplikasjoner
Målgruppe
- Data Scientists
- Maskinlæringsutviklere
Referanser (2)
ML-økosystemet omfatter ikke bare MLFlow, men også Optuna, Hyperopt, Docker og Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maskinoversatt
Jeg nyttet på å delta i Kubeflow-treningen, som ble holdt pa nätet. Denne treningen gjorde det mulig for meg å fest igjen kunnskapen min om AWS-tjenester, K8s og alle devOps-verktøyene rundt Kubeflow, som er de nødvendige grunnlagene for å tilnærme seg emnet på riktig måte. Jeg ønsker å takke Malawski Marcin for hans tålmodighet og profesjonale innstilling når det gjelder trening og råd om beste praksis. Malawski tilnærmer seg emnet fra ulike vinkler, med ulike distribusjonsverktøy som Ansible, EKS kubectl, Terraform. Nå er jeg helt overbevist om at jeg går inn i det riktige anvendelsesfeltet.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maskinoversatt