Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Introducción
Descripción general de las características y la arquitectura de ParlAI
- Marco de trabajo de ParlAI
- Capacidades y objetivos clave
- Conceptos básicos (agentes, mensajes, profesores y mundos)
Primeros pasos con ParlAI para Conversational AI
- Instalación
- Adición de un modelo simple
- Script de datos de visualización simple
- Validación y pruebas
- Tareas
- Formación y evaluación de agentes
- Interacción con modelos
Trabajar con tareas y conjuntos de datos en ParlAI
- Adición de conjuntos de datos
- Separar los datos en conjuntos (entrenar, válidos o de prueba)
- Usar JSON en lugar de un archivo de texto
- Creación y ejecución de tareas
Explorando mundos, compartiendo y agrupando por lotes
- El concepto de Mundos
- Uso compartido de agentes
- Implementación del procesamiento por lotes
- Procesamiento por lotes dinámico
Uso de Torch Agentes generadores y rankers
- Torch Agente generador
- Torch Agente de rango
- Modelos de ejemplo
- Creación de modelos
- Entrenamiento y evaluación de modelos
Adición de métricas integradas y personalizadas
- Métricas estándar
- Adición de métricas personalizadas
- Métricas de los profesores
- Métricas a nivel de agente (globales y locales)
- Lista de métricas
Acelerar las carreras de entrenamiento en ParlAI
- Establecer una línea de base
- Comando de generación de omisión
- Comando de entrenamiento de procesamiento por lotes dinámico
- Usando FP16 y múltiples GPUs
- Preprocesamiento en segundo plano
Explorando otros temas de ParlAI
- Uso y escritura de mutadores
- Ejecución de tareas de crowdsourcing
- Uso de los servicios de chat existentes
- Intercambio de subcomponentes del transformador
- Ejecución y escritura de pruebas
- Consejos y trucos de ParlAI
Solución de problemas
Resumen y conclusión
Requerimientos
- Conocimiento de Python u otros lenguajes de programación
- Comprensión general de los conceptos de inteligencia artificial (IA)
Audiencia
- Investigadores
- Desarrolladores
14 Horas
Testimonios (1)
The detail in which the instructor explained all the concepts.