Kursplan

Introduktion

Översikt över ParlAI Funktioner och Arkitektur

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

Börja med ParlAI för Konversationell AI

  • Installation
  • Lägga till ett enkelt modell
  • Enkel skript för att visa data
  • Validering och testning
  • Uppgifter
  • Träning och utvärdering av agenter
  • Interaktion med modeller

Arbeta med Uppgifter och Datamängder i ParlAI

  • Lägga till datamängder
  • Separera data i uppsättningar (träning, validering eller test)
  • Använda JSON istället för en textfil
  • Skapa och köra uppgifter

Utforska Världar, Delning och Batchning

  • Begreppet Världar
  • Delning av agenter
  • Implementera batchning
  • Dynamisk batchning

Använda Torch Generator och Ranker Agenter

  • Torch generator agent
  • Torch ranker agent
  • Exempelmodeller
  • Skapa modeller
  • Träning och utvärdering av modeller

Lägga till Inbyggda och Anpassade Mått

  • Standardmått
  • Lägga till anpassade mått
  • Lärare mått
  • Agentnivåmått (globala och lokala)
  • Lista över mått

Förbättra Träningskörningar i ParlAI

  • Sätt en baslinje
  • Kommandot för att hoppa över generering
  • Kommandot för dynamisk batchningsträning
  • Använda FP16 och flera GPUer
  • Förberedelse i bakgrunden

Utforska Andra ParlAI-ämnen

  • Använda och skriva mutatorer
  • Köra crowdsourcing-uppgifter
  • Använda befintliga chatttjänster
  • Byt ut transformatorunderdelar
  • Köra och skriva tester
  • ParlAI-tips och tricks

Felsökning

Sammanfattning och Slutsats

Krav

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

Målgrupp

  • Forskningspersoner
  • Utvecklare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier