4.5. Утилиты

В процессе создания системы "Консультант" были созданы две утили-

ты (сервисные программы), которые не входят в файловый состав системы

"Консультант", но могут входить в комплект поставки.

4.5.1. Утилита VIEWER.EXE

Файл VIEWER.EXE - утилита для просмотра любых баз знаний, создан-

ных в формате "Консультанта". Она позволяет увидеть базу знаний та-

кой, какая она на самом деле, то есть в том самом виде, в каком она

находится в своем файле. Поскольку файл базы знаний не просматривает-

ся ни одним из просмотщиков Norton Commander, возникла необходимость

создания специализированной программы-просмотрщика для проверки пра-

вильности составления БЗ.

С помощью VIEWER.EXE можно просмотреть файл базы знаний (то есть

файл *.PRO). Формат команды следующий:

<имя диска>:\EXPERT\viewer.exe base<номер>.pro

Если пользователь в качестве основной оболочки использует Norton

Commander и постоянно работает с базами знаний, то ему следует сде-

лать в конфигурационном файле NC.CFG Norton Commander следующие уста-

новки:

- в разделе "Описание" внести следующие строки

!Файлы баз знаний

;ФАЙЛЫ БЗ

:*.pro

- в разделе "Установки" - такие строки

#Утилита просмотра файлов "Консультанта"

~viewer.exe

$*.pro

После сохранения таких установок в файле конфигурации Norton

Commander, любые файлы формата PRO будут просматриваться клавишей <F3

> в том виде, какой задает утилита VIEWER.EXE. Следует заметить, что

в этом случае желательно, чтобы утилита была перенесена или скопирова-

на в каталог NC в комплект других утилит просмотра оболочки Norton

Commander.

Нужно отметить, что в операционной оболочке Windows 3.х такая ус-

тановка невозможна.

4.5.2. Утилита IMPORT.EXE

Данная утилита позволяет устанавливать в интегрированную систему

"Консультант" базы знаний, созданные в этой же системе, но на другом

компьютере или в другом месте. Как известно, система при создании ба-

зы знаний автоматически присваивает файлу этой БЗ имя. При переносе

файлов БЗ с одного компьютера на другой возникает проблема внесения

переносимой базы в другую систему. IMPORT.EXE позволяет обойти эту

проблему.

Формат команды следующий:

<имя диска>:\EXPERT\import.exe base<номер>.pro

Пусть, например, в одной организации в системе "Консультант" соз-

дана БЗ "Проверка состояния прибора". Файл этой базы с именем BASE6.

PRO передан в другую организацию. В другой организации тоже имеется

"Консультант" и установлены восемь баз знаний от BASE1.PRO до BASE8.

PRO. При использовании утилиты IMPORT.EXE следует набрать команду,

например:

C:\EXPERT\import.exe A:\NEWBASES\base6.pro

Эта команда означает, что в систему, установленную на диске С: в

каталоге EXPERT, следует включить считываемый с дискеты (дисковод А:,

каталог NEWBASES) файл BASE6.PRO с новой базой. Утилита запросит у

пользователя имя новой базы:

Введите имя новой базы:>

После этой подсказки, пользователь должен ввести имя новой базы

(в данном примере - "Проверка состояния прибора") и нажать <ENTER>.

После этого новая база будет установлена в банк знаний пол введенным

именем, а имя ее файла станет BASE9.PRO.

4.6. Выводы

При работе с системе, следует помнить о следующих особенностях:

1) Быстрый просмотр осуществляется вне среды "Консультанта", одна-

ко просмотреть базу не выходя из системы можно с помощью редактора

знаний.

2) Вход в меню и выход из системы осуществляется не так, как в

приложениях, созданных в Турбо-Паскале (клавиша <F10> и комбинация <

ALT+X>), а как в оболочке Norton Commander (клавиши <F9> и <F10> со-

ответственно).

3) Операции работы с окнами, диалоговыми окнами и меню в основном

сходны с операциями других популярных приложений, созданных в Турбо-

Паскале (DOS-Navigator, Dr.Web, Инфо-Бухгалтер).

4) Импорт других баз знаний, созданных на других машинах, в отли-

чие от других приложений, связан с некоторыми трудностями и не может

производиться из среды системы.

5) Система обладает некоторыми ограничениями:

- количество баз знаний в банке - 10000 (однако не желательно та-

кое их количество, поскольку замедлится скорость работы);

- количество сохраненных за сутки протоколов - 100;

Остальные ограничения зависят лишь от технических характеристик

компьютера, на котором установлена система.

Таким образом, система "Консультант" является оболочкой, ориенти-

рованной на неподготовленного пользователя.

Часть 5. Оценка затрат и эффективность использования экспертной

системы

5.1. Оценка затрат при создании системы

5.1.1. Затраты на аппаратную часть

Исходя из ранее приведенных требований к аппаратной части, необхо-

димой для разработки и нормального функционирования созданной системы

можно произвести расчет стоимости аппаратуры (в ценах 1997 года):

- IBM-совместимый компьютер : 1500000 руб.

- принтер матричный 9-игольчатый : 700000 руб.

─────────────────────────────────────────────────────────────

Итого : 2200000 руб.


Информация о работе «Искуственный интеллект»
Раздел: Информатика
Количество знаков с пробелами: 138291
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
14168
0
0

... исследования в области искусственного интеллекта и медицины как совершенно независимые. В этом случае допускается возможность только использования медицинских знаний в плане психологического обеспечения работ по ИИ. Но и работы по искусственному интеллекту тоже влияют на развитие медицины.. В качестве первого результата можно выделить появление новой области психологических исследований, а ...

Скачать
30045
0
0

... основные линии работ по ИИ. Первая связана с совершенствованием самих машин, с повышением "интеллектуальности" ис- кусственных систем. Вторая связана с задачей оптимизации совместной работы "искусственного интеллекта" и собственно интеллектуальных воз- можностей человека. Переходя к собственно психологическим проблемам ИИ О.К. Тихомиров выделяет три позиции по вопросу о взаимодействии ...

Скачать
14631
0
1

... будет несколько другим). Когда система построенная из базовых элементов достаточно разовьется (будет иметь сложную структуру , а следовательно определенное количество опыта), то она сможет стать действительным Искусственным интеллектом, который также как и человек будет непредсказуем и не однозначен. И перед человеком будет задача только в наведении интерфейса с этим ИИ. (для решения определенных ...

Скачать
47452
0
0

... решить большое число сложных задач, либо способность найти нетривиальное решение? Насколько важно, к примеру, развитие дивергентного, "латерального" мышления, и как взаимосвязаны уровень способностей и творческая отдача? Эти вопросы изучаются теорией интеллектуальных различий. В настоящее время существует, как минимум, три трактовки понятия интеллекта: 1. Биологическая трактовка: "способность ...

0 комментариев


Наверх