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

Суммой A + B нечётких множеств A и B называется нечёткое множество

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

 

μA+B (x) = μA(x) B (x) −μA(x)μB (x) .

(1.15)

Например, суммой нечётких множеств 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,58), (x2; 0,6), (x3; 0,5), (x4; 1)} (табл. 1.13).

 

 

 

 

 

Таблица 1.13

 

 

 

 

μA(x) μB (x)

 

 

x X

μA(x)

μB (x)

μA(x) B (x)

μA+B (x)

 

x1

0,3

0,4

0,7

0,12

0,58

 

x2

0

0,6

0,6

0

0,6

 

x3

0,5

0

0,5

0

0,5

 

x4

0,2

1

1,2

0,2

1

 

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

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

 

 

 

 

 

 

 

μ

 

(x) =1−μA(x) .

(1.16)

 

A

Например,

дополнением нечёткого множества A = {(x1; 0,3), (x2; 0),

(x3; 0,5), (x4; 0,2)} является нечёткое множество

 

 

= {(x1; 0,7), (x2; 1), (x3; 0,5),

A

(x4; 0,8)} (табл. 1.14).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 1.14

 

 

 

 

 

 

 

x X

 

μA(x)

 

μ

 

(x) =1−μA(x)

 

A

x1

 

0,3

 

 

 

0,7

 

x2

 

0

 

 

 

1

 

x3

 

0,5

 

 

 

0,5

 

x4

 

0,2

 

 

 

0,8

 

1.1.5. АЛЬТЕРНАТИВНОЕ ПРЕДСТАВЛЕНИЕ ОПЕРАЦИЙ НАД НЕЧЁТКИМИ МНОЖЕСТВАМИ

Пересечение. В общем виде операция пересечения нечётких множеств определяется следующим образом:

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

(1.17)

где T – это так называемая T-норма.

12

Ниже рассмотрим частные случаи реализации T-нормы:

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

Вданном случае пересечением нечётких множеств A = {(x1; 0,9), (x2; 1),

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

 

 

 

Таблица 1.15

 

 

 

 

x X

μA(x)

μB (x)

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

 

x1

0,9

0,4

0,4

 

x2

1

0,6

0,6

 

x3

0,5

1

0,5

 

x4

0

0,3

0

 

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

Вданном случае пересечением нечётких множеств A = {(x1; 0,9), (x2; 1),

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

 

 

 

Таблица 1.16

 

 

 

 

x X

μA(x)

μB (x)

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

 

x1

0,9

0,4

0,36

 

x2

1

0,6

0,6

 

x3

0,5

1

0,5

 

x4

0

0,3

0

 

3) μAB (x) = max (0, μA(x) + μB (x) 1) .

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

 

 

 

 

Таблица 1.17

 

 

 

 

 

x X

μA(x)

μB (x)

μA(x) + μB (x)

μAB (x) = max (0, μA(x) + μB (x) 1)

 

x1

0,9

0,4

1,3

0,3

 

x2

1

0,6

1,6

0,6

 

x3

0,5

1

1,5

0,5

 

x4

0

0,3

0,3

0

 

13

μA(x),

если μB (x) =1;

 

если μA(x) =1;

4) μAB (x) = μB (x),

0, если μA(x) <1, μB (x) <1.

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

 

 

 

 

Таблица 1.18

 

 

 

 

 

 

 

 

μA(x),

если μB (x) =1;

 

x X

μA(x)

μB (x)

 

если μA(x) =1;

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

 

 

 

 

 

 

 

 

 

0, если μA(x) <1, μB (x) <1

x1

0,9

0,4

 

0

 

x2

1

0,6

 

0,6

 

x3

0,5

1

 

0,5

 

x4

0

0,3

 

0

 

 

 

 

 

1

 

5) μAB (x) =1min (1, [(1 −μA(x)) p + (1−μB (x)) p ] p ) для p 1.

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

Таблица 1.19

x X

μ

A

(x)

μ

B

(x)

1−μ

A

(x)

1−μ

B

(x)

[(1−μA(x))

2

+(1

−μB (x))

2

1

μ

AB

(x)

 

 

 

 

 

 

 

 

 

 

 

]2

 

 

x1

 

0,9

 

0,4

0,1

0,6

 

0,61

 

 

 

 

0,39

x2

 

1

 

0,6

0

 

0,4

 

 

0,4

 

 

 

 

0,6

x3

 

0,5

 

1

0,5

0

 

 

 

0,5

 

 

 

 

0,5

x4

 

0

 

0,3

1

 

0,7

 

1,22

 

 

 

 

0

 

Объединение. В общем виде операция объединения нечётких множеств определяется следующим образом:

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

(1.18)

где S – это так называемая S-норма или, что одно и то же, T-конорма. Ниже рассмотрим частные случаи реализации S-нормы:

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

14

В данном случае объединением нечётких множеств A = {(x1; 0,9), (x2; 1), (x3; 0,5), (x4; 0)} и B = {(x1; 0,4), (x2; 0,6), (x3; 1), (x4; 0,3)} является нечёткое множество A B = {(x1; 0,9), (x2; 1), (x3; 1), (x4; 0,3)} (табл. 1.20).

 

 

 

Таблица 1.20

 

 

 

 

x X

μA(x)

μB (x)

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

x1

0,9

0,4

0,9

x2

1

0,6

1

x3

0,5

1

1

x4

0

0,3

0,3

2) μA B (x) = μA(x) B (x) −μA(x) μB (x) .

В данном случае объединением нечётких множеств A = {(x1; 0,9), (x2; 1), (x3; 0,5), (x4; 0)} и B = {(x1; 0,4), (x2; 0,6), (x3; 1), (x4; 0,3)} является нечёткое множество A B = {(x1; 0,94), (x2; 1), (x3; 1), (x4; 0,3)} (табл. 1.21).

 

 

 

 

 

Таблица 1.21

 

 

 

 

 

 

x X

μA(x)

μB (x)

μA(x) B (x)

μA(x)μB (x)

μA B (x)

x1

0,9

0,4

1,3

0,36

0,94

x2

1

0,6

1,6

0,6

1

x3

0,5

1

1,5

0,5

1

x4

0

0,3

0,3

0

0,3

3) μA B (x) = min (1, μA(x) + μB (x)) .

В данном случае объединением нечётких множеств A = {(x1; 0,9), (x2; 1), (x3; 0,5), (x4; 0)} и B = {(x1; 0,4), (x2; 0,6), (x3; 1), (x4; 0,3)} является нечёткое множество A B = {(x1; 1), (x2; 1), (x3; 1), (x4; 0,3)} (табл. 1.22).

 

 

 

 

Таблица 1.22

 

 

 

 

 

x X

μA(x)

μB (x)

μA(x) + μB (x)

μA B (x) = min (1, μA(x) + μB (x))

x1

0,9

0,4

1,3

1

x2

1

0,6

1,6

1

x3

0,5

1

1,5

1

x4

0

0,3

0,3

0,3

15

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