Определим понятие «нечеткое множество» (НМ).




Нечеткое множество, или фаззи-множество (в англ. - fuzzy set) А, - совокупность всех пар вида (х, mА(х)), которая образована из значений базовой переменной х ÎХ и из функций принадлежности mА(х), устанавливающих связь между этими значениями и числами в интервале [0, 1], т.е.

  (2)

Для приведенного выше примера с тепловым режимом в помещении (см. рис. 2, г) существуют пять фаззи-множеств, характеризуемых функциями m l (х): mж(х) – «жарко», mт(х) – «тепло» и т.д.

 

 

 

 

 


Рис. 3. Унифицированные системы функции принадлежности для нормированных значений переменной состояния (а), ошибки регулирования (б, тонкие линии) и управляющего воздействия (б, вертикальные линии)

Множество А состоит из элементов, каждый из которых характеризуется парой значений (х i, m i (х)). Такую элементарную составляющую нечеткого множества называют синглтоном (в англ. - singleton). Пример синглтона – дискретные значения функций ml(у) на рис. 3, б.

Любое нечеткое множество А можно рассматривать как объединение синглтонов, которое в общем случае - для бесконечно большого количества элементов - обозначают так:

  . (3)

Если фаззи-множество А состоит из конечного числа элементов, то вместо условного обозначения в виде интеграла (3) используют сумму

  . (4)

Здесь, как и в выражении (3), знак дроби не означает деление, а суммирование (или интегрирование) соответствует принятой в теории множеств операции объединения, т.е.

  . (5)

Процедура введения терм-множеств А, их функций принадлежности mА(х) и установления конкретного значения mА(х *), соответствующего измеренному значению х *, называется фаззификацией.

Для фаззи-множеств применимы все свойства и oперации, используемые для обычных множеств. Так, фаззи-множества А и В равны друг другу, если равны их ФП mА и mВ, т. е.

  А = В, если mА (х) = mB(х), х Î Х. (6)

Фаззи-множество А включает в себя фаззи-множество В, т. е.

  В Í А, если mB(х) £ mА(х), х Î Х. (7)

Фаззи-объединением двух нечетких множеств А и В, заданных на общем базовом множестве Х, называют наименьшее нечеткое множество С, которое содержит одновременно как А, так и В и имеет вид

  С:= А È В {(х, mАÈВ(х))½ х Î Х }, (8)

Где

  mС(х) = mАÈВ(х) = max{mА(х), mВ(х)} (9)

Символы:= и означают «равно по определению». Фаззи- пересечением двух нечетких множеств А и В, заданных на общем базовом множестве Х называют наибольшее нечеткое множество С, которое содержится одновременно и в А и в В и имеет вид

  С:= А Ç В {(х, mАÇВ(х))½ х Î Х }, (10)

Где

  mС(х)= mАÇВ(х) = min{mА(х), mВ(х)} (11)

Фаззи-дополнением нечеткого множества А, заданного на базовом множестве Х, называют нечеткое множество вида

  ØА {(х,А(х)}, (12)

Где

  А(х) = 1- mА(х). (13)

Понятия объединения и пересечения, введенные для случая двух исходных множеств А и В, могут быть распространены и на случай нескольких исходных множеств.

На рис. 4 показано ФП производных фаззи-множеств (8), (10), (12) из ФП mА, mВ, mс треугольной формы, характеризующих три исходных множества А, В и С на интервале [-2,+2].

 

 
 

 


Рис. 4. Основные операции над нечеткими множествами

Основные понятия фаззи-логики

При построении нечетких алгоритмов управления используются различные высказывания - повествовательные предложения естественного или формализованного языка, которые могут быть истинными или ложными. Фаззи-логика изучает логические операции над высказываниями, в которых фигурируют лингвистические переменные и нечеткие множества. Причем, логические операции в фаззи-логике, как и в обычной алгебре логики, служат для получения из нескольких простых, исходных, высказываний одного, более сложного высказывания. Но если в алгебре логики (булевой алгебре) истинность или ложность того или иного высказывания принято обозначать числами 1 (истинность) и 0 (ложность), то в фаззи-логике каждое высказывание (исходное или образованное с помощью логической операции) характеризуется истинностными значениями во всем интервале [0,1].

В табл. 1 приведены истинностные значения 0 или 1, которые характеризуют исходные высказывания А и В и высказывания, образованные с помощью известных логических операций алгебры: отрицания, конъюнкции, дизъюнкции, импликации и эквиваленции. Поясним, что используемая в дальнейшем операция импликации соответствует высказыванию «если А, то В ». При этом высказывание А называется посылкой высказывания А Þ В, а В - его заключением.

Операции алгебры логики (см. табл.1) применимы и к нечетким высказываниям, используемым в фаззи-логике, ecли каждое высказывание, например А, характеризовать функцией истинности (ФИ)- m(А), аналогичной в определенном смысле функции принадлежности.

Таблица 1



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: