Kursplan

Introduktion

Översikt över ParlAI funktioner och arkitektur

  • ParlAI ramverk
  • Viktiga förmågor och mål
  • Kärnkoncept (agenter, meddelanden, lärare och världar)

Komma igång med ParlAI för Conversational AI

  • Installation
  • Lägger till en enkel modell
  • Enkelt visningsdataskript
  • Validering och testning
  • Uppgifter
  • Agentutbildning och utvärdering
  • Interagera med modeller

Arbeta med uppgifter och datamängder i ParlAI

  • Lägger till datauppsättningar
  • Separera data i uppsättningar (tåg, giltigt eller test)
  • Använder JSON istället för en textfil
  • Skapa och utföra uppgifter

Utforska världar, dela och batchning

  • Begreppet världar
  • Agentdelning
  • Implementera batchning
  • Dynamisk batchning

Använda Torch Generator och Ranker Agents

  • Torch generatoragent
  • Torch rangordnare
  • Exempel modeller
  • Skapar modeller
  • Utbildning och utvärdering av modeller

Lägga till inbyggd och anpassad statistik

  • Standardmått
  • Lägger till anpassade mätvärden
  • Lärarmått
  • Mätvärden på agentnivå (global och lokal)
  • Lista över mätvärden

Påskynda träningsloppen i ParlAI

  • Att sätta en baslinje
  • Skip generation kommando
  • Dynamiskt batching träningskommando
  • Använder FP16 och flera GPUs
  • Bakgrundsförbearbetning

Utforska andra ParlAI-ämnen

  • Använda och skriva mutatorer
  • Kör crowdsourcing-uppgifter
  • Använda befintliga chatttjänster
  • Byte av transformatorsubkomponenter
  • Löpning och skrivning av prov
  • ParlAI tips och tricks

Felsökning

Sammanfattning och slutsats

Krav

  • Kunskaper i Python eller andra programmeringsspråk
  • Allmän förståelse för artificiell intelligens (AI) begrepp

Publik

  • Forskare
  • Utvecklare
 14 timmar

Antal deltagare



Price per participant

Vittnesmål (4)

Relaterade Kurser

Relaterade Kategorier