Диалоговые системы — различия между версиями
Rot (обсуждение | вклад) (Начало) (Метки: правка с мобильного устройства, правка из мобильной версии) |
(нет различий)
|
Версия 19:41, 16 января 2021
Содержание
Определение
ELIZA иалоговая система-психоаналитик (сейчас, ее назвали бы чат-бот), родом из 60-ых годов.
Чем привлекательны диалоговые интерфейсы? Тем, что это естественный для человека способ получения информации.
Диалоговые системы можно охарактеризовать по следующим признакам: General — Task-oriented (общего назначения — задачеориентированный) и Open Domain — Closed Domain (способный говорить на любую тему или только на строго определенную).
Разговорный искусственный интеллект (Conversational Artificial Intelligence) или бот
Руководство пользвователя не нужно, голос универсален.
Целеориентированные диалоговые системы
Модульная архитектура
Диалоговая система с модульной архитектурой:
Домен -- область знаний, restaurant domain которая относится к запросу.
Намерение (Intent) -- желание пользователя в рамках вопроса
Именованная сущность (просто сущность) -- параметр запроса
Политика -- статегия поведения
Гипотеза -- распознанная фраза
Эмбидинг -- 2
Контекст
Для генерации ответа используют генеративные модели, либо шаблоны.
Системы имеющие такую структуру имеют проблему масштабирования. Накапливается большое число правил, которые сложно согласовывать друг с другом. Время на сопровождение системы быстро растет, а затраченных ресурсов становится больше, чем нанят живого человека
Нейросетевая архитектура
Как извлекать намерение? Можно использовать регулярные выражения. Но один и тот же запрос на естественном языке можно построить по-разному, часто такой подход будет ошибаться. Сложно описать все возможные способы задания запроса
Целеориентированные диалоговые системы. Позволяет решать одну задачу.
Модель на основе нейронных сетей (end-to-end):
Энкодер-Декодер с вниманием.
Проблемы: валидных ответов может быть несколько, контекст может находится за пределами диалога.
https://arxiv.org/abs/1605.07683
См. также
Примечания