Описание протоколов редактора фактов и знаний
Редактор имеет возможности для создания нескольких предметов
экспертизы или для решения нескольких задач в рамках одной экспер-
тизы. Каждая такая задача должна иметь свой идентификатор, который
указывается при создании
проекта
. Создание проекта заключается в со-
здании файлов для размещения в них элементов представления знаний.
После создания проекта все переменные и константы – атрибуты БЗ,
используемые при создании БЗ, должны быть описаны в словаре проекта.
Атрибуты, используемые при описании области принятия решений, мо-
гут быть: параметрами описания предметной области (объекта, процесса,
системы); параметрами описания предлагаемого решения; элементами и
структурами логического вывода; промежуточными элементами и струк-
турами, используемыми для временного хранения значений, не требую-
щими интерпретации; лингвистическими структурами, используемыми
при объяснении предлагаемого решения; базовое множество для нечет-
ких множеств.
Пункт меню редактора «Проект».
При создании конкретного мо-
дуля экспертизы и выборе пункта «Проект» необходимо указать в поле
«Название проекта» необходимо указать идентификатор проекта. При
дальнейшем входе в БЗ (базу знаний) из редактора или из процедур по-
лучения экспертизы будут доступны только элементарные атрибуты и со-
ставные элементы знаний (например, продукции) созданные для этого
проекта. Допускается существование иерархической структуры проектов
53
с возможностью доступа к компонентам БЗ проектом низших уровней.
Проект, стоящий по иерархии ниже рассматриваемого будем называть
субпроектом, выше – суперпроектом. Для создания субпроекта необхо-
димо войти в проект с его именем и далее открыть пункт меню «субпро-
ект», указать его имя и работать с компонентами БЗ.
Рис. 20. Компонентный состав проекта
При работе с компонентами БЗ проекта любого уровня иерархии
должна иметься (имеется) возможность «Добавить», «Удалить», «Копи-
ровать», «Вставить» из другого проекта или «Переименовать» компо-
ненту БЗ. Помимо смыслового идентификатора (поле «Название про-
екта») всех групп компонентов (проект) проекту автоматически присва-
ивается числовой идентификатор. Элементарным компонентам БЗ (атри-
бут, продукция) также присваивается числовой идентификатор. При
дальнейшей работе редактора или процедур получения экспертизы будет
использоваться только числовой идентификатор, а смысловой идентифи-
катор, указанный пользователем, ему соответствующий будет использо-
ваться при объяснении полученных результатов. При переименовании
проекта или компоненты числовой идентификатор не меняется.
54
Do'stlaringiz bilan baham: |