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
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák