Kurzusleírás

Bevezetés

ML.NET telepítése és konfigurálása a .NET fejlesztési platformhoz

  • 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

Áttekintés az ML.NET jellemzőiről és architektúrájáról

  • Az ML.NET Programozási Felület (ML.NET API)
  • ML.NET gépes tanulási algoritmusai és feladatai
  • Valószínűségi programozás Infer.NET-vel
  • A megfelelő ML.NET függőségek kiválasztása

Áttekintés az ML.NET Model Builder-ről

  • Model Builder integrálása a Visual Studio-hoz
  • Automated machine learning (AutoML) használata a Model Builderrel

Áttekintés az ML.NET parancssori felületéről (CLI)

  • Automated machine learning model generálás
  • Az ML.NET CLI által támogatott gépes tanulási feladatok

Adatok beszerzése és betöltése forrásokból a gépes tanuláshoz

  • Az ML.NET API használata adatok feldolgozásához
  • Adatmodellek osztályainak létrehozása és definiálása
  • ML.NET adatmodellek annotálása
  • Adatok betöltése az ML.NET keretrendszerbe

Adatok előkészítése és hozzáadása az ML.NET keretrendszerbe

  • Adatmodellek szűrése az ML.NET szűrőműveleteivel
  • Munka az ML.NET DataOperationsCataloggal és IDataView-vel
  • Normalizálási módszerek az ML.NET adat előfeldolgozásához
  • Adatok konverziója ML.NET-ben
  • Munka kategórikus adatokkal az ML.NET modellgeneráláshoz

ML.NET gépes tanulási algoritmusok és feladatok megvalósítása

  • ML.NET kétértékű és többosztalybeli osztályozások
  • Regreszió ML.NET-ben
  • Adatpéldák csoportosítása az ML.NET Clustereléssel
  • Anomáliamegjelölő gépes tanulási feladat
  • Rangsorolás, Ajánlások és előrejelzés ML.NET-ben
  • A megfelelő ML.NET algoritmus kiválasztása egy adatkészlethez és funkciókhoz
  • Adatok transzformálása ML.NET-ben
  • Algoritmusok ML.NET modellek pontosabbá tételéhez

Gépes tanulási modellek kinyerése ML.NET-ben

  • ML.NET modell építése
  • ML.NET módszerei egy gépes tanulási modell kinyeréséhez
  • Adatkészletek felosztása az ML.NET kinyeréséhez és teszteléséhez
  • Munka különböző adatattribútumokkal és esetekkel ML.NET-ben
  • Adatkészletek cache-ezése az ML.NET modell kinyeréséhez

Gépes tanulási modellek értékelése ML.NET-ben

  • Paraméterek kivonása a modell újra kinyeréséhez vagy vizsgálatához
  • ML.NET modell metrikák gyűjtése és rögzítése
  • Egy gépes tanulási modell teljesítményének elemzése

Közvetlen adatok vizsgálata az ML.NET modell kinyerési lépéseken

Permutation Feature Importance (PFI) használata a modell előrejelzések értelmezéséhez

Kinyert ML.NET modellek mentése és betöltése

  • ITTransformer és DataViewScheme ML.NET-ben
  • Helyileg és távoli helyen tárolt adatok betöltése
  • Munka a gépes tanulási modell csatornákkal ML.NET-ben

Kinyert ML.NET modell használata adatelemzésre és előrejelzésekre

  • Modell előrejelzésekhez szükséges adatcsatorna beállítása
  • Egyetlen és többes előrejelzések ML.NET-ben

ML.NET gépes tanulási modell optimalizálása és újra kinyerése

  • Újrakinyerhető ML.NET algoritmusok
  • Modell betöltése, kivonása és újra kinyerése
  • Újrakinyert modell paraméterek összehasonlítása a korábbi ML.NET modell paramétereivel

ML.NET modellek integrálása a felhővel

  • ML.NET modell telepítése Azure funkciókkal és web API-vel

Hibaelhárítás

Összefoglalás és záró szócikk

Követelmények

  • Gépek tanításának algoritmusainak és könyvtárainak ismerete
  • Erős C# programozási nyelv ismerete
  • Tapasztalat .NET fejlesztői platformokkal
  • Alapvető ismeretek adattudományi eszközökről
  • Tapasztalat alapvető gépek tanításával kapcsolatos alkalmazásokban

Célközönség

  • Adattudósok
  • Gépek tanításával foglalkozó fejlesztők
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák