Нечеткие множества и их особенности

Нечёткое (или размытое, расплывчатое) множество — понятие, введённое Л. Заде, который расширил классическое (канторовское) понятие множества, допустив, что характеристическая функция (функция принадлежности элемента множеству) может принимать любые значения в интервале [0,1], а не только значения 0 или 1.

Определение: нечеткое множество (a fuzzy set)

Пусть C есть некоторое универсальное множество (универсум). Тогда нечеткое множество A в C определяется как упорядоченное множество пар

A= Нечеткие множества и их особенности - student2.ru ,

где Нечеткие множества и их особенности - student2.ru называется функцией принадлежности (ФП) элемента х к нечеткому множеству A.

ФП приписывает каждому элементу из C значение из интервала [0, 1], которое называется степенью принадлежности х к A или нечеткой мерой.

Нечеткая мера может быть рассмотрена как степень истинности того, что элемент х принадлежит A.

Определение: основа нечеткого множества (a support of a fuzzyset)

Основой нечеткого множества A является множество всех точек Нечеткие множества и их особенности - student2.ru таких, что Нечеткие множества и их особенности - student2.ru .

Таким образом, определение нечеткого множества является расширением определения классического множества, в котором характеристическая функция может принимать непрерывные значения между 0 и 1. Универсум C может быть дискретным или непрерывным множеством.

Для представления ФП обычно используется несколько типов параметрических функций.

Типовые представления ФП

Треугольные ФП (рис. 2.2, а) описываются тремя параметрами {a, b, c}, которые определяют x координаты трех углов треугольника следующим образом:

Нечеткие множества и их особенности - student2.ru .

Трапециидальные ФП (рис. 2.2, в) описываются четырьмя параметрами {a,b,c,d}, которые определяют x координаты четырех углов трапеции следующим образом:

Нечеткие множества и их особенности - student2.ru .

Нечеткие множества и их особенности - student2.ru

Рис. 2.2. Треугольная и трапецеидальная ФП

Гауссовские ФП (рис. 2.3) специфицируются двумя параметрами и представляют собой следующую функцию: Нечеткие множества и их особенности - student2.ru .

Нечеткие множества и их особенности - student2.ru

Рис. 2.3. Гауссовская ФП

Лингвистические переменные

Одним из фундаментальных понятий, введенных также Л.Заде, является понятие лингвистической переменной.

Определение: лингвистическая переменная (ЛП) представляет собой следующую пятерку Нечеткие множества и их особенности - student2.ru , где Нечеткие множества и их особенности - student2.ru – имя переменной, Нечеткие множества и их особенности - student2.ru – терм-множество, задающее множество значений ЛП, являющихся языковыми выражениями (синтагмами), X – универсум, G – синтаксическое правило, используя которое мы можем формировать синтагмы Нечеткие множества и их особенности - student2.ru , M – семантическое правило, используя которое каждой синтагме Нечеткие множества и их особенности - student2.ru приписывается ее значение, являющееся нечетким множеством в универсуме X.

Примером ЛП может служить, например, переменная Нечеткие множества и их особенности - student2.ru = «возраст». Ее терм-множество может быть, например, следующим:

Нечеткие множества и их особенности - student2.ru (возраст) = {очень молодой, молодой, более или менее молодой, средних лет, старый, очень старый}.

Универсумом для данной ЛП может служить некоторое множество действительных чисел, например, интервал Нечеткие множества и их особенности - student2.ru . Семантическое правило М приписывает термам из T (возраст) значения, являющиеся различными модификациями нечетких множеств.

Вернемся к нашему примеру управления движением автомобиля и опишем лингвистические значения в выше приведенных правилах с помощью нечетких множеств. Рассмотрим следующие лингвистические переменные:

x – расстояние между машинами;

y – скорость впереди едущей машины;

z – ускорение управляемого автомобиля.

ФП должны быть определены в соответствии с рассматриваемой ситуацией управления. Так, например, скорость равная 70 км/час является «большой» в ситуации движения по городской дороге и может рассматриваться как «небольшая» в ситуации движения по скоростному шоссе.

Определим для нашего примера следующие универсумы:

Нечеткие множества и их особенности - student2.ru [м], Нечеткие множества и их особенности - student2.ru [км/час],

Нечеткие множества и их особенности - student2.ru [км/час2].

На рис. 2.4 показаны ФП для описания лингвистических значений «небольшая» (slow) и «большая» (fast) для скорости и «близкое» (short) и «большое» (long) для расстояния.

Нечеткие множества и их особенности - student2.ru

Рис. 2.4. Нечеткие множества для задачи управления простейшим движением автомобиля

Различия между классическим и нечетким представлением множества

Обсудим эти различия с использованием следующего примера. Рассмотрим классическое и нечеткое представления множества для описания лингвистического значения «короткий» (для расстояния).

На рис. 2.5 показаны различия между классическим и нечетким представлением множества A для данного примера.

Нечеткие множества и их особенности - student2.ru

Рис. 2.5. Классическое и нечеткое представления множества A

Определим классическое представление множества A так, как показано на рис. 2.5 слева. В этом случае характеристическая функция будет:

Нечеткие множества и их особенности - student2.ru

Нечеткое представление множества A показано на рис. 2.5 справа. В этом случае функция принадлежности ФП выглядит следующим образом:

Нечеткие множества и их особенности - student2.ru .

Зададим теперь следующий вопрос: принадлежит ли точка Нечеткие множества и их особенности - student2.ru м или точка Нечеткие множества и их особенности - student2.ru м множествуA?

С точки зрения классического представления ответ «нет». С точки зрения человеческого восприятия ответ скорее «да», чем «нет». С точки зрения нечеткого представления ответ «да».

Таким образом, данный простой пример наглядно показывает, что нечеткий подход более близок к естественному, человеческому, и обладает большей гибкостью, нежели классический подход.

С помощью нечетких множеств мы можем описывать нечеткие границы.

Основные операции в теории нечетких множеств

Определим основные нечеткие операции следующим образом.

Определение:нечеткое подмножество (Fuzzy Containment или Fuzzy Subset). Нечеткое множество A содержится в нечетком множестве B (или, эквивалентно, A является подмножеством B) тогда и только тогда, когда Нечеткие множества и их особенности - student2.ru Нечеткие множества и их особенности - student2.ru для всех Нечеткие множества и их особенности - student2.ru . В символьной форме:

Нечеткие множества и их особенности - student2.ru Нечеткие множества и их особенности - student2.ru Нечеткие множества и их особенности - student2.ru .

Определение:эквивалентность нечетких множеств (Equality of Fuzzy Sets). Эквивалентность (равенство) нечетких множеств A и B определяется следующим образом:

Нечеткие множества и их особенности - student2.ru для каждого Нечеткие множества и их особенности - student2.ru .

Определение:нечеткое объединение или нечеткая дизъюнкция (Fuzzy Union).Объединение двух нечетких множеств A и B (в символьной форме пишется как Нечеткие множества и их особенности - student2.ru или A OR B или A Нечеткие множества и их особенности - student2.ru B) есть нечеткое множество Нечеткие множества и их особенности - student2.ru , ФП которого определяется следующим образом:

Нечеткие множества и их особенности - student2.ru = Нечеткие множества и их особенности - student2.ru .

Определение:нечеткое пересечение (Fuzzy Intersection).Пересечение двух нечетких множеств A и B (в символьной форме записывается как Нечеткие множества и их особенности - student2.ru , или C = A AND B, или C = A Нечеткие множества и их особенности - student2.ru B) есть нечеткое множество Нечеткие множества и их особенности - student2.ru , ФП которого определяется следующим образом:

Нечеткие множества и их особенности - student2.ru = Нечеткие множества и их особенности - student2.ru .

Определение:нечеткое дополнение.Дополнение A (в символьной форме пишется как Нечеткие множества и их особенности - student2.ru или Нечеткие множества и их особенности - student2.ru ) есть нечеткое, ФП которого определяется следующим образом:

Нечеткие множества и их особенности - student2.ru .

На рис 2.6 показаны примеры нечетких операций над нечеткими множествами.

Нечеткие множества и их особенности - student2.ru

Рис. 2.6. Примеры нечетких операций над нечеткими множествами

Особенности нечетких множеств

Отметим важные особенности теории нечетких множеств.

1) Закон исключенного третьего Нечеткие множества и их особенности - student2.ru и закон контрадикции Нечеткие множества и их особенности - student2.ru , где Нечеткие множества и их особенности - student2.ru - пустое множество верны в классической теории множеств, однако в теории нечетких множеств в общем случае они не выполняются.

Закон исключенного третьего и закон контрадикции в нечеткой теории выглядят следующим образом: Нечеткие множества и их особенности - student2.ru и Нечеткие множества и их особенности - student2.ru .

2) В классической теории множеств точка Нечеткие множества и их особенности - student2.ru из множества A может иметь одну из двух возможностей: Нечеткие множества и их особенности - student2.ru or Нечеткие множества и их особенности - student2.ru . В нечеткой теории точка Нечеткие множества и их особенности - student2.ru может принадлежать множеству A и одновременно не принадлежать A (т.е. принадлежать множеству Нечеткие множества и их особенности - student2.ru ) с различными значениями функций принадлежности Нечеткие множества и их особенности - student2.ru и Нечеткие множества и их особенности - student2.ru , как показано на рис. 2.7.

Нечеткие множества и их особенности - student2.ru

Рис. 2.7. Особенность нечетких множеств

Это означает, что в процессе нечетких рассуждений мы можем одновременно рассматривать две возможности, что делает процесс рассуждений более гибким, чем классический.

3) Связь с теорией вероятности. Теория нечётких множеств в определенном смысле сводится к теории случайных множеств и тем самым к теории вероятностей. Описание последовательности теорем, описывающих это сведение, находится вне рамок данной книги [см. ссылки в сайте википедии]. Основная идея состоит в том, что значение функции принадлежности Нечеткие множества и их особенности - student2.ru можно рассматривать как вероятность накрытия элемента Нечеткие множества и их особенности - student2.ru некоторым случайным множеством B. Однако при практическом применении аппарат теории нечётких множеств обычно используется самостоятельно, выступая конкурентом к аппарату теории вероятностей и прикладной статистики.

Наши рекомендации