Диалоговые системы

Материал из Викиконспекты
Версия от 19:41, 16 января 2021; Rot (обсуждение | вклад) (Начало)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Определение

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

См. также

Примечания


Источники информации