План на курса

Въведение

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

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

Първи стъпки с ParlAI за Conversational AI

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

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

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

Изследване на светове, споделяне и групиране

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

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

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

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

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

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

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

Проучване на други теми от ParlAI

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

Отстраняване на неизправности

Обобщение и заключение

Изисквания

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

Публика

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

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


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

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

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

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