Cursusaanbod

Introductie

Overzicht van ParlAI-functies en -architectuur

  • ParlAI-raamwerk
  • Belangrijkste capaciteiten en doelen
  • Kernconcepten (agenten, berichten, leraren en werelden)

Aan de slag met ParlAI voor Conversational AI

  • Installatie
  • Een eenvoudig model toevoegen
  • Eenvoudig script voor weergavegegevens
  • Validatie en testen
  • Taken
  • Training en evaluatie van agenten
  • Interactie met modellen

Werken met taken en datasets in ParlAI

  • Gegevenssets toevoegen
  • Gegevens scheiden in sets (trainen, geldig of testen)
  • JSON gebruiken in plaats van een tekstbestand
  • Taken maken en uitvoeren

Werelden verkennen, delen en batchen

  • Het concept van Werelden
  • Delen met agent
  • Batching implementeren
  • Dynamisch batchen

Gebruik van Torch Generator en Ranker Agents

  • Torch Generator agent
  • Torch De agent van Ranker
  • Voorbeeld modellen
  • Modellen maken
  • Trainen en evalueren van modellen

Ingebouwde en aangepaste metrische gegevens toevoegen

  • Standaard metrische gegevens
  • Aangepaste metrische gegevens toevoegen
  • Metrische gegevens voor docenten
  • Metrische gegevens op agentniveau (wereldwijd en lokaal)
  • Lijst met statistieken

Trainingsruns versnellen in ParlAI

  • Een basislijn instellen
  • Opdracht voor genereren overslaan
  • Opdracht voor dynamische batchtraining
  • FP16 en meerdere GPUs gebruiken
  • Voorbewerking op de achtergrond

Andere ParlAI-onderwerpen verkennen

  • Mutors gebruiken en schrijven
  • Crowdsourcing-taken uitvoeren
  • Gebruik van bestaande chatdiensten
  • Subcomponenten van de transformator verwisselen
  • Testen uitvoeren en schrijven
  • ParlAI-tips en -trucs

Probleemoplossing

Samenvatting en conclusie

Vereisten

  • Kennis van Python of andere programmeertalen
  • Algemeen begrip van concepten van kunstmatige intelligentie (AI)

Audiëntie

  • Onderzoekers
  • Ontwikkelaars
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën