Plan du cours

Introduction

Aperçu des fonctionnalités et de l'architecture de ParlAI

  • Le cadre du ParlAI
  • Capacités et objectifs clés
  • Concepts fondamentaux (agents, messages, enseignants et mondes)

Démarrer avec ParlAI for Conversational AI

  • Installation
  • Ajouter un modèle simple
  • Script simple d'affichage des données
  • Validation et test
  • Tâches
  • Formation et évaluation des agents
  • Interaction avec les modèles

Travailler avec des tâches et des ensembles de données dans ParlAI

  • Ajout d'ensembles de données
  • Séparer les données en ensembles (formation, valide ou test)
  • Utilisation de JSON au lieu d'un fichier texte
  • Créer et exécuter des tâches

Explorer les mondes, le partage et la mise en lots

  • Le concept de monde
  • Partage d'agents
  • Implémentation de la mise en lots
  • Mise en lots dynamique

Utilisation des agents générateurs et classificateurs Torch.

  • Torch agent générateur
  • Torch agent de classement
  • Exemples de modèles
  • Création de modèles
  • Entraînement et évaluation des modèles

Ajout de mesures intégrées et personnalisées

  • Métriques standard
  • Ajout de métriques personnalisées
  • Métriques pour les enseignants
  • Métriques au niveau de l'agent (globales et locales)
  • Liste des métriques

Accélérer les formations dans ParlAI

  • Définition d'une ligne de base
  • Commande de génération de sauts
  • Commande d'entraînement dynamique par lots
  • Utilisation de FP16 et de plusieurs GPUs
  • Prétraitement en arrière-plan

Explorer d'autres thèmes de ParlAI

  • Utiliser et écrire des mutateurs
  • Exécuter des tâches de crowdsourcing
  • Utiliser les services de chat existants
  • Remplacer les sous-composants des transformateurs
  • Exécuter et écrire des tests
  • Trucs et astuces ParlAI

Dépannage

Résumé et conclusion

Pré requis

  • Connaissance de Python ou d'autres langages de programmation
  • .
  • Compréhension générale des concepts de l'intelligence artificielle (IA)

Public

  • Rechercheurs
  • Développeurs
  14 heures

Nombre de participants


Début

Fin


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

Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires