Kursplan

Innledning

Oversikt over ParlAI Funksjoner og Arkitektur

  • ParlAI-rammeverk
  • Nøkkel evner og mål
  • Kjerne konsepter (agenter, meldinger, lærere og verdener)

Komme i gang med ParlAI for samtalebasert AI

  • Installasjon
  • Legge til en enkel modell
  • Enkel skript for å vise data
  • Validering og testing
  • Oppgaver
  • Trening og evaluering av agenter
  • Interaksjon med modeller

Arbeid med oppgaver og datasett i ParlAI

  • Legge til datasett
  • Deling av data i sett (trening, validering eller testing)
  • Bruk av JSON i stedet for en tekstfil
  • Opprettelse og kjøring av oppgaver

Udforske Verdener, Deling og Batching

  • Konseptet med Verdener
  • Deling av agenter
  • Implementering av batching
  • Dynamisk batching

Bruk av Torch Generator og Ranker Agenter

  • Torch generator agent
  • Torch ranker agent
  • Eksempelmodeller
  • Opprettelse av modeller
  • Trening og evaluering av modeller

Legge til innebygde og egendefinerte målinger

  • Standard målinger
  • Legge til egendefinerte målinger
  • Lærermålinger
  • Målinger på agentnivå (global og lokal)
  • Liste over målinger

Øk hastigheten på treningen i ParlAI

  • Sette en baselinje
  • Skip generering kommando
  • Dynamisk batching trening kommando
  • Bruk av FP16 og flere GPU-er
  • Bakgrunnsforbehandling

Udforske andre ParlAI emner

  • Bruk og skrive mutatorer
  • Kjøring av crowdsourcing oppgaver
  • Bruk av eksisterende chat-tjenester
  • Bytting ut transformer underkomponenter
  • Kjøring og skrive tester
  • ParlAI tips og triks

Feilsøking

Oppsummering og konklusjon

Krav

  • Kunnskap om Python eller andre programmeringsspråk
  • Generell forståelse av kunstig intelligens (AI) konsepter

Målgruppe

  • Forskerne
  • Utviklere
 14 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories