Kurzusleírás

Bevezetés

ParlAI funkciók és architektúra áttekintése

  • ParlAI keretrendszer
  • Kulcsfontosságú képességek és célok
  • Alapvető fogalmak (ügynökök, üzenetek, tanárok és világok)

ParlAI használata beszélgetési AI céljára

  • Telepítés
  • Egyszerű modell hozzáadása
  • Adatmegjelenítés egyszerű szkriptje
  • Ellenőrzés és tesztelés
  • Feladatok
  • Ügynök képzése és értékelése
  • Modellök interakciója

Feladatok és adatbázisok kezelése ParlAI-ban

  • Adatbázisok hozzáadása
  • Adatok elválasztása halmazokra (képzési, érvényesítési vagy tesztelési)
  • JSON használata szöveges fájl helyett
  • Feladatok létrehozása és végrehajtása

Világok, megosztás és csomagolás vizsgálata

  • Világok fogalma
  • Ügynök megosztása
  • Csomagolás megvalósítása
  • Dinamikus csomagolás

Torch Generator és Ranker Ügynökök használata

  • Torch generátor ügynök
  • Torch rangsoroló ügynök
  • Példa modellek
  • Modellek létrehozása
  • Modellek képzése és értékelése

Beépített és egyéni mérési mutatók hozzáadása

  • Standard mérési mutatók
  • Egyéni mérési mutatók hozzáadása
  • Tanár mérési mutatók
  • Ügynökszintű mérési mutatók (globális és helyi)
  • Mérési mutatók listája

A képzési folyamatok gyorsítása ParlAI-ban

  • Alapvonal beállítása
  • Generálás kihagyása parancs
  • Dinamikus csomagolás képzési parancs
  • FP16 és több GPU használata
  • Háttérben történő előfeldolgozás

ParlAI egyéb témák megismerése

  • Mutátorok használata és írása
  • Többszörös forrásbányászati feladatok futtatása
  • Létező chat szolgáltatások használata
  • Transformer alkatrészek cseréje
  • Tesztek futtatása és írása
  • ParlAI tippek és trükkök

Hibaelhárítás

Összegzés és zárószó

Követelmények

  • Python vagy más programozási nyelvek ismerete
  • Általános ismeretek az művészi intelligencia (AI) fogalmairól

Célközönség

  • Kutatók
  • Fejlesztők
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák