Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
Přehled funkcí a architektury ParlAI
- Ramínko ParlAI
- Klíčové schopnosti a cíle
- Základní pojmy (agenti, zprávy, učitelé a světy)
Začínání s ParlAI pro konverzační AI
- Instalace
- Přidávání jednoduchého modelu
- Skript pro zobrazení dat
- Validace a testování
- Úlohy
- Trénink a hodnocení agentů
- Interakce s modely
Práce se úlohami a datasety v ParlAI
- Přidávání datasetů
- Rozdělení dat do množin (trénovací, validní nebo testovací)
- Použití JSON místo textového souboru
- Vytváření a spouštění úloh
Práce se světy, sdílením a batchováním
- Koncept světů
- Sdílení agentů
- Implementace batchování
- Dynamické batchování
Použití generátoru Torch a ranker agenta
- Agent generátoru Torch
- Ranker agent Torch
- Ukázkové modely
- Vytváření modelů
- Trénink a hodnocení modelů
Přidávání zadaných a vlastních metrik
- Standardní metriky
- Přidávání vlastních metrik
- Metriky učitelů
- Agent-levelové metriky (globální a místní)
- Seznam metrik
Zrychlení tréninku v ParlAI
- Nastavení základní hodnoty
- Příkaz pro přeskočení generace
- Příkaz pro dynamické batchování tréninku
- Použití FP16 a více GPU
- Předzpracování v pozadí
Práce s dalšími ParlAI tématickými oblastmi
- Použití a psaní mutátorů
- Spouštění úloh crowdsourcingu
- Použití stávajících služeb pro chat
- Výměna podkomponent transformerů
- Spouštění a psaní testů
- ParlAI triky a návrhy
Řešení potíží
Shrnutí a závěr
Požadavky
- znalost Pythonu nebo jiných programovacích jazyků
- obecné pochopení konceptů umělé inteligence (AI)
Cílová skupina
- Výzkumníci
- Vývojáři
14 hodiny
Reference (1)
The detail in which the instructor explained all the concepts.