Schița de curs

Introducere

Prezentare generală a caracteristicilor și arhitecturii ParlAI

  • Cadrul ParlAI
  • Capacități și obiective cheie
  • Concepte de bază (agenți, mesaje, profesori și lumi)

Noțiuni de bază pentru început cu ParlAI for Conversational AI

  • Instalare
  • Adăugarea unui model simplu
  • Script simplu de afișare a datelor
  • Validare și testare
  • Sarcini
  • Formarea și evaluarea agentului
  • Interacțiunea cu modelele

Lucrul cu sarcini și seturi de date în ParlAI

  • Adăugarea seturilor de date
  • Separarea datelor în seturi (instruire, validare sau testare)
  • Utilizarea JSON în loc de un fișier text
  • Crearea și executarea sarcinilor

Explorarea lumilor, a partajării și a loturilor

  • Conceptul de lumi
  • Partajarea agenților
  • Implementarea loturilor
  • Repartizarea dinamică a loturilor

Folosind Torch Generator și agenți de clasificare

  • Torch agent generator
  • Torch agent de clasificare
  • Exemple de modele
  • Crearea de modele
  • Antrenarea și evaluarea modelelor

Adăugarea de măsurători încorporate și personalizate

  • Măsurători standard
  • Adăugarea de metrici personalizate
  • Metrice pentru profesori
  • Metrici la nivel de agent (globale și locale)
  • Listă de măsurători

Accelerarea curselor de instruire în ParlAI

  • Stabilirea unei linii de bază
  • Comanda de generare a săriturilor
  • Comanda de formare dinamică a loturilor
  • Utilizarea FP16 și a mai multor GPUs
  • Prelucrare în fundal

Explorarea altor subiecte ParlAI

  • Utilizarea și scrierea mutatorilor
  • Executarea sarcinilor de crowdsourcing
  • Utilizarea serviciilor de chat existente
  • Schimbarea subcomponentelor transformatoarelor
  • Executarea și scrierea de teste
  • Sfaturi și trucuri ParlAI

Depanare

Rezumat și concluzii

Cerințe

  • Cunoștințe de Python sau alte limbaje de programare
  • Înțelegere generală a conceptelor de inteligență artificială (AI)

Audiență

  • Cercetători
  • Dezvoltatorii
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


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

Pret per participant

Mărturii (3)

Cursuri înrudite

Categorii înrudite