- •1.1.1. Качественные измерения
- •1.1.2. Количественные измерения
- •1.1.3. Квазиколичественные измерения
- •1.2. Типы представления многомерных данных
- •1.2.1. Матрица «объект-признак»
- •Матрицы с пропусками данных
- •Основные схемы данных типа «объект-признак»
- •1.2.2. Случайная векторная переменная
- •1.2.3. Ковариационная и корреляционные матрицы
- •1.2.4. Матрицы близостей
- •1.2.5. Нечеткие методы представления данных
- •Основные характеристики нечетких множеств
- •Операции над нечеткими множествами
- •Нечеткая лингвистическая переменная
- •Упражнения и задачи
- •Литература
Операции над нечеткими множествами
Наиболее часто используются следующие операции над нечеткими множествами [17].
Включение.
Пусть
А
и
В
-
нечеткие множества на универсальном
множестве Е.
Считается,
что А
содержится
в В,
если
и обозначается, как
.
Иногда
используют термин «доминирование»
,
т.
е. в случае, когда
,
то
В
доминирует
А.
Равенство.
А
и
В
равны,
если
обозначается, как
А
=
В.
Дополнение.
Пусть
М
= [0,1],
А
и
В
-
нечеткие множества, заданные на Е.
А
и
В
дополняют
друг друга, если
,
что обозначается как В
=
или
А
=
.
Очевидно,
что А
=
.
Пересечение
-
наибольшее нечеткое подмножество,
содержащееся одновременно в А
и
В:
.
Объединение
- наименьшее
нечеткое подмножество, включающее как
А,
так
и В,
с
функцией принадлежности:
.
Разность
с
функцией принадлежности:
.
Дизъюнктивная сумма
с функцией принадлежности:
Система, заданная на множестве рассмотренных операции над нечеткими множествами не образует булеву алгебру. Это связано с тем, что для данных операций справедливы рефлексивность, антисимметричность, транзитивность, а также выполняются законы идемпотентности, коммутативности, ассоциативности, двойного отрицания и де Моргана. Однако не выполняется закон комплементарности, т. е. в случае нечеткого множества справедливы соотношения
,
,
причем равенство не удовлетворяется.
Пример 1.8. Пусть
А =0,4/ x1 + 0,2/ x2 + 0/ x3+ 1/ x4;
В=0,7/ x1 + 0,9/ x2 + 0,1/ x3+ 1/ x4;
С=0,1/ x1 + 1/ x2 + 0,2/ x3+ 0,9/ x4
тогда:
1) , т. е. А содержится в В или В доминирует А, С несравнимо ни с А, ни с В, т. е. пары {А, С} и {В, С} - пары недоминируемых нечетких множеств;
2)
;
3)
0,6/
x1
+ 0,8/ x2
+ 1/ x3+
0/ x4;
0,3/
x1
+ 0,1/ x2
+ 0,9/ x3+
0/ x4;
4)
0,4/
x1
+ 0,2/ x2
+ 0/ x3+
1/ x4;
5)
0,7/
x1
+ 0,9/ x2
+ 0,1/ x3+
1/ x4;
6)
0,3/
x1
+ 0,1/ x2
+ 0/ x3+
0/ x4;
7)
0,6/
x1
+ 0,8/ x2
+ 0,1/ x3+
0/ x4;
8)
0,6/
x1
+ 0,8/ x2
+ 0,1/ x3+
0/ x4;
Нечеткая лингвистическая переменная
Понятие
нечеткой и лингвистической переменных
используется при описании объектов и
явлений с помощью нечетких множеств
[19].
Нечеткая
переменная характеризуется
тройкой <α,
X,
А>,
где
α
– наименование переменной, X
-
универсальное множество (область
определения α),
А
-
нечеткое множество на X,
описывающее
ограничения (т.е.
)
на значения нечеткой переменной α.
Лингвистической
переменной называется
набор <β, Т,
X,
G,
М>,
где
β - наименование лингвистической
переменной; Т-
множество
ее значений (терм- множество), представляющих
собой наименования нечетких переменных,
областью определения каждой из которых
является множество X.
Множество Т
называется
базовым терм-множеством лингвистической
переменной; G
- синтаксическая процедура, позволяющая
оперировать элементами терм-множества
Т,
в
частности, генерировать новые термы
(значения). Множество
,
где
-
множество сгенерированных термов,
называется расширенным терм-множеством
лингвистической переменной; М
- семантическая
процедура, позволяющая превратить
каждое новое значение лингвистической
переменной, образуемое процедурой G,
в
нечеткую переменную, т. е. сформировать
соответствующее нечеткое множество.
Замечание. Чтобы избежать большого количества символов:
• символ β используют как для названия самой переменной, так и для всех ее значений;
• пользуются одним и тем же символом для обозначения нечеткого множества и его названия, например терм «молодой», являющийся значением лингвистической переменной β = «возраст», одновременно есть и нечеткое множество М («молодой»).
Присвоение нескольких значений символам предполагает, что контекст позволяет разрешить возможные неопределенности.
Пример
1.9. Пусть
эксперт определяет толщину выпускаемого
изделия с помощью понятий «малая
толщина»,
«средняя толщина» и
«большая
толщина»,
при
этом минимальная толщина равна 10 мм, а
максимальная - 80 мм. Формализация такого
описания может быть проведена с
помощью
следующей лингвистической переменной
< β, Т,
X,
G,
М>,
где
β - толщина изделия; Т
-
{«малая толщина»,
«средняя толщина»,
«большая толщина»};
X -
[10, 80]; G
- процедура образования новых термов с
помощью связок «и»,
«или»
и
модификаторов типа «очень»,
«не»,
«слегка» и
др. Например: «малая
или средняя толщина»,
«очень малая толщина» и
др.; М
-
процедура задания на X
= [10,
80] нечетких подмножеств А1
= «малая толщина»,
А2
=
«средняя
толщина»,
А3
= «большая толщина»,
а
также нечетких множеств для термов из
в
соответствии с правилами трансляции
нечетких связок и модификаторов «и»,
«или»,
«не»,
«очень»,
«слегка» и
др. операции над нечеткими множествами
вида:
,
,
,
ON
А=А2,
DIL
А=А05
и др.
Пример 1.10. Нечетким лингвистическим переменным «холодная», «горячая» можно дать количественную форму с использованием функций принадлежностей [15]. Температура в 50 °С частично c весом 0,5 является «холодной» и с весом 0,5 «горячей» (рис. 1.6).
Заметим,
что справедливо условие нормировки:
.
Замечание. Помимо рассмотренного изучаются и другие типы нечетких множеств с определением функций принадлежностей на булевых переменных, решетках, сетях и т. д. Обобщаются традиционные разделы математики в нечеткой постановке нечеткая статистическая проверка гипотез, нечеткий регрессионный анализ, нечеткие марковские случайные процессы, нечеткие дифференциальные уравнения и другие разделы [15].
