Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Понятие нечеткого логического вывода



Логический вывод в системе нечеткой логики строится на основе правил логического вывода.

Базовое правило вывода типа "если - то" (англ.: if— then rule) называется также нечеткой импликацией, принимающей форму если х это А, то у это В,

где А и В - это лингвистические значения, идентифицированные нечетким способом через соответствующие функции принадлежности для переменных х и у. Часть это А" называется условием (предпосылкой),а это В" — следствием (заключением). Импликацию можно записать в сокращенном виде АВ.

На базу правил существуют следующие ограничения:

· существует хотя бы одно правило для каждого лингвистического терма выходной переменной.

· для любого терма входной переменной имеется хотя бы одно правило, в котором этот терм используется в качестве предпосылки (левая часть правила).

В противном случае имеет место неполная база нечетких правил.

Нечеткое рассуждение - это процедура, которая позволяет определить заключение, вытекающее из множества правил "если - то". Такое множество при N переменных xi, может принять вид

если х1 это А1 и х2 это А2 и... и xN это AN, тo у это В

Переменные х1, x2,..., хN образуют N-мерный входной вектор X, составля­ющий аргумент условия, в котором А1, А2,..., АN и В обозначают величины соответствующего коэффициента принадлежности μA(xi) и μB(x). Случайное значение функции принадлежности μA(X),, где X - это вектор X = [ х1, х2,..., xN ], отно­сящееся к условию импликации (уровень активации правила), должно в последующем интерпретироваться с использованием нечетких операций. Возможна интерпретация в форме логического произве­дения множеств либо в форме алгебраического произведения:

· интерпретация в форме логического произведения

μA(x) = min(μA(xi)), (1)

i=1..N

· интерпретация в форме алгебраического произведения

μA(x) = μA(xi), (2)

Приписывание единственного значения функции принадлежности, описы­вающей многомерное условие, называется агрегирование предпосылки. Каждой импликации А→В, определенной выражением, можно приписать также единственное значение функции принадлежности μAB(x,y). Наиболее популярные интерпретации этой функции также имеют форму логического или алгебраического произведения:

· форма логического произведения

μAB=min{μA(x), μB(y)}

· форма алгебраического произведения

μABA(x)μB(y)

Пусть в базе правил имеется m правил вида:

R1: ЕСЛИ x1 это A11 … И … xn это A1n, ТО y это B1

Ri: ЕСЛИ x1 это Ai1 … И … xn это Ain, ТО y это Bi

Rm: ЕСЛИ x1 это Ai1 … И … xn это Amn, ТО y это Bm,


где xk, k=1..n – входные переменные; y – выходная переменная; Aik – заданные нечеткие множества с функциями принадлежности.

Результатом нечеткого вывода является четкое значение переменной y* на основе заданных четких значений xk, k=1..n.

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

Рисунок 1 - Система нечеткого логического вывода





Дата публикования: 2014-10-18; Прочитано: 728 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...