План на курса

Въведение

Преглед на характеристиките и архитектурата на ParlAI

  • Рамката на ParlAI
  • Основни възможности и цели
  • Основни концепции (агенти, съобщения, учители и светове)

Начало с ParlAI за разговорен Искусствен Интелигент

  • Инсталация
  • Добавяне на прост модел
  • Прост скрипт за показване на данни
  • Валидация и тестване
  • Задачи
  • Обучение и оценяване на агентите
  • Взаимодействие с моделите

Работа с задачи и набори данни в ParlAI

  • Добавяне на набори данни
  • Разделяне на данните на набори (обучение, валидация или тест)
  • Използване на JSON вместо текстов файл
  • Създаване и изпълнение на задачи

Разглеждане на светове, споделяне и пакетиране

  • Концепцията за светове
  • Споделяне на агентите
  • Реализация на пакетиране
  • Динамично пакетиране

Използване на Torch генератори и рангери агенти

  • Torch генератор агенти
  • Torch рангер агенти
  • Примерни модели
  • Създаване на модели
  • Обучение и оценяване на моделите

Добавяне на вградени и персонализирани метрики

  • Стандартни метрики
  • Добавяне на персонализирани метрики
  • Метрики на учителите
  • Метрики на ниво агенти (глобални и локални)
  • Списък с метрики

Ускоряване на тренировките в ParlAI

  • Задаване на база
  • Прескачане на команда за генериране
  • Команда за динамично пакетиране обучение
  • Използване на FP16 и множество GPUs
  • Предварително обработване в фон

Разглеждане на други теми, свързани с ParlAI

  • Използване и писане на мутатори
  • Изпълнение на краудсорсинг задачи
  • Използване на съществуващи услуги за чат
  • Замяна на подкомпоненти на трансформери
  • Изпълнение и писане на тестове
  • Съвети и трикове за ParlAI

Диагностика на проблеми

Резюме и заключение

Изисквания

  • Знания за Python или други програмни езици
  • Обща представа за концепциите на изкуствен интелект (AI)

Целова публика

  • Изследователи
  • Разработчици
 14 часа

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории