Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Модель представления знаний в виде сценария




Особую роль в системах представления знаний играют стереотипные знания, описывающие стандартные ситуации реального мира. Такие знания позволяют восстанавливать информацию, пропущенную в описании ситуации, предсказывать появления новых фактов, которых можно ожидать в данной ситуации, устанавливать смысл происхождения с точки зрения более ситуативного контекста.

Для описания стереотипного знания используются различные модели. Среди них распространенными являются сценарии. Сценарием называется формализованное описание стандартной последовательности взаимосвязанных фактов, определяющих типичную ситуацию предметной области. Это могут быть последовательности действий или процедур, описывающие способы достижения целей действующих лиц сценария (например: обед в ресторане, командировка, полет самолета, поступление в вуз). В интеллектуальных системах сценарии используются в процедурах понимания естественно-языковых текстов, планирования поведения, обучения, принятия решений, управления изменениями среды и др.

Впервые понятие сценария было введено Р. Шенком и Р. Абельсоном при разработке новых средств понимания истории. Сценарии в их системе понимания представлялись в виде фреймо-подобных структур и использовались для связывания событий истории. Каждый сценарий состоял из набора слотов и их значений, описывающих роли, причины и последовательности сцен, которые, в свою очередь, являлись последовательностью определенных действий.

Слот «роль» задавал исполнителей сценария, слот «цель» – мотивировку предпринимаемых действий. Каждая последовательность действий в сценах обладает свойством каузальных цепочек: всякое предшествующее действие создает условия для совершения последующего действия.

Сценарии используются для пополнения знания о ситуации. Так называется процедура обогащения входной информации сведениями, хранящимися в памяти системы. Сценарий представляется некоторой сетью, вершинам которой соответствуют факты, а дугам – связи, описывающие отношения специального типа. Например: «причина – следствие», «цель – подцель», «часть – целое» (рис. 2.5).

Вершины сети задают следующие факты:

Ф1 – станок простаивает;

Ф2 – на рабочем месте нет рабочего;

Ф3 – станок неисправен;

Ф4 – в цехе нет заготовок;

Ф5 – обеденный перерыв;

Ф6 – рабочий покинул станок;

Ф7 – рабочий находится в столовой.

Каузальные сценарии разработаны для представления проблемно-зависимых каузальных знаний о событиях, действиях и процедурах. Каузальный сценарий задает типичную последовательность действий в заданной предметной области и описывается в виде фрейма, состоящего из слотов. Имена слотов отражают следующие понятия: деятель и участники сценария; цели и мотивы деятеля и участников; время, место, средства реализации сценария; ключ, посылки, следствия, побочные действия, закономерности; системное имя сценария.

 

Рис. 2.5. Пример сценария, в котором в качестве связей между вершинами сети выступает причинно-следственное отношение

 

Слот «ключ» задает основное событие, определяющее тип ситуации. Реализация ключевого события обеспечивает достижение цели деятеля и участников сценария. Слот «посылки» описывает необходимые условия реализации сценария. В посылках содержится последовательность действий, которые надо выполнить, чтобы создать необходимые условия для осуществления ключевого события. Слот «следствия» задает результаты его выполнения. Слот «побочные действия» описывает действия, реализующиеся параллельно с выполнением действий в посылках сценария. Сценарий считается завершенным, если произошло ключевое событие и реализована цель деятеля.

Кроме каузальных сценариев, встречаются и иные типы сценариев. Наиболее распространенными типами являются сценарии в виде дерева целей и классифицирующие сценарии.

В сценариях первого типа описывается, как некоторая цель может быть декомпозирована в систему подцелей. Такие сценарии применяются в случае планирования решений. Классифицирующие сценарии используются при обобщении знаний и представляют собой сети, между вершинами которых имеются отношения типа «часть – целое», «элемент – класс» или «род – вид».

Глава 3
АРХИТЕКТУРА И ТЕХНОЛОГИЯ РАЗРАБОТКИ
ЭКСПЕРТНЫХ СИСТЕМ


Поделиться:

Дата добавления: 2014-12-23; просмотров: 239; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты