Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методы поддержки принятия решений. Учебное пособие (курс лекций)

.pdf
Скачиваний:
2
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
Рис. 4.8. Пример схемы данных «звезда»
Рис. 4.9. Пример схемы данных «снежинка»
71
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
Таким образом, при большом числе независимых измере­ний необходимо поддерживать множество таблиц фактов, соот­ветствующих каждому возможному сочетанию выбранных в запросе измерений, что также приводит к неэкономному ис­пользованию внешней памяти, увеличению времени загрузки данных в БД со схемой «звезда» из внешних источников и сложностям администрирования.
Использование реляционных БД в OLAP-системах имеет следующие достоинства:
в большинстве случаев корпоративные ХД реализуются средствами реляционных СУБД, и инструменты ROLAP позво­ляют производить анализ непосредственно над ними. При этом размер хранилища не является таким критичным параметром, как в случае MOLAP;
в случае переменной размерности задачи, когда измене- ния в структуру измерений приходится вносить достаточно ча­сто, ROLAP-системы с динамическим представлением размер­ности являются оптимальным решением, т. к. в них такие моди­фикации не требуют физической реорганизации БД;
реляционные СУБД обеспечивают значительно более высокий уровень защиты данных и хорошие возможности раз­граничения прав доступа.
Главный недостаток ROLAP по сравнению с многомерны­ми СУБД меньшая производительность. Для обеспечения про­изводительности, сравнимой с MOLAP, реляционные системы требуют тщательной проработки схемы базы данных и настрой­ки индексов. Только при использовании схем типа «звезда» производительность хорошо настроенных реляционных систем может быть приближена к производительности систем на основе многомерных баз данных.
HOLAP (Hybrid OLAP) – для реализации многомерной мо- дели используются и многомерные, и реляционные БД. HOLAP- серверы используют гибридную архитектуру, которая объеди­няет технологии ROLAP и MOLAP. В отличие от MOLAP, кото­рая работает лучше, когда данные более-менее плотные, серве­ры ROLAP показывают лучшие параметры в тех случаях, когда данные довольно разрежены. Серверы HOLAP применяют под­ход ROLAP для разреженных областей многомерного простран-
72
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
ства и подход MOLAP – для плотных областей. Серверы HOLAP разделяют запрос на несколько подзапросов, направля­ют их к соответствующим фрагментам данных, комбинируют результаты, а затем предоставляют результат пользователю.
Вывод. Принятие решений – основная часть работы мене- джеров любого звена любого предприятия. Поэтому понимание всех тонкостей процесса принятия решений в различных усло­виях, знание и применение различных методов и моделей при­нятия решений играет значительную роль в повышении эффек­тивности работы управленческого персонала. Решения могут приниматься в различных условиях. Решение принимается в условиях определенности, когда руководитель может с точно­стью определить результат каждого альтернативного решения, возможного в данной ситуации. В данной лекции описаны ма­тематические методы принятия решений в условиях определен­ности, а также рассмотрение модели хранения данных в СППР и аналитических платформ.
Вопросы для самопроверки
1. Какие методы принятия решений в условиях полной
определенности применяются к решению задач планирования?
2. Приведите примеры решения задач с помощью методов
многокритериальной оптимизации.
3. Основное назначение OLAP-систем.
4. На какие категории делятся данные в ХД?
5. Охарактеризуйте структуру OLAP-куба.
6. Какие операции можно выполнять над гиперкубом?
7. Охарактеризуйте типы фактов.
8. Назначение таблицы измерений.
9. Охарактеризуйте архитектуру OLAP-систем.
10. Охарактеризуйте клиентские и серверные OLAP-
средства.
11. Какие существуют способы реализации многомерной
модели?
Литература: 1, 3, 14, 15, 22, 26, 28.
73
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
5. ТЕХНОЛОГИИ ПРИНЯТИЕ РЕШЕНИЙ
ПРИ МНОГИХ КРИТЕРИЯХ. ТЕХНОЛОГИЯ
KDD. ETL-ПРОЦЕСС В СППР
План
5.1. Принятие решений в условиях неопределенности.
5.2. Технология KDD.
5.3. ETL – процесс в СППР.
5.1. Принятие решений в условиях неопределенности
Большинство задач планирования зависит от ряда неизвест­ных заранее и неуправляемых факторов. Эти задачи обладают той или иной степенью неопределенности, которая может быть как объективной, так и субъективной, зависящей от индивиду­альных психофизических параметров ЛИР.
В таких задачах неизвестно распределение вероятностей p(Zj), с которыми внешняя среда может находиться в одном из
возможных состояний    
ет только определенные гипотезы относительно состояний внешней среды.
Таким образом, для ЛПР, действующего в условиях не­определенности и невозможности получения дополнительной информации о неопределенных факторах, элементами описания ситуации планирования являются:
множество допустимых стратегий (множество возможных альтернатив действий ЛПР) A = {A1; A2; …., Am};
множество возможных состояний внешней среды (мно- жество гипотез) Z = {Z 1; Z 2; …., Z m}.
Предполагается, что на множестве отношений А×Z можно задать некоторую функцию полезности f (Ai, Zj), которая высту­пает в качестве меры желательности или полезности соответ­ствующей альтернативы.
Если множества A и Z конечны, то мера для оценки эффек­тивности действий ЛПР (полезность исходов) представима в виде матрицы.
. В этом случае ЛДР выдвига-
74
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
󰇛
󰇜
 

.
(5.1)
Возможные
новые
товарные
рынки
Политическая обстановка
стабильная
стабильная
нестабильная
нестабильная
Степень конкуренции
слабая, Z1
сильная, Z2
слабая, Z3
сильная, Z4
Рынок, А1
530
460
240
220
Рынок, А2
490
390
300
270
Рынок, А3
575
420
260
190
󰇝󰇞
󰇝󰇞
󰇝󰇞
Каждое конкретное значение элемента матрицы eij = f (Ai, Zj) (табл. 5.1) характеризует выбор i-й стратегии (альтернативы Ai) при состоянии внешней среды Zj. Для выбора лучшей стратегии имеется ряд специальных методов, ориентированных на исполь­зование в условиях неопределенности, которые рассмотрены и проиллюстрированы ниже.
Критерий максимина (принцип гарантированного результа­та, или критерий Вальда). Данный принцип заключается в выбо­ре в качестве оптимальной (наиболее эффективной) той альтер­нативы (стратегии), которая имеет наибольшее среди наименее благоприятных состояний внешней среды значение функции полезности. Таким образом, оптимальной, считается альтерна­тива A*, для которой выполняется соотношение:
Здесь eij есть значение функции полезности при альтернати-
ве 󰇛 󰇜и состоянии внешней среды 󰇛󰇜
Найденная оптимальная альтернатива A*, выбранная по крите­рию Вальда, обеспечивает гарантированный выигрыш (успех в достижении цели) при наихудшем для данной фирмы состоянии внешней среды.
Рассмотрим следующий пример. Исходная таблица реше­ний характеризуется данными, приведёнными в табл. 5.1.
Таблица 5.1
Ожидаемые значения прибыли (тыс. ден. ед.)
для трех товарных рынков
.
Сначала для каждой альтернативы выбираем по соответству­ющей строке минимальное значение функции полезности, т. е.
75
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
Возможные
новые
товарные
рынки
Политическая обстановка
min
по
строке
стабильная
стабильная
нестабильная
нестабильная
Степень конкуренции
слабая, Z1
сильная,
Z2
слабая, Z3
сильная, Z4
Рынок, А1
530
460
240
220
220
Рынок, А2
490
390
300
270
270 =
max
Рынок, А3
575
420
260
190
190
󰇛
󰇜
.
(5.2)
 󰇝󰇞 
 󰇝󰇞 
 󰇝󰇞 
󰇝󰇞󰇛󰇜
󰇛
󰇜
 󰇛
󰇜
    
Далее из полученных минимальных значений в соответ­ствии с (5.1) выбирается максимальное (табл. 5.2): max{220, 270, 190} = 270 (для i = 2).
Таблица 5.2
Значение оптимальной по критерию максимина
Следовательно, оптимальной по критерию максимина явля­ется альтернатива А2, т. е. фирме целесообразно выходить со своим товаром на рынок А2. Это самая осторожная стратегия, так как при любом состоянии внешней среды фирма получит прибыль не менее 270 тыс. ден. ед.
Критерий максимакса (принцип безудержного оптимизма). Если критерий максимина ориентирован на получение гаранти­рованного минимума желаемого результата (правило «лучший» из «худших»), то критерий оптимизма предполагает возможность получения максимального уровня желательности результата. Эта альтернатива А* выбирается исходя из выражения:
Рассматривая исходные данные (табл. 5.1) с точки зрения принципа оптимизма (5.2), получим:
Таким образом, оптимальной по критерию оптимизма будет альтернатива А3, для которой справедливо соотношение:
76
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
Возможные
новые
товарные
рынки
Политическая обстановка
max
по
строке
стабильная
стабильная
нестабильная
нестабильная
Степень конкуренции
слабая, Z1
сильная,
Z2
слабая, Z3
сильная, Z4
Рынок, А1
530
460
240
220
530
Рынок, А2
490
390
300
270
490
Рынок, А3
575
420
260
190
575 =
max
󰇛
󰇜
  
󰇛󰇜󰇛
  󰇜 
󰇛󰇜
(5.3)
Таблица 5.3
Значение оптимальной по критерию оптимизма
Критерий Гурвица. Данный критерий представляет собой
комбинацию принципа гарантированного результата и принципа оптимизма. Функция, описывающая критерий Гурвица, пред­ставляется в виде:
где e1(A) – стратегия выбора альтернативы, характеризующая принцип гарантированного результат, а e2(A) – принцип опти­мизма; α, α ϵ [0,1] – весовой коэффициент.
Так как
󰇛󰇜 󰇛󰇜
то общее выражение для принципа Гурвица на основании (5.3) будет иметь следующий вид:
󰇛󰇜    󰇛  󰇜
или
󰇛󰇜   󰇛  󰇜 .
Здесь используются две гипотезы: первая – среда находится с вероятностью α в самом невыгодном состоянии и вторая – среда находится с вероятностью (1− α) в самом выгодном состо­янии.
В зависимости от значения весового коэффициента α можно получить различные предпочтительные альтернативы. Причем если α = 0, то имеем принцип оптимизма, если α = 1, то полу­чим принцип гарантированного результата.
Используя этот критерий, обратимся опять к нашим данным (табл. 5.1). Пусть весовой коэффициент, характеризующий сте­пень важности соответствующей альтернативы, равен 0,7. Тогда получим:
77
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
󰇛󰇜  󰇛  󰇜 
(5.4)
󰇛
󰇜
       
󰇛
󰇜
       
󰇛
󰇜
       
Возмож-
ные новые рынки
α = 0, 7
Политическая обстановка
Критерий
е(А)
по строкам
стабильная
стабильная
нестабил.
нестабил.
Степень конкуренции
слабая,
Z1
сильная,
Z2
слабая,
Z3
сильная,
Z4
Рынок,
А
1
530 =
max(А1)
460
240
220 =
min(А1)
0,7×220+0,3×530
= 313
Рынок,
А
2
490 =
max(А2)
390
300
270 =
min(А2)
0,7×270+0,3×490
= 336 = max
Рынок,
А
3
575 =
max(А3)
420
260
190 =
min(А3)
0,7×190+0,3×575
= =305,5
󰇛
󰇜
       
󰇛
󰇜
       
󰇛
󰇜
       
e(A*) = max[468, 446, 498] = 498 (i = 3).
Подставляя значения из табл. 3.1 в выражение (3.4), имеем:
Далее производим выбор на основе следующей стратегии:
󰇛
󰇜
 
󰇟
󰇛
󰇜
 󰇛
󰇜
 󰇛󰇜󰇠
Подставляя вычисленные ранее значения, получим:
e(A*) = max[313, 336, 305,5] = 336 (для i = 2).
Таким образом, оптимальной по принципу Гурвица при ко-
эффициенте α = 0,7 будет альтернатива A2.
Приведем решение данным методом в таблице 5.4.
Таблица 5.4
Значение оптимальной по принципу Гурвица
при коэффициенте α = 0,7
Если же весовой коэффициент равен 0,2, то решение изме-
нится следующим образом:
Оптимальной стратегией в этом случае будет работа фирмы
на рынке А3.
Приведем решение в виде табл. 5.5.
78
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й
Возможные
новые
рынки
α = 0,2
Политическая обстановка
Критерий
е(А)
по строкам
стабильная
стабильная
нестабил.
нестабил.
Степень конкуренции
слабая,
Z1
сильная,
Z2
слабая,
Z3
сильная,
Z4
Рынок, А1
530 = max(А1)
460
240
220 =
min(А1)
0,2×220+0,8×530
= 468
Рынок, А2
490 = max(А2)
390
300
270 =
min(А2)
0,2×270+0,8×490
= 446
Рынок, А3
575 = max(А3)
420
260
190 =
min(А3)
0,2×190+0,8×575
= 498 = max
󰇛
󰇜
  󰇛
󰇜
 󰇛
󰇜
 
󰇛
󰇜
 󰇟 󰇠 󰇛󰇜
Возможные
новые
рынки
α = 0,5
Политическая обстановка
Критерий
е(А)
по строкам
стабильная
стабильная
нестабил.
нестабил.
Степень конкуренции
слабая,
Z1
сильная,
Z2
слабая,
Z3
сильная,
Z4
Рынок, А1
530 =
max(А1)
460
240
220 = min(А1)
0,5×220+0,5×530
= 375
Рынок, А2
490 =
max(А2)
390
300
270 = min(А2)
0,5×270+0,5×490
= 380
Рынок, А3
575 =
max(А3)
420
260
190 = min(А3)
0,5×190+0,5×575
= 382,5 = max
Значение оптимальной по принципу Гурвица
при коэффициенте α = 0,2
Наконец, если положить α = 0,5, то получим следующее
решение:
И в этом случае оптимальной стратегией будет работа на
рынке А3.
Приведем решение в виде табл. 5.6.
Значение оптимальной по принципу Гурвица
при коэффициенте α = 0,5
Таблица 5.5
Таблица 5.6
Заметим, что если фирма желает, например, работать на всех трех рынках, то, используя принцип Гурвица, можно при­нять следующее решение по распределению долей продукции (долей объемов продаж) между рынками, применив формулу:
79
М Е Т О Д Ы П О Д Д Е Р Ж К И П Р И Н Я Т И Я Р Е Ш Е Н И Й

󰇛
󰇜
󰇛
󰇜

(5.5)

󰇛󰇜
󰇛󰇜

 
(5.6)

  
    
 󰇛
󰇜

  

󰇛
󰇜

  

󰇛
󰇜


  
  󰇛
󰇜


  
 󰇛
󰇜
где di − доля товара в натуральном или денежном выражении, реализуемого на рынке Ai, i = 1,2,3.
В общем случае процентное соотношение распределения товара по рынкам с использованием критерия Гурвица может быть вычислено по аналогичной формуле:
где Di − доля товара, реализуемого на рынке Ai, выраженная в процентах; m − количество рассматриваемых рынков.
В нашем примере при α = 0,5, если рассматривать все три рынка, то, используя формулу (5.6), получим следующее про­центное распределение товара между рынками:
Однако представляется более рациональным распределить товар между рынками A2 и А3, так как рынок A2 должен быть выбран согласно принципу гарантированного результата, а ры­нок А3 – согласно принципу оптимизма, причем изменение весо­вого коэффициента в принципе Гурвица приводит к тем же аль­тернативам A2 и А3. Поэтому, используя формулу (5.6) для двух рынков и α = 0,5, получим следующее процентное распределе­ние товара между ними:
Вообще говоря, здесь мы имеем пропорциональное распре­деление рисков. Данный подход может быть использован в практических расчетах.
Критерий минимаксного сожаления (принцип Сэвиджа)
Стратегия выбора по принципу Сэвиджа характеризует те потенциальные потери, которые фирма будет иметь, если выбе-
80
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]