Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекция 15




7.1.3. Нечёткие отношения.

Наряду с нечеткими множествами и переменными в логике нечётких множеств вводится в рассмотрение нечеткое отношение R: Х®У как нечеткое подмножество декартова произведения множеств Х ´ У, которое определяется с помощью функции принадлежности двух переменных по формуле:

R ò µ R (х, у)/(х, у).

Х ´ У

В общем случае n-арное отношение (n-отношение) определяется следующим образом. Пусть R — результирующее множество декартова произведения n множеств и µ - его функция принадлежности. Нечеткое n -отношение определяется как нечеткое подмножество R, принимающее какое-либо значение из µ в соответствии с формулой:

R = ò µ R1,……………., х n)/ (х 1,……………., х n),

Х1 ´……..´ Хn

х i Î Хi, i = 1,……..,n

Пример. Допустим, что

Х= (Игорь, Ольга); У= (Владимир, Людмила)

Дружба = 0,6 (Игорь, Владимир) + 0,9 (Игорь, Людмила) + 0,8 (Ольга, Владимир) + 0,2 (Ольга, Людмила).

Отношения удобно задавать с помощью матрицы отношений µ ={ µ ij }:

Владимир Людмила

Игорь 0,6 0,9

µ = Ольга 0,8 0,2

Для задания отношений между нечёткими множествами необходимо ввести понятие декартового произведения между нечёткими множествами.

Декартово произведение двух нечётких множеств А и В, определённых как подмножества областей рассуждения U и V соответ-ственно, определяется соотношением.

А ´ В = ò µА(u) µВ(v)/(u/v), где

U ´V

µА(u) µВ(v) = minА(u), µВ(v)), U ´V -декартово произведение областей рассуждения, которое определяется как:

U ´V={ (u,v)/ u ÎU, v Î V}.

Нечёткое произведение А ´ В является нечётким отношением U к V, так как онопредставляет собой нечёткое множество упорядоченных пар (u,v) со степенью принадлежности µА´В (u,v), равной minА(u), µВ(v))

Пример:

U=(u 1, u 2);

V=(v1,v2,v3);

А = {(0,6/u1); (0,4/u2)};

B = {(0,9/v1); (0,2/v2); (1/v3)};

Тогда:

А ´ В = min(0,6;0,9 )/( u 1, v1 ) + min(0,6;0,2 )/( u 1, v2 ) + min(0,6;1 )/( u 1, v3 ) + min(0,4;0,9 )/( u 2, v1 ) + min(0,4;0,2 )/( u 2, v2 ) + min(0,4;1 )/( u2, v3 ) = 0,6 /( u 1, v1 ) + 0,2 /( u 1, v2 ) + 0,6 /( u 1, v3 ) + 0,4 /( u 2, v1 ) + 0,2 /( u 2, v2 ) + 0,4 /( u 2, v3 ). Это произведение можно записать с помощью матрицы в следующем виде:

 

v1 v2 v3

u 1 0,6 0,2 0,6

u 2 0,4 0,2 0,4

Свойства нечетких отношений :

Пусть R нечёткое отношение, построенное между элементами одной и той же области рассуждения U, тогда отношение обладает свойством:

• рефлексивности:

если µR(u, u) = 1, отношение R — рефлексивное, u ÎU;

если µR(u, u) < 1 и > 0,5, отношение R — слаборефлексивное, u ÎU;

если µR(u, u) = 0, отношение R — антирефлексивное, u ÎU;

если µR(u, u) > 0, и < 0,5, отношение R — слабоантирефлексивное,

uÎU;

• симметричности µR(u, v) = µR(v, u), v,u ÎU;

• транзитивности µR(u, v) ³ min (µR(u, z), µR(z, v)) v,u,z ÎU.

Любое отношение между нечёткими множествами строится как приведённое выше декартово произведение, а вид отношения определяется способом вычисления степени принадлежности µА´В (u,v), причём, для одного и того же отношения разные авторы предлагают различные способы вычисления µА´В (u,v).

Например, если в системе искусственного интеллекта с нечётким выводом допускается организация правил с одним выходом «ЕСЛИ А, ТО В», где А антецедент и В консеквент, а также правил с двумя выходами «ЕСЛИ А, ТО В, ИНАЧЕ С». При этом антецедент может быть сложным логическим выражением, включающим операции отрицания, дизъюнкции и конъюнкции. Для вычисления нечеткого отношения R, соответствующего этим правилам на нечетких множествах

А= ò µА(u)/u; В= ò µВ(v)/ v; и С= ò µС(v)/ v

UVV

используются следующие способы:

1) импликация Мамдани для правил с одним выходом:

R = ò minА(u), µВ(v)} /(u, v);

U´V

2) максиминное правило с одним выходом:

R = ò max { minА(u), µВ(v)], [1- µА(u)]}/(u, v);

U´V

3) максиминное правило с двумя выходами:

R = ò max { minА(u), µВ(v)], min ([1- µА(u)], µС(v)) }/(u, v);

U´V

 

 

4) бинарное правило с одним выходом:

R = ò min { max [(1-µА(u)), µВ(v)], µА(u)}/(u, v);

U´V

5) бинарное правило с двумя выходами:

R = ò min { max [(1-µА(u)), µВ(v)], maxА(u),µС(v)]}/(u, v);

U´V

6) импликация Лукасевича для правил с одним выходом:

R = ò min {1, [1-µА(u) + µВ(v)]} /(u, v);

U´V

7) импликация Лукасевича для правил с двумя выходами:

R = ò min { min [1,(1-µА(u) + µВ(v))], [µА(u) + µС(v)]}/(u, v);

U´V

8) импликация Геделя для правил с одним выходом:

R = ò [ µА(u)® µВ(v)], µА(u)}/(u, v);

U´V g

1, если µА(u)£ µВ(v);

где: µА(u)® µВ(v) =

g 0, еслиµА(u) >µВ(v);

 

9) импликация Геделя для правил с двумя выходами:

R = ò min {(µА(u) ®µВ(v)),(1- [µА(u) ® µС(v)])}/(u, v);

U´V g g

Выбор способа реализации зависит от задачи и наглядности интерпретации результатов и обычно остаётся за пользователем системы.

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

Пусть R — нечеткое отношение из области U в область V, а S нечеткое отношение из области V в область W тогда нечеткое отношение из области U в область W определим как свертку следующего вида:

R · S = ò max (min {µR(u,v), µS(v,w)})/(u, v);

v U ´W

Поясним применение максиминной свертки на примере.

Пусть R — нечеткое отношение между множествами U и V, которые представляют собой совокупности натуральных чисел от 1 до 4. Смысл отношения R соответствует правилу:

«ЕСЛИ u — малые числа, ТО v — большие».

U= V= {1,2,3,4};

F= 1/1+0,6/2+0,1/3- нечёткое множество малых чисел;

G=0,1/2+0,6/3+1/4- нечёткое множество больших чисел.

 

Определим отношение S из V в W с этой целью на V определим понятие «немалые числа», которое будет дополнением введенного ранее нечеткого множества и обозначим его F1= 0/1+0,4/2+0,9/3+1/4 УI. Введем множество W= {1,2,3,4} и определим на нем понятие «очень большие числа», которое обозначим H. К этому понятию числа 1 и 2 имеют степень принадлежности, равную 0, число З имеет значение принадлежности 0.5, и только 4 принадлежит со степенью, равной 1:

H = 0.5/З + 1/4. Отношение S между полными множествами V и W сформулируем в виде правила:

«ЕСЛИ v — немалые числа, ТО w — очень большие числа».

Построим нечеткие отношения R и, используя первое правило (импликация Мамдани):

R = ò minU(u), µV(v)} /(u, v);

U´V

µR(ui, vj) = min (µU(ui), µV(vj)) v, u ÎU. i, j=1,2,3,4

µU= {1; 0,6; 0,1; 0}

µV= {0; 0,1; 0,6; 1}

       
   





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


Дата добавления: 2015-06-27; Просмотров: 358; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.031 сек.