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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 1.6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x X

μA(x)

 

μB (x)

 

μA(x) ≤ μB (x)

 

μB (x) ≤ μA(x)

 

 

μA(x) = μB (x)

x1

0,3

 

0,3

 

1

 

 

1

 

 

 

1

 

 

x2

0

 

0

 

1

 

1

 

 

 

1

 

 

x3

0,5

 

0,5

 

1

 

1

 

 

 

1

 

 

x4

0,2

 

0,2

 

1

 

1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 1.7

 

 

 

 

 

 

 

 

 

 

 

 

x X

 

μA(x)

 

μB (x)

 

μA(x) ≠ μB (x)

 

 

μA(x) −μB (x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

0,3

 

 

0,4

 

1

 

0,1

 

 

x2

 

0

 

 

 

0

 

0

 

0

 

 

x3

 

0,7

 

 

0,5

 

1

 

0,2

 

 

x4

 

0,2

 

 

0,25

 

1

 

0,05

 

 

1.1.3. СВОЙСТВА НЕЧЁТКИХ МНОЖЕСТВ

Чёткое множество Aα называется α-срезом нечёткого множества A:

 

 

Aα ={x X | μA(x) ≥ α}.

(1.8)

Характеристическая функция (функция принадлежности) α-среза нечёт-

кого множества A определяется следующим образом:

 

 

 

χAα

0,

μA

(x) < α,

(1.9)

 

 

(x) =

μA

(x) ≥ α.

 

 

 

1,

 

Например, α-срезом нечёткого множества A = {(x1; 0,3), (x2; 0), (x3; 0,7),

(x4; 0,2)} при α = 0,3 является чёткое множество Aα= {x1, x3} (см. табл. 1.8).

 

 

 

 

 

 

 

Таблица 1.8

 

 

 

 

 

 

 

x X

μA(x)

 

μA(x) ≥ α

 

χAα (x)

 

x1

0,3

 

1

 

 

1

 

x2

0

 

0

 

 

0

 

x3

0,7

 

1

 

 

1

 

x4

0,2

 

0

 

 

0

 

Для α-среза Aα нечёткого множества A истинна импликация

 

 

 

(α1 < α2 ) (Aα2

Aα1) .

(1.9)

Проверим истинность этого высказывания на примере α-срезов нечёткого множества A = {(x1; 0,3), (x2; 0), (x3; 0,7), (x4; 0,2)} при α1 = 0,3 и α2 = 0,7 (табл. 1.9).

8

 

 

 

Таблица 1.9

 

 

 

 

x X

μA(x)

χAα1 (x) = (μA(x) ≥ α1)

χAα2 (x) = (μA(x) ≥ α2 )

x1

0,3

1

0

x2

0

0

0

x3

0,7

1

1

x4

0,2

0

0

Из таблицы видно, что действительно (Aα2 ={x3}) (Aα1 ={x1, x3}) .

 

Нечёткое множество

A R является выпуклым тогда и только

тогда,

когда выполняется условие

 

 

μA[γ x1 +(1− γ)x2 ] (μA(x1) μA(x2 ))

(1.10)

для любых x1, x2 R и

γ [0, 1] . Здесь μA(x1) μA(x2 ) вычисляется как

min (μA(x1), μA(x2 )) .

Например, нечёткое множество A = {(1; 0,3), (2; 0,8), (3; 0,7), (4; 0,2)}

не противоречит условию выпуклости (1.10) при x1 = 1, x2 = 3 и γ = 0,5:

μA[γx1 +(1− γ)x2 ] (μA(x1) μA(x2 )) ,

μA[0,5 1+(10,5) 3] (μA(1) μA(3)) ,

μA[0,5 +0,5 3] (0,3 0,7) ,

μA[2] (0,3 0,7) , 0,8 min(0,3; 0,7) , (0,8 0,3) = ИСТИНА.

Другое нечёткое множество A = {(1; 0,3), (2; 0,8), (3; 0,1), (4; 0,2)} выпуклым не является, поскольку при x1 = 2, x2 = 4 и γ = 0,5 высказывание (1.10) ложно:

μA[γx1 +(1− γ)x2 ] (μA(x1) μA(x2 )) ,

μA[0,5 2 +(10,5) 4] (μA (2) μA (4)) ,

μA[1+0,5 4] (0,8 0,2) ,

μA[3] (0,8 0,2) , 0,1 min(0,8; 0,2) ,

(0,1 0,2) = ЛОЖЬ.

9

Нечёткое множество

A R является вогнутым тогда и только тогда,

когда выполняется условие

 

 

μA[γ x1 +(1− γ)x2 ] (μA(x1) μA(x2 ))

(1.11)

для любых x1, x2 R и

γ [0, 1] . Здесь μA(x1) μA(x2 )

вычисляется как

max (μA(x1), μA(x2 )) .

Например, нечёткое множество A = {(1; 0,8), (2; 0,3), (3; 0,2), (4; 0,7)}

не противоречит условию вогнутости (1.11) при x1 = 1, x2 = 3 и γ = 0,5:

μA[γx1 + (1 − γ)x2 ] (μA(x1) μA(x2 )) ,

μA[0,5 1 + (1 0,5) 3] (μA(1) μA(3)),

μA[0,5 + 0,5 3] (0,8 0,2) ,

μA[2] (0,8 0,2) ,

0,3 max (0,8; 0,2) ,

(0,3 0,8) = ИСТИНА.

Другое нечёткое множество A = {(1; 0,8), (2; 0,3), (3; 0,9), (4; 0,7)} вогнутым не является, поскольку при x1 = 2, x2 = 4 и γ = 0,5 высказывание (1.11) ложно:

μA[γ x1 +(1−γ)x2 ] (μA(x1) μA(x2 )) ,

μA[0,5 2 +(10,5) 4] (μA(2) μA(4)) ,

μA[1+0,5 4] (0,3 0,7) ,

μA[3] (0,3 0,7) ,

0,9 max (0,3; 0,7) ,

(0,9 0,7) = ЛОЖЬ.

1.1.4. ОПЕРАЦИИ НАД НЕЧЁТКИМИ МНОЖЕСТВАМИ

Пересечением A B нечётких множеств A и B называется нечёткое множество с функцией принадлежности, являющейся минимумом функций принадлежности множеств A и B:

μAB (x) = min(μA(x), μB (x)) . (1.12)

Например, пересечением нечётких множеств A = {(x1; 0,3), (x2; 0), (x3; 0,5), (x4; 0,2)} и B = {(x1; 0,4), (x2; 0,6), (x3; 0), (x4; 1)} является нечёткое множество A B = {(x1; 0,3), (x2; 0), (x3; 0), (x4; 0,2)} (табл. 1.10).

10

 

 

 

Таблица 1.10

 

 

 

 

x X

μA(x)

μB (x)

μAB (x) = min(μA(x), μB (x))

 

x1

0,3

0,4

0,3

 

x2

0

0,6

0

 

x3

0,5

0

0

 

x4

0,2

1

0,2

 

Произведением A B нечётких множеств A и B называется нечёткое мно-

жество с функцией принадлежности:

 

μAB (x) = μA(x)μB (x) .

(1.13)

Например, произведением нечётких множеств A = {(x1; 0,3), (x2; 0), (x3; 0,5), (x4; 0,2)} и B = {(x1; 0,4), (x2; 0,6), (x3; 0), (x4; 1)} является нечёткое множество A B = {(x1; 0,12), (x2; 0), (x3; 0), (x4; 0,2)} (табл. 1.11).

 

 

 

Таблица 1.11

 

 

 

 

x X

μA(x)

μB (x)

μAB (x) = μA(x) μB (x)

 

x1

0,3

0,4

0,12

 

x2

0

0,6

0

 

x3

0,5

0

0

 

x4

0,2

1

0,2

 

Объединением A B нечётких множеств A и B называется нечёткое множество с функцией принадлежности, являющейся максимумом функций принадлежности множеств A и B:

μA B (x) = max(μA(x), μB (x)) .

(1.14)

Например, объединением множеств A = {(x1; 0,3), (x2; 0), (x3; 0,5), (x4; 0,2)} и B = {(x1; 0,4), (x2; 0,6), (x3; 0), (x4; 1)} является A B = {(x1; 0,4), (x2; 0,6), (x3; 0,5), (x4; 1)} (табл. 1.12).

 

 

 

Таблица 1.12

 

 

 

 

x X

μA(x)

μB (x)

μA B (x) = max(μA(x), μB (x))

 

x1

0,3

0,4

0,4

 

x2

0

0,6

0,6

 

x3

0,5

0

0,5

 

x4

0,2

1

1

 

11

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