2. Лабораторная работа n 1
ЗНАКОМСТВО С ЭКСПЕРТНОЙ ОБОЛОЧКОЙ NEXPERT OBJECT
· Цель работы: ознакомиться с основными возможностями NEXPERT OBJECT - создание правил, просмотр сети правил, запуск сеанса обработки базы знаний.
Запуск экспертной оболочки осуществляется путем выбора из WINDOWS 2.1 программы NEXPERT.EXE.
2.1. Знакомство с меню nexpert object
Все меню в NEXPERT OBJECT имеют как бы древовидную структуру, стандартную для программ под WINDOWS: главное меню, которое появляется сразу после запуска работы экспертной оболочки, и подменю. Помимо этого в каждом окне имеются так называемые всплывающие меню, появляющиеся по нажатию правой кнопки мыши. Всплывающее меню держится на экране, пока указатель мыши находится в его поле, и исчезает, если указатель мыши убрать за пределы поля, или если выбрана какая-либо команда из этого меню.
2.1.1. Главное меню NEXPERT OBJECT
Главное меню NEXPERT OBJECT имеет следующий вид:
FILE |
EDIT |
EXPERT |
ENCYCLOPEDIA |
NETWORK |
REPORT |
WINDOWS |
FILE - меню для работы с текстовыми файлами
EDIT - меню редактирования (правил, объектов, классов и т.д.)
EXPERT - меню эксперта, основное меню для работы с экспертной системой: загрузка, сохранение, "выгрузка" базы знаний, обработка базы знаний и т.д.;
ENCYCLOPEDIA - "энциклопедия", меню для просмотра списков правил, объектов, данных и т.д.;
NETWORK - меню для работы с сетью (правил и объектов);
REPORT - меню составления отчета;
WINDOWS - содержит список активизированных в данный момент окон; служит для установления параметров среды.
2.1.2. Меню FILE
Меню FILE содержит следующие подменю:
NEW - создание нового текстового окна;
OPEN - открытие файла текстового типа;
SET SEARCH PATH - редактирование пути поиска файла по имени;
QUIT - выход из NEXPERT.
2.1.3. Меню EDIT
Меню EDIT содержит следующие подменю:
RULE EDITOR - редактор правил;
CONTEXT EDITOR - редактор контекстов;
OBJECT EDITOR - редактор объектов;
CLASS EDITOR - редактор классов;
PROPERTY EDITOR - редактор свойств;
META-SLOT EDITOR - редактор мета-слотов.
2.1.4. Меню EXPERT
Меню EXPERT содержит следующие подменю:
VOLUNTEER - назначить любые из выбранных данных
SUGGEST - выдвинуть любую из выбранных гипотез
SUGGEST/VOLUNTEER - открыть окно, позволяющее назначить данные и/или выдвинуть гипотезу и запустить механизм обработки знаний
KNOWCESS - запуск обработки знаний
RESTART SESSION - перезапуск сеанса обработки знаний
STRATEGY - открыть окно диалога стратегий для установки параметров вывода и механизмов наследования
LOAD KNOWLEDGE BASE - загрузить базу знаний
SAVE KNOWLEDGE BASE - сохранить базу знаний
SET KNOWLEDGE BASE - установить текущую базу знаний для редактирования
CLEAR KNOWLEDGE BASE - убрать указанную базу знаний из памяти системы ("выгрузить")
2.1.5. Меню ENCYCLOPEDIA
Меню ENCYCLOPEDIA содержит следующие подменю:
LIST OF RULES - записная книжка правил
LIST OF HYPOTHESES - записная книжка гипотез
LIST OF DATA - записная книжка данных
LIST OF OBJECTS - записная книжка объектов
LIST OF CLASSES - записная книжка классов
LIST OF PROPERTIES - записная книжка свойств
2.1.6. Меню NETWORK
Меню NETWORK содержит следующие подменю:
BROWSE RULE NETWORK - открывает окно сети правил
OVERVIEW RULE NETWORK - открывает механизм обзора сети правил в уменьшенном масштабе, позволяющий быстро пробежать по всей сети
CURRENT RULE - показывает текущее правило, над которым работает механизм вывода
CHANGE RULE SETINGS - открывает меню установок для окна сети правил
BROWSE OBJECT NETWORK - открывает окно сети объектов
OVERVIEW OBJECT NETWORK - открывает механизм обзора сети объектов в уменьшенном масштабе, позволяющий быстро пробежать по всей сети;
CURRENT OBJECT - показывает текущий объект;
CHANGE OBJECT SETTINGS - открывает меню установок для окна сети объектов.
2.1.7. Меню отЧетов REPORT
Меню отчетов REPORT имеет следующие подменю:
CASE STATUS - высвечивает окно со списком известных атрибутов и выдвинутой либо сгенерированной гипотезой;
FULL REPORT - высвечивает окно со списком известных гипотез вместе с выполненными условиями или контрольными аргументами;
SHOW TRANSCRIPT - высвечивает окно Транскрипт;
SHOW CURRENT HYPOTHESIS - высвечивает окно, показывающее гипотезу, находящуюся в данный момент в обработке;
SHOW CONCLUSIONS - высвечивает окно, перечисляющее все заключения, сделанные системой к данному моменту вывода;
SHOW CURRENT RULE - высвечивает окно, показывающее правило, находящееся в данный момент в обработке;
JOURNAL - для записи/повторного проигрывания сеанса и состояний рассуждения;
READ FILE - чтение значения из файла базы данных;
WRITE FILE - запись значения в файл базы данных.
2.1.8. Меню окон WINDOWS
Меню окон WINDOWS имеет подменю:
SET UP ENVIRONMENT - для выбора установок среды системы на время данного сеанса; выбранные опции будут сразу запущены при обработке знаний KNOWCESS;
SAVE ENVIRONMENT - сохранение текущей конфигурации (установки, окна и локализации), чтобы получить такую же среду для следующего сеанса работы с системой.
2.1.9. Команды загрузки, сохранениЯ, оЧистки базы знаний
Команда загрузки базы знаний
LOAD KNOWLEDGE BASE - появляется окно со списком файлов баз знаний, директорий и дисков.
Команда сохранения базы знаний
SAVE KNOWLEDGE BASE - появляется окно, аналогичное предыдущему; надо ввести имя базы знаний.
Команда очистки базы знаний
CLEAR KNOWLEDGE BASE - после подтверждения происходит очистка памяти системы от текущей базы знаний; "выгрузка" базы знаний. Если загружена одна база знаний, а надо работать с другой, первую необходимо очистить из памяти системы NEXPERT, иначе произойдет наложение баз знаний друг на друга.
