Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В конце 60-х годов в системах ИИ сформировалось направление разработки ЕЯ-систем. Эти системы предназначены для разработки систем, реализующих процесс общения систем на естественном языке.
Проблема взаимодействия человека с ЭВМ существует с момента создания ВТ. Сложность создания средств общения, предназначенных для конечных пользователей, обусловлена в значительной мере отсутствием единой теории языкового общения, охватывающей все аспекты взаимодействия человека и ЭВМ.
Рассмотрим основные понятия, применяемые в ЕЯ-системах[2].
Общение – коммуникативное взаимодействие.
Диалог – процесс достижения его участниками определенных согласованных целей путем обмена связанными высказываниями, выраженными на естественном языке.
Дискурс – высказывания участников общения, образующих связанный текст со сложной структурой. Поэтому процесс общения не может быть сведен к обмену изолированными парами высказываний (вопрос-ответ).
Структура диалога – определяет цели, которые преследуют участники общения, которая может быть трех видов: жесткая, альтернативная и гибкая.
Если роли участников неизменны, однозначны и предопределены заранее, то структуру диалога называют жесткой.
Альтернативная структура диалога задает множество возможных (но заранее предписанных) направлений течения диалога. Выбор направления производит пассивный участник.
Если роли участников общения распределяются в процессе общения, то структуру диалога называют гибкой.
Структура диалога может рассматриваться на трех уровнях: глобальном, тематическом, локальном. Введение нескольких уровней детализации обеспечивает дополнительную гибкость системы.
На глобальном уровне определяются общие свойства решаемых пользователем задач.
На глобальном уровне действия ЕЯ-системы задаются в виде последовательности этапов, определяемых в зависимости от класса решаемых задач. В случае общения с ЭС на глобальном уровне могут присутствовать следующие этапы: инструктаж, определение задачи, решение задачи, объяснение в ходе решения задачи, выдача результатов решения и их оценка, определение причин неудачи, приобретение новых знаний. В силу статичности глобальной структуры механизм диалогового компонента может быть задан в виде продукционных правил (пример ЕЯ-системы HAM-ANS).
На тематическом уровне структура диалога зависит от конкретных особенностей решаемой задачи, от алгоритма решения задачи, ее разбиения на задачи и подзадачи, от распределения ролей(активная и пассивная роль) между участниками общения.
Тематическая структура диалога чаще реализуется в виде сценария. Задача разбивается на подзадачи, которые распределяются между участниками общения (между пользователем и системой).
Сценарий может присутствовать в «готовом» виде, т.е. встраивается в систему при ее разработке или вводится в систему при ее настройке на проблемную область. В некоторых случаях сценарий может генерироваться ЕЯ-систмой в процессе решения задач. Готовый сценарий может быть задан в виде множества правил с параметрами, значения которых устанавливаются в процессе решения задачи.
На локальном уровне рассматриваются отдельные шаги диалога, образуемые взаимосвязанными высказываниями его участников.
Шаг диалога – трактуется как пара действие-реакция, где высказывания активного (владеющего инициативой) участника соответствуют действию, а пассивного участника диалога – реакции.
Основными параметрами структуры диалога на локальном уровне являются: инициатор шага и вид действия; способ влияния действия на реакцию; способ спецификации задач и подзадач, решаемой на данном шаге.
Перехват инициативы возникает в тех случаях, когда пассивный участник вместо цели предложенной активным участником, выбирает иные цели, например, для преодоления локальных неудач (нарушение грамматических норм, непониманием друг друга из-за разных представлений о предметной области). Поэтому перехват инициативы как бы разрывает первоначально инициированный шаг диалога.
Приобретение знаний в ЕЯ-системах реализуется двумя способами: в процессе настройки и в процессе адаптации.
Настройка обычно выполняется при первоначальном развертывании ЕЯ-системы на конкретном объекте эксплуатации или при значительных изменениях проблемной области.
Адаптация заключается в оперативном приобретении знаний ЕЯ-системой в процессе решения задач пользователя. Инициатором адаптации является система.
Дата публикования: 2014-10-18; Прочитано: 446 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!