Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системы поддержки принятия решений. Учебное пособие.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
982 Кб
Скачать

7. БАЗА ДАННЫХ

База данных играет в информационной технологии поддержки принятия решений важную роль. Данные могут использоваться непосредственно пользо-

вателем для расчетов при помощи математических моделей.

Рассмотрим источники данных и их особенности.

1. Часть данных поступает от информационной системы операционного уровня. Чтобы использовать их эффективно, эти данные должны быть предва-

рительно обработаны. Для этого имеются две возможности:

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

сделать обработку за пределами системы поддержки принятия реше-

ний, создав для этого специальную базу данных. Этот вариант более предпоч-

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

Обработанные данные об операциях фирмы образуют файлы, которые для по-

вышения надёжности и быстроты доступа хранятся за пределами системы под-

держки принятия решений.

2. Помимо данных об операциях фирмы для функционирования системы поддержки принятия решений требуются и другие внутренние данные, напри-

мер, данные о движении персонала, инженерные данные и т.п., которые долж-

ны быть своевременно собраны, введены и поддержаны.

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

нальной и мировой экономике. В отличие от внутренних данных внешние дан-

ные обычно приобретаются у специализирующихся на их сборе организаций. 4. В настоящее время широко исследуется вопрос о включении в базу

данных ещё одного источника данных – документов, включающих в себя запи-

58

си, письма, контракты, приказы и т.п. Если содержание этих документов будет записано в памяти и затем обработано по некоторым ключевым характеристи-

кам (поставщикам, потребителям, датам, видам услуг и др.), то система получит новый мощный источник информации.

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

стями:

составление комбинаций данных, получаемых из различных источни-

ков, посредством использования процедур агрегирования и фильтрации;

быстрое прибавление или исключение того или иного источника

данных;

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

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

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

Системы баз данных используют избыточные структуры, такие как ин-

дексы и материализованные представления для эффективной обработки слож-

ных запросов. Определение самого подходящего набора индексов и представ-

лений – это сложная задача формирования физической архитектуры. Хотя по-

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

связанных с выбором данных, запросы, предполагающие интенсивную обра-

ботку данных, могут потребовать последовательного сканирования всей реля-

ционной таблицы или ее вертикальных фрагментов. Увеличение эффективно-

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

59

8.БАЗА ЗНАНИЙ

Вроли системы принятия решений может выступать база знаний [8, 9].

База знаний – важный компонент интеллектуальной системы. Наиболее извест-

ный класс таких программ – это экспертные системы. Они предназначены для поиска способов решения проблем из некоторой предметной области, основы-

ваясь на записях базы знаний и на пользовательском описании ситуации.

Полноценные базы знаний содержат в себе не только фактическую инфор-

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

Простые базы знаний могут использоваться для создания экспертных систем хранения данных в организации: документации, руководств, статей тех-

нического обеспечения. Главная цель создания таких баз – помочь менее опыт-

ным людям найти уже существующее описание способа решения какой-либо проблемы.

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

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

глядностью, высокой модульностью, легкостью внесения дополнений и изме-

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

Продукционная модель или модель, основанная на правилах, позволяет представить знания в виде предложений типа:

S: "Если (условие), то (действие 1), иначе (действие 2)",

где S – спецификация правила, а конструкция ЕСЛИ (условие) ТО (действие 1),

ИНАЧЕ (действие 2) – ядро правила, которое представляет причинно-

следственную связь.

60

Условие, как правило, представляет собой логико-лингвистическое вы-

сказывание, которое принимает значения «истина» или «ложь». Условие долж-

но представлять какой-либо сложный факт, относящийся к описываемой зада-

че. Сложный факт может строиться из простых фактов с помощью логико-

лингвистических связок «и», «или», «не».

Свойства продукционных моделей:

модульность – отдельные продукционные правила могут быть до-

бавлены, удалены или изменены в базу знаний независимо от других; кроме то-

го, модульный принцип разработки (сборки) продукционных систем позволяет автоматизировать их проектирование;

каждое продукционное правило – самостоятельный элемент знаний

(локальный источник знаний); отдельные продукционные правила связаны ме-

жду собой только через поток данных, которые они обрабатывают;

простота интерпретации – « прозрачная» структура продукцион-

ных правил облегчает их смысловую интерпретацию;

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

невой, что ещё более повышает эффективность поиска знаний, так как позволя-

ет наследовать информацию в базе знаний;

естественность – знания в виде «что делать и когда» являются ес-

тественными с точки зрения здравого смысла.

Недостатки продукционных систем проявляются тогда, когда число пра-

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

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

Идея прямой цепочки рассуждений заключается в последовательном примене-

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

ло, до тех пор, пока не будет получено значение целевой переменной.

61

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]