Графическая интерпретация операций импликации и инференции для непрерывных универсумов


Композиционное правило инференции является обобщением следующего известного понятия. Предположим, что мы имеем функцию y =f(x), которая определяет отношения между интервальными переменными, как показано на рисунке ниже. Чтобы найти результирующий интервал y=b, соответствующий интервалу x=a, мы вначале создаем цилиндрическое расширение a (т.е. расширяем область a из линии X на плоскость X Y) и затем находим его пересечение I с графиком интервальной зависимости. Проекция I на ось y определяет искомый интервал y=b.

Обобщим эту графическую интерпретацию на операции импликации и инференции.

Пусть бинарное нечеткое отношение определено в декартовом пространстве X Y непрерывных универсумов X и Y как пересечение множеств A и B . Тогда функция принадлежности нечеткого отношения R может быть представлена как поверхность в трехмерном пространстве. В качестве примера на рис. 1.5,а показана такая поверхность для треугольной функции принадлежности для A и трапециидальной функции принадлежности для B.

 

Рис. 1.5,а

Остановимся на том, каким образом получено графическое представление нечеткого отношения между множествами A и B, для которых известны их функции принадлежности и .

Прежде всего, заметим, что двумя важными операциями на нечетких множествах и нечетких отношениях являются проекция и цилиндрическое расширение. Операция проекция преобразует тернарное отношение(отношение трех нечетких множеств) в бинарное, или бинарное отношение в нечеткое множество, или нечеткое множество в четкое единственное значение.

В бинарном случае проекция R на Y (полагаем, что R определено на X Y) определяется как

.

В результате этой операции над нечетким отношением, представленным функцией принадлежности, изображенной на рис. 1.5,а, получаем проекцию (тень) Rна Y в виде множества B (рис. 1.5,б).

 

Рис. 1.5,б

Аналогичным образом определяется проекция (тень) R на X в виде выражения

 

и в виде множества A (рис. 1.5,в).

Рис. 1.5,в

 

Вместо оператора супремум (supremum, верхняя грань), который необходим, когда универсумы X и Y являются непрерывными, для дискретных универсумов используют оператор max.

 

Лекция 6

 

Операция проекция почти всегда применяется в комбинации с цилиндрическим расширением. Цилиндрическое расширение до некоторой степени противоположно проекции. Эта операция расширяет нечеткое множество до нечеткого бинарного отношения, нечеткое бинарное отношение до нечеткого тернарного отношения, и т. д. В бинарном случае (пусть нечеткое множество A определено на универсуме X) цилиндрическое расширение A на X Y является множеством всех кортежей (упорядоченных пар) (x,y) X Y со степенью принадлежности , т.е.

 

или

.

Такое цилиндрическое расширение для треугольной функции принадлежности представлено на рис. 1.5, г.

 

Рис. 1.5, г

 

Для заданных нечетких множеств A и B непосредственнонельзя найти графическое представление их отношения. Однако если A расширено на X Y, т.е. получено , и B расширено на X Y, т.е. получено , то такое представление оказывается возможным (рис. 1.5,д). Здесь

 

.

Пример. A B на X Y .

Рис. 1.5,д

 

В результате расширения множеств A и B и последующего выполнения операции пересечения этих расширений мы получаем в виде поверхности двумерную ФП для нечеткого отношения (показана красным цветом).

Операции цилиндрического расширения и пересечения служат главным образом для следующей цели: пусть является нечетким множеством, определенном на X, и пусть R является нечетким отношением множеств A и B, определенном на X Y . При этом конечно, нельзя найти пересечение и R, однако, если расширено на X Y, то определить такое пересечение оказывается возможным. Другими словами, при этом можно найти

 

.

 

Таким образом, мы получаем нечеткое отношение = , другими словами, пересечение цилиндрического расширения и отношения R, связывающее нечеткие множества и с функциями принадлежности и соответственно, т.е.

 

.

(Сравните с графиком интервальной зависимости, рассмотренным ранее.)

 

Теперь функцию принадлежности нечеткого множества можно найти как проекцию на y

 

.

 

Следовательно, приходим к нечеткому логическому выводу , представленному в графической форме (рис. 1.5,е).

 

 

Рис.1.5,е

Несколько правил

 

Базовые правила обычно содержат несколько правил. Остановимся на том, каким образом мы их объединяем. Обратимся к простым базовым правилам

 

Если уровень есть НИЗКИЙ (A1), то сигнал (V1) есть ОТКРЫТЬ (B1) (1.21)

 

Если уровень есть ВЫСОКИЙ (A2), то сигнал (V1) есть ЗАКРЫТЬ (B2).

 

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

Мы неявно предполагаем наличие связки илимежду правилами, так что отношение между предпосылкой и заключением правил записывается, как R1 R2, где

R1 низкий открыть

есть импликация для первого, а

R2 высокий закрыть

− импликация для второго правила. Нечеткое отношение R,представляющее оба правила (1.21), вычисляется как логическое илидвух таблицдляR1 и R2 элемент за элементом (поэлементный максимум). В общих обозначениях для N правил, мы имеем

 

.

 

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

 

.

 

При этом инференция осуществляется над отношением R.

Пример 1.14 (ОМР, два правила). Дополним рассмотренное в примере 1.12 правило «Если уровень есть НИЗКИЙ, то входной сигнал V1 вентиля ОТКРЫТЬ»с термами (нечеткими множествами) НИЗКИЙ(A1) и ОТКРЫТЬ(B1), определяемыми c помощью дискретных функций принадлежности как

а1= низкий = [1 0,75 0,5 0,25 0]

b1= открыть = [0 0,5 1],

 

еще одним правилом «Если уровень есть ВЫСОКИЙ, то входной сигнал V1 вентиля ЗАКРЫТЬ»с переменными (нечеткими множествами) ВЫСОКИЙ (A2) и ЗАКРЫТЬ (B2), определяемыми c помощью дискретных функций принадлежности как

a2= высокий = [0 0,25 0,5 0,75 1]

b2=закрыть = [1 0,5 0].

 

Нечеткое отношение R1 низкий открыть, другими словами,импликация для первого правила определяется выражением (1.13а), т.е.

 

а нечеткое отношение R2 высокий закрыть − импликация для второго правила в соответствии с (1.13) вычисляется по следующей схеме

.

Отсюда

 

Нечеткое отношение R= R1 R2 есть логическое илидвух отношений R1иR2 элемент за элементом (поэлементный максимум):

Графическая визуализация этих шагов представлена на рис. 1.6.

В MATLAB 6.5 /work/script1/plotreal.m

Рис. 1.6

Изображенные на этом рисунке отношения вычисляются с помощью значительно меньшего шага квантования сигналов «уровень» и «входной сигнал вентиля», обозначенных соответственно как x и y, по сравнению с функциями принадлежности aiиbi, (i=1,2). Т.е. путем использования дискретных функций принадлежности, получаемых из непрерывных функций принадлежности (рис. 1.7), путем более «частого» квантования.

Рис. 1.7

 

В соответствии с полученным изображением отношения Rлингвистическая модель, связывающая сигналы y и x, называется нечетким графом. Рис. 1.8 показывает нечеткий граф для нашего примера (другими словами, изолинии для R, где степень затемнения соответствует степени принадлежности). Самые темные участки

 

 

 

Рис. 1.8

 

говорят о том, что значения y и x связаны со степенью 1, более светлые свидетельствуют о более слабой связи.

 

Нечеткую композицию

= v1 = R

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

 

Для рассматриваемого примера возможную четкую функцию, отражающую связь y и x, можно представить в виде сплошной прямой (рис. 1.8).

 

Пример 1. Если x есть A , то y есть B.

 

 

 

Пример 2.

 

 

 

Если x есть A1 , то y есть B1 ,

Если x есть A2 , то y есть B2 ,

Если x есть A3 , то y есть B3 ,

Если x есть A4 , то y есть B4 .



Дата добавления: 2021-01-11; просмотров: 452;


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

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.025 сек.