Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [ 48 ] 49 50 51 52 53 54 55 56 57 58 59 60

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

в = min Jj.

(5.14)

Шаг 6. Используя промежуточные переменные - Ур, ~ Уд полученные на этапе 4, построим формулы частичного представления на следующем уровне иерархии. Далее повторим шаги 4-6.

Шаг 7. Используя оценочное значение на шаге 5, сравним пороговое значение 0, на уровне / с пороговым значением 0,+ i на уровне I + 1, ив случае, если справедливо следующее соотношение

0,+ 1 = min 5: 0, = min Л, /=1,2,

(5.15)

закончим алгоритм.

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

5.2.3. ПРИМЕНЕНИЕ НЕЧЕТКОГО ГМОД

Рассмотрим применение ГМОД к прогнозированию температуры воды в водохранилище, образованном дамбой [93. Данный прогноз имеет важное значение для роста риса на заливных полях. Используя данные о температуре воды и воздуха с 1 июля по 31 августа 1980 г. для одной из дамб префектуры Аити, только по данным за июль получена Оценочная модель, отражающая структуру температуры воды в водохранилище. Используя эту модель, сделан прогноз температуры воды в августе. Полученные данные указаны на рис. 5.1, где даны температуры воздуха и воды на глубинах 5, 10 и 15 м. Структурная формула для температуры воды на глубине 10 м имеет следующий вид:

Y= Aq + АХгхХгъ + АХггХц + Axli +

+ AX2i X2iXl2 + 5-21 а:22а;2за;25 + Afxjixh,


Температура

Температура воды (S м) "Температура воды H5if

10 20 1 10 20 31

Иш Шуст

Иесяа/день

Рис. 5.1. Данные наблюдений.

где 0 = (13.46, 0.3), Л, =(0.37•]0- 0), Л2 = (0.4•10- 0), Лз = (0.26•10- 0), Л = (0.02-10 0), 5 = (0.03-]0- 0), Af, = (0.77- lO", 0), A-j-наблюдаемые значения температуры воды на глубине 5 м: X2i-3a 1 день, Хгг-за 2 два, хгз-за 3 дня и Х25-за 5 дней до прогнозируемого дня. На рис. 5.2 приведен график оценочных значений температуры воды на глубине 10 м. На рис. 5.3 указаны интервальные прогнозируемые значения и реальные наблюдаемые значения температуры воды на глубине 10 м в августе. Допуск (ширина) интервальных прогнозируемых значений менее 0,3 °С. Среди наблюдаемых значений за 31 день данные за 22 дня попадают в интервал прогнозируемых значений, что говорит о достаточно хорошей модели оценки.

7/10 7/20

Месяа/день

7/31

Рис. 5.2. Данные наблюдений и оценочные нечеткие числа (июль, глубина 10 м).



8/10 8/20

Месяц/день

8/31

Рис. 5.3. Данные наблюдений й прогнозируемые нечеткие числа (август, глубина 10 м).

В заключение сделана попытка применить правила типа «если А, то В», свойственные экспертным системам, к моделированию сложных крупных систем [10]. Это метод моделирования с использованием знаний экспертов. Метод, основанный на правилах «если А, то 5», по-видимому, в будущем окажется полезным при моделировании сложных явлений, которые невозможно представить только математическими моделями.

5.3. МНОГОЦЕЛЕВАЯ ОЦЕНКА

5.3.1. НЕЧЕТКАЯ ОЦЕНКА С ПОМОЩЬЮ АИП (ИЕРАРХИЧЕСКОГО МЕТОДА ПРИНЯТИЯ РЕШЕНИЙ) [И]

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

Пусть заданы п критериев оценки Xj, Xj, х„; каждому критерию лицо, принимающее решение, приписывает веса W = (wj, wj, w„). При этом наиболее предпочтительный альтернативный проект у* можно представить следующим образом:

>*= {jj.lmax w,.-/j(x..)}, j .= 1

где/j(Xj)-значение i-ro критерия оценки>го проекта. Кроме

того, нормируем веса так, чтобы Проблема здесь

состоит й определении весов W = (w, Wj, »v„). Одним из методов определения является метод собственных векторов, предложенный 1977 г. Саати. Он систематизировал процедуру от иерархизации проблемы до окончательного решения в виде аналитического иерархического процесса (АИП).

Веса W в классическом АИП нормализуются так, чтобы их сумма была равна 1. Здесь будем считать W мерой возможности в пространстве X. Условия, которым должны удовлетворять W, состоят в следующем: О Wj 1, I = 1, и. Кроме того, существует по крайней мере одно i,

такое что = 1. Условие JW; = 1 не обязательно.

Лицу, принимающему решения, задается вопрос: «Насколько важен критерий оценки с по сравнению с критерием оценки dl» В соответстврш с ответом получается числовое значение Ocd (табл. 5.2). Полученная матрица ia\ размером пп приведена в табл. 5.3, где предполагается, что асе = 1, = 1/алс- Пусть М - матрица [а,]. Проблема заключается в нахождении максимального собственного значения Х,„ах матрицы М и собственного вектора W, соответствующего Х,„ах, из следующего векторного уравнения первого порядка:

(M-X,I)W = 0

при условии, что max W; = I. Решение проблемы легко

Таблица 5.2. Значения ал, соответствующие словесному представлению

(Критерий оценки с по сравнению с критерием оценки d) -> (оы)

Одинаково важны 1

Почти важен 3

Достаточно важен -* 5

Очень важен 7

Крайне важен 9

Используются как 2, 4, 6, 8 промежуточные значения

а„ =1 = 1/ал:



ItpuMmehue в Suinece.

Табли10 S3. Матрица nortdpHbfo GpdBbeifttft аа

aii...

...Й2,

«й2

••Й„,

получить с помощью Метода, исйоЛьзуёМого при доказа тельстве теоремы Перона-Фробеииуса.

Веса в АИП нормализуются так, чтобы lix суМма была равна 1. В этом смысле суммируемая мера имеет то же значение, что и вероятностная мера. В данном Методе используются мера возможности и мера необходимости, представляющие собой несуммируемые меры в теории нечетких систем. Вследствие суммируемости весов в классическом АИП при оценке не учитываются альтернативность и комплементарность, а данный метод позволяет указывать лицу, принимающему решение, два решения с учетом этих двух свойств. Альтернативность и комплементарность имеют тот же смысл, что замещаемость и дополнительность. Первое означает, что возможен выбор наилучшего среди нескольких критериев оценки, а второе-выбор критерия, по возможности не имеющего недостатков. Соответствующие случаи назьгеаются нахождением максимаксного и макси-мини ого критериев. Использование несуммируемых весов позволяет смягчить условия независимости параметров оценки по сравнению со случаем суммируемых весов, а также сгладить явление нарушения порядка, вызванное добавлением сходных критериев оценки.

5.3.2. ОЦЕНКА С ПОМОЩЬЮ НЕСУММИРУЕМЫХ ВЕСОВ

К несуммируемым мерам относится Bel-мера, предложенная Демпстером и Шафером [12]. Bel-мера означает степень достоверности того, что элемент хеХ принадлежит множеству А. Используя функцию на множестве т:!" -* [О, 1]> удовлетворяющую условию

т(ф) = 0, т(А)=1

Глава 3

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

Ы(А)= I mm, Acz](.

в с 4

14ножество А, такое что т {А) > О, называется фокусирую-цщц элемедтоМ- Bel-ivepa опредеодстся с помощью базовой вероятности, цо в отлрнце от вероятрости она позродяет представить незнание. При Аф X Ве1(А) = 0, а при А X ддЦ4) = 1. В этом случае Pel обозначает полное незнание.

Используя базовую вероятность, можно тзкже представить следующим образом Р1-меру:

Р1{А)= т(В),

ВПАФ0

Bel-мера несумгушруема, и Р1-мера также несумгушруема. Между Bel- и Р1-мерами существует следующее соотношение:

Р1И)= 1-Ве1(4)- (5-16)

Из других несуммируемь1х мер отметим меру возможности П, предложенную Заде. Она определяется следующим образом:

П(Л)=1, П(ф) = 0,

V, ЩАиВ] = щах{ЩА), ЩВ)).

Кроме того, парой к П служит мера необходимости N, та$сже являющаяся несуммируемой мерой. Оца определяется следующим образом:

iY(X) = i, ]У(ф) = 1,

УЛ, уд N (А гл В) = rmn{N (А), N(B)).

Поскольку

JV()= 1 - П(4),

то из П можно определить N. Последнее соотношение ацалогично формуле (5.16). Оно справедливо как для Bel и Р1, так и для П и N. Это соотношение утверждает, что фокусирующие элементы А, 2->t образуют вложение

Bel (Л п 5) = min (Bel {А), Bel [В)).



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [ 48 ] 49 50 51 52 53 54 55 56 57 58 59 60