Návrh Školení

Úvod

Přehled funkcí a architektury ParlAI

    Rámec ParlAI Klíčové schopnosti a cíle Základní koncepty (agenti, zprávy, učitelé a světy)

Začínáme s ParlAI for Conversational AI

    Instalace Přidání jednoduchého modelu Jednoduchý skript pro zobrazení dat Ověření a testování Úkoly Školení a hodnocení agentů Interakce s modely

Práce s úkoly a datovými sadami v ParlAI

    Přidání datových sad Rozdělení dat do sad (trénování, validace nebo testování) Použití JSON místo textového souboru Vytváření a provádění úloh

Prozkoumávání světů, sdílení a dávkování

    Koncept sdílení Worlds Agent Implementace dávkování Dynamické dávkování

Použití Torch Generator a Ranker Agents

    Torch generátorový agent Torch ranker agent Ukázkové modely Vytváření modelů Tréninkové a vyhodnocovací modely

Přidání vestavěných a vlastních metrik

    Standardní metriky Přidání vlastních metrik Metriky učitelů Metriky na úrovni agenta (globální a místní) Seznam metrik

Urychlení tréninkových běhů v ParlAI

    Nastavení základní linie Přeskočit příkaz pro generování Dynamický dávkový tréninkový příkaz Použití FP16 a více GPUs Předzpracování na pozadí

Prozkoumávání dalších témat ParlAI

    Používání a psaní mutátorů Spouštění úloh crowdsourcingu Používání stávajících chatovacích služeb Výměna dílčích komponent transformátoru Spouštění a psaní testů ParlAI tipy a triky

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Znalost Python nebo jiných programovacích jazyků
  • Obecné chápání konceptů umělé inteligence (AI).

Publikum

  • Výzkumníci
  • Vývojáři
  14 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Reference (3)

Související kurzy

Související kategorie