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 de base (agents, messages, enseignants et mondes)

Démarrer avec ParlAI pour Conversational AI

  • Installation
  • Ajout d'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

  • Ajouter des ensembles de données
  • Séparer les données en ensembles (formation, valide ou test)
  • Utiliser 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
  • Mise en œuvre de la mise en lots
  • Mise en lots dynamique

Utilisation des agents générateurs et classificateurs Torch

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

Ajout de métriques 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éfinir une ligne de base
  • Commande de génération de sauts
  • Commande de formation dynamique par lots
  • Utilisation de FP16 et de plusieurs GPUs
  • Prétraitement en arrière-plan

Exploration d'autres sujets ParlAI

  • Utilisation et écriture de 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

Résolution des problèmes

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

  • Chercheurs
  • Développeurs
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires