Смекни!
smekni.com

Нечеткие множества в системах управления (стр. 7 из 11)

= (0,1L0,9)V(0,7L0,3)V(0,4L0,1) = 0,1V0,3V0,1 = 0,3

mR1·R2(x1,z2) = (0,1L0)V(0,7L0,6)V(0,4L 1) = 0V0,6V0,4 = 0,6

mR1·R2(x1,z3) = 0,1

...................

...................

mR1·R2(x2,z5) = 0,5

Замечание. В данном примере вначале использован "аналитический" способ композиции отношений R1 и R2 , т.е. i-я строка R1 "умножается" на j-й столбец R2 с использованием операции L, полученный результат "свертывается" с использованием операции V в m (xi,zj).

Ниже приведены графы, соответствующие R1 и R2, "склеенные" по Y. В полученном графе рассматриваем пути от xi к zj и каждому ставим в соответствие минимальный из "весов" его составляющих. Затем определяем максимум по всем путям из xi в zj, который и дает искомое m(xi,zj).

Свойства max-min композиции

Операция (max-min)-композиции ассоциативна, т.е.

R3·(R2·R1) = (R3·R2 )·R1,

дистрибутивна относительно объединения, но недистрибутивна относительно пересечения:

R3·(R2È R1) = (R3·R2)È (R3·R1),

R3·(R2Ç R1)¹(R3· R2)Ç(R3· R1).

Кроме того, для (max-min)-композиции выполняется следующее важное свойство: если R1ÌR2 то, R·R1ÌR·R2.

(max-*) - композиция

В выражении mR1·R2(x, z) =

[mR1(x, y)LmR2(y, z)] для (max-min)-композиции отношений R1 и R2 операцию L можно заменить любой другой, для которой выполняются те же ограничения, что и для L: ассоциативность и монотонность (в смысле неубывания) по каждому аргументу. Тогда:

mR1·R2(x, z) =

[mR1(x, y)*mR1(y, z)]

В частности, операция L может быть заменена алгебраическим умножением, тогда говорят о (max - prod)-композиции.

Обычное подмножество a - уровня нечеткого отношения

Обычным подмножеством a - уровня нечеткого отношения R называется четкое (обычное) отношение Ra такое, что

mR1(x,y) =

Очевидно, что из a1£a2 следует Ra1³ Ra2.

Теорема декомпозиции

Любое нечеткое отношение R представимо в форме:

R =

a×Ra, 0<a£1,

где a×Ra означает, что все элементы Ra умножаются на a.

Условные нечеткие подмножества.

Пусть X и Y - универсальные множества, взаимосвязь которых задана нечетким отношением R: (X´Y)®[0,1], т.е. для каждой пары (x,yX´Y задано значение функции принадлежности mR(x,y)Î[0,1].

Пусть А - некоторое нечеткое множество, заданное на Х, т.е. определена функция принадлежности mA(x) для всех х из Х. Тогда нечеткое множество А и нечеткое отношение R индуцируют в Y нечеткое подмножество B с функцией принадлежности

mB(y) =

min[mA(x), mR(x,y)] =
[mA(x)LmR(x,y)].

Обозначение: B = A·R.

Пример:

Пусть X = {x1, x2, x3}, Y = {y1, y2, y3, y4} и заданы нечеткое отношение

XRY = y1 y2 y3 y4
x1 0,8 1 0 0,3
x2 0,8 0,3 0,8 0,2
x3 0,2 0,3 0 0,4

и нечеткое множество A = {0,3/x1,0,7/x2,1/x3}.

Проведем операцию L для А и столбца y1 :

L
y1
0,8
0,8
0,2
=
y1
0,3L0,8
0,7L0,8
1L0,2
=
y1
0,3
0,7
0,2

После выполнения операции V на элементах полученного столбца имеем:

mB(y1) = 0,3V0,7V0,2 = 0,7.

Проделав аналогичные вычисления для y2, y3, y4 имеем:

mB(y2) = 0,3

mB(y3) = 0,7

mB(y4) = 0,4.

И окончательно:

A R B
·
0,8 1 0 0,3
0,8 0,3 0,8 0,2
0,2 0,3 0 0,4
=
0,7 0,3 0,7 0,4

Замечание. При заданном R, если А индуцирует В, то ближайшее четкое подмножество А индуцирует В.

Нечеткие подмножества последовательно обуславливающие друг друга

Если

А1 индуцирует А2 посредством R1,

А2 индуцирует А3 посредством R2,

.............................................

Аn-1 индуцирует Аn посредством Rn-1,

то

А1 индуцирует Аn посредством Rn-1·Rn-2· ...·R1,

где Rn-1·Rn-2· ...·R1 - определенная выше композиция нечетких отношений R1, R2, ..., Rn.

Пример:

Вернемся к примеру (max-min)-композиции.

R1 · R2 = R1·R2
z1 z2 z3 z4
y1 0,9 0 1 0,2
y2 0,3 0,6 0 0,9
y3 0,1 1 0 0,5
z1 z2 z3 z4
x1 0,3 0,6 0,1 0,7
x2 0,9 0,5 1 0,5

Пусть А={0,3/x1, 0,7/x2 }, тогда

А1 R1 А2
·
0,1 0,7 0,4
1 0,5 0
=
0,7 0,5 0,3
А2 R2 А3
·
0,9 0 1 0,2
0,3 0,6 0 0,9
0,1 1 0 0,5
=
0,7 0,5 0,7 0,5
А1 R1·R2 А3
·
0,3 0,6 0,1 0,7
0,9 0,5 1 0,5
=
0,7 0,5 0,7 0,5

Немного о бинарных отношениях вида XRX

Нечеткие отношения вида XRX задаются функцией принадлежности mR(x,y), но с условием, что x и y - элементы одного и того же универсального множества. В зависимости от своих свойств (основные - симметричность, рефлексивность, транзитивность) конкретные нечеткие отношения задают отношения сходства и различия, порядка или слабого порядка между элементами Х. Они имеют обширную сферу приложений в задачах автоматической классификации и принятия решений (сравнение альтернатив).

3. НЕЧЕТКАЯ И ЛИНГВИСТИЧЕСКАЯ ПЕРЕМЕННЫЕ

Понятие нечеткой и лингвистической переменных используется при описании объектов и явлений с помощью нечетких множеств.

Нечеткая переменная характеризуется тройкой <a, X, A>, где

a - наименование переменной,

X - универсальное множество (область определения a),