Kurzusleírás
Bevezetés
A gépi tanulás telepítése és konfigurálása .NET fejlesztési platformhoz (ML.NET)
- Az ML.NET eszközök és könyvtárak beállítása
- Az ML.NET által támogatott operációs rendszerek és hardverkomponensek
Az ML.NET funkcióinak és architektúrájának áttekintése
- Az ML.NET alkalmazásprogramozási felület (ML.NET API)
- Az ML.NET gépi tanulási algoritmusok és feladatok
- Valószínűségi programozás Infer.NET-tel
- A megfelelő ML.NET függőségek kiválasztása
Az ML.NET Model Builder áttekintése
- A Model Builder integrálása a Visual Studioba
- Automatizált gépi tanulás (AutoML) használata a Model Builderrel
Az ML.NET parancssori felület (CLI) áttekintése
- Automatizált gépi tanulási modell generálás
- Az ML.NET CLI által támogatott gépi tanulási feladatok
Adatok beszerzése és betöltése erőforrásokból gépi tanuláshoz
- Az ML.NET API használata adatfeldolgozáshoz
- Adatmodellek osztályainak létrehozása és meghatározása
- ML.NET adatmodellek annotálása
- Adatok betöltésének esetei az ML.NET keretrendszerbe
Adatok előkészítése és hozzáadása az ML.NET keretrendszerbe
- Adatmodellek szűrése ML.NET szűrőműveletekkel
- Munka az ML.NET DataOperationsCatalog és IDataView használatával
- Normalizációs módszerek az ML.NET adatelőfeldolgozásához
- Adatkonverzió az ML.NET-ben
- Kategorikus adatok használata ML.NET modell generáláshoz
ML.NET gépi tanulási algoritmusok és feladatok implementálása
- Bináris és többosztályos ML.NET osztályozások
- Regresszió az ML.NET-ben
- Adatpéldányok csoportosítása klaszterezéssel az ML.NET-ben
- Anomália detektálási gépi tanulási feladat
- Rangsorolás, ajánlás és előrejelzés az ML.NET-ben
- A megfelelő ML.NET algoritmus kiválasztása egy adathalmazhoz és funkciókhoz
- Adatátalakítás az ML.NET-ben
- Algoritmusok az ML.NET modellek pontosságának javításához
Gépi tanulási modellek tanítása az ML.NET-ben
- ML.NET modell építése
- ML.NET módszerek a gépi tanulási modell tanításához
- Adathalmazok felosztása ML.NET tanításra és tesztelésre
- Különböző adatattribútumok és esetek kezelése az ML.NET-ben
- Adathalmazok gyorsítótárazása ML.NET modell tanításhoz
Gépi tanulási modellek értékelése az ML.NET-ben
- Paraméterek kinyerése modell újratanításához vagy ellenőrzéséhez
- ML.NET modell metrikák gyűjtése és rögzítése
- A gépi tanulási modell teljesítményének elemzése
Közbenső adatok ellenőrzése az ML.NET modell tanítási lépései során
Permutációs jellemző fontosság (PFI) használata modell előrejelzések értelmezéséhez
Tanított ML.NET modellek mentése és betöltése
- ITTransformer és DataViewScheme az ML.NET-ben
- Helyileg és távolról tárolt adatok betöltése
- Gépi tanulási modell folyamatok kezelése az ML.NET-ben
Tanított ML.NET modell használata adatelemzéshez és előrejelzésekhez
- Adatfolyam beállítása modell előrejelzésekhez
- Egyszeres és többszörös előrejelzések az ML.NET-ben
ML.NET gépi tanulási modell optimalizálása és újratanítása
- Újratanítható ML.NET algoritmusok
- Modell betöltése, kinyerése és újratanítása
- Újratanított modell paramétereinek összehasonlítása korábbi ML.NET modellel
ML.NET modellek integrálása a felhővel
- ML.NET modell üzembe helyezése Azure funkciókkal és web API-val
Hibaelhárítás
Összefoglalás és befejezés
Követelmények
- Ismeret a gépi tanulási algoritmusokról és könyvtárakról
- Erős C# programozási nyelvtudás
- Tapasztalat .NET fejlesztési platformokkal
- Alapvető ismeret az adattudományi eszközökről
- Tapasztalat alapvető gépi tanulási alkalmazásokkal
Célközönség
- Adattudósok
- Gépi tanulási fejlesztők
Vélemények (2)
az ML-ekoszisztéma nem csak az MLFlow-t, hanem az Optunát, a HyperOps-t, valamint a Docker-t és a Docker-Compose-t is tartalmazza
Guillaume GAUTIER - OLEA MEDICAL
Kurzus - MLflow
Gépi fordítás
Nagyezték, hogy részese lehettem a Kubeflow tanfolyamnak, amelyet távollértű módon tartottak. A képzés lehetővé tette számomra, hogy megalapozzam az AWS-szal kapcsolatos ismereteimet, a K8s-t és a Kubeflow környezetében használt minden devOps eszköz alapjait, amelyek a témakör megfelelő felépítéséhez szükségesek. Szeretném köszönetet mondani Malawski Marcinnek az általa tanúsított türelmért és professzionális eljárásokért a képzés során és a legjobb gyakorlati tanácsokért. Malawski számos különböző szempontból közelítette meg a témát, különböző üzembe helyezési eszközökkel, mint például az Ansible, EKS kubectl és a Terraform. Most már egyértelműen meggyőződtem arról, hogy a megfelelő alkalmazási területre haladszom.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurzus - Kubeflow
Gépi fordítás