
Понятие о нечетких множествах
В 1965 г. появилась статья Л. Заде «Fuzzy Sets», которая положила начало теории нечетких множеств (НМ).Основная идея Заде: человеческий способ рассуждений, опирающийся на естественные языки, не может быть описан в рамках традиционных формализмов. Программа Заде состояла в построении новой математической дисциплины, в основе которой лежала бы не классическая теория множеств (чётких множеств), а теория НМ. Тогда можно построить нечеткие аналоги всех основных математических понятий и создать необходимый формальный аппарат для моделирования человеческих рассуждений и человеческого способа решения задач.
Выделяют два основных подхода к формализации нечеткости.
Подход. НМ образуется путем введения обобщенного понятия принадлежности, т.е. расширения множества (0, 1) значений характеристической функции до континуума [0, 1]. Это означает, что переход от полной принадлежности объекта классу (множеству) к полной его непринадлежности происходит не скачком, а плавно, постепенно, причём принадлежность элемента множеству выражается числом из интервала [0, 1]. Таким образом, НМ можно записать в виде
,
где
–
функция принадлежности.
Существует множество операций над НМ, часть которых аналогичны операциям над четкими множествами. Как правило, они описываются через функции принадлежности. Например,
отношение вложения;
дополнение,
произведение,
сумма.
В НМ сохраняются известные свойства операций (рефлексивность, транзитивность и т.д.) и законы (идемпотентности, коммутативности, двойного отрицания, закон де Моргана). Однако для НМ не выполняется закон комплементарности (закон исключения третьего), т.е. справедливы соотношения
.
Рассматривают следующие виды НМ:
Нормальные
НМ, если
.
Субнормальные
НМ, если
.
НМ
уровня
(НМА):
,
т.е. НМА – четкое подмножество
универсального множества Х
(
).
Множество строгого
уровня :
.
Носителем НМА является множество Х,
для элементов которого
.
Чёткое множество А*, ближайшее к НМ, определяется как
Нечеткая
функция –
отображение
,
которое каждому
ставит в соответствие
со степенью
.
При этом может быть или нечеткое Х
или нечеткое Y.
Нечеткая функция определяет нечёткую
поверхность принадлежности в X*Y
(X,
Y –
произвольные множества).
Подход. Всякое НМ можно разложить по множествам уровня (теорема декомпозиции):
,
где
То есть
нечеткость выражается с помощью набора
иерархически упорядоченных чётких
множеств. Следовательно, для конечного
числа n
градаций рассматриваемого свойства n
–нечёткое множество задается через n
–ку обычных множеств
,
где
и
.
Для
бесконечного числа градаций имеем
бесконечное семейство множеств
,
т.е. отображение вида
,
где любому числу (индексу)
ставится в соответствие чёткое
подмножество множества Х.
Тогда размытость моделируется отображением М из класса функций
со свойствами:
а) М(0)=Х; б)
;
и соответствующими операциями над ними.
Связь
между первым и вторым представлениями
НМ устанавливается теоремой представления,
согласно которой классы F(X)
(класс функций первого представления)
и
изоморфны относительно операций
и
.