Cursusaanbod

Inleiding

Overzicht van ParlAI Functies en Architectuur

  • ParlAI framework
  • Belangrijke mogelijkheden en doelstellingen
  • Kernconcepten (agents, berichten, docenten en werelden)

Aan de slag met ParlAI voor Conversationele AI

  • Installatie
  • Eenvoudig model toevoegen
  • Eenvoudig script voor gegevensweergave
  • Validatie en testen
  • Taken
  • Trainen en evalueren van agents
  • Interactie met modellen

Werken met Taken en Dataset in ParlAI

  • Dataset toevoegen
  • Gegevens opsplitsen in sets (train, valid, of test)
  • JSON gebruiken in plaats van een tekstbestand
  • Taken creëren en uitvoeren

Verkenning van Werelden, Delen en Batchverwerking

  • Het concept van Werelden
  • Delen van agents
  • Batchverwerking implementeren
  • Dynamische batchverwerking

Gebruik van Torch Generator en Ranker Agents

  • Torch generator agent
  • Torch ranker agent
  • Voorbeeldmodellen
  • Modellen creëren
  • Trainen en evalueren van modellen

Toevoegen van Ingebouwde en Aangepaste Metriken

  • Standaardmetriken
  • Aangepaste metriken toevoegen
  • Metriken van docenten
  • Metriken op agentniveau (globaal en lokaal)
  • Lijst van metriken

Trainingsruns versnellen in ParlAI

  • Een basiskader instellen
  • Commando voor overslaan van generatie
  • Commando voor dynamische batchverwerkingstraining
  • Gebruik van FP16 en meerdere GPUs
  • Voorbewerking in de achtergrond

Andere ParlAI Onderwerpen Verkennen

  • Gebruiken en schrijven van mutators
  • Crowdsourcing taken uitvoeren
  • Gebruik van bestaande chatdiensten
  • Transformer subcomponenten vervangen
  • Tests uitvoeren en schrijven
  • ParlAI tips en tricks

Probleemoplossing

Samenvatting en Conclusie

Vereisten

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

Doelgroep

  • Onderzoekers
  • Ontwikkelaars
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën