Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в экономике / учебник / краткий курс по ис в э кулемина.doc
Скачиваний:
103
Добавлен:
08.06.2015
Размер:
927.74 Кб
Скачать

Требования к системам

Требования к системам представления знаний (в том числе к интерфейсу взаимодействия человека с системой):

  1. Для систематизированного управления сложными знаниями большого объема желательно организовывать все знания на основе концептуальных объектов.

  2. В целях увеличения гибкости системы следует сделать возможным представление в виде комбинации декларативных и процедурных знаний для описания связанных с ними концептуальных объектов.

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

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

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

  6. Дальнейшим развитием принципа свободного проектирования служит возможность дополнения системы различными функциями.

Требования к средствам проектирования интерфейса взаимодействия человека с выделенным классом интеллектуальных систем:

  1. Возможность генерации кадров диалога, включающих разнотипные интерфейсные элементы.

  2. Реализация запросов на ввод текстовой информации.

  3. Реализация меню-ориентированных запросов текстового и графического типов.

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

  5. Наличие удобных средств компоновки и редактирования кадров диалога.

  6. Наличие системы архивирования и навигации в среде хранилища интерфейсных объектов (кадров диалога).

Структура базы знаний

Процесс создания ЭС заключается в описании структуры понятий ПО, выборе модели для представления знаний и формализации знаний с помощью выбранных средств описания (т.е. наполнения БЗ). На выбор типа модели наиболее значимое воздействие оказывают по крайней мере 2 фактора:

  • особенности предметной области, связанные с формой представления знаний;

  • назначение и тип ЭС в зависимости от решаемой задачи (интерпретации данных, диагностики, мониторинга, проектирования, планирования и пр.), которые можно объединить в две группы (ЭС анализа и синтеза).

Опыт создания ЭС в разных ПО показывает, что часто оказывается целесообразным построение ЭС разных типов в одной ПО. Иными словами, перед разработчиками ЭС встает задача создания разнотипных моделей знаний на едином пространстве понятий и фактов.

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

Для достижения поставленной цели был проведен сравнительный анализ различных моделей знаний. В процессе анализа выделена общая для всех моделей часть — описание понятий и фактов предметной области, которые выделены в инвариантную компоненту БЗ, поддерживающую функционирование моделей разных типов.

База знаний, помимо средств поддержки инвариантной компоненты, содержит средства хранения специфицированных знаний, ориентированных на представление моделей конкретных типов. Это хранение отношений, правил, формул, других специфических объектов, понятий верхнего уровня, присущих данному типу преставления знаний. Структура данных полностью определяется требованиями модели данных. БЗ поддерживает интерфейс между представлением моделей и инвариантными знаниями посредством единого метода сквозной идентификации элементов инвариантной компоненты.

В процессе реализации ЭС в режиме консультации выбор типа модели определяет, какой именно решатель из логической компоненты должен быть активизирован. Совокупность загруженной модели и конкретного решателя образуют процесс. Каждый процесс имеет доступ к данным только своей модели (это данные процесса), а также полный доступ к общей части БЗ.