Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Нечеткие высказывания




Определение 4.2. Нечетким высказыванием называется высказывание , степень истинности которого m() можно оценить числом из интервала [0, 1], m() Î [0, 1]. Если m() = 0,5, то высказывание называется индиффирентным.

Определение 4.3. Нечеткой высказывательной переменной называется нечеткое высказывапние , степень истинности которого может меняться в интервале [0, 1].

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

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

1. Отрицание нечеткого высказывания:

Ø= 1 – . (4.1)

2. Конъюнкция нечетких высказываний:

&= min (,). (4.2)

3. Дизъюнкция нечетких высказываний:

V= max (,). (4.3)

4. Импликация нечетких высказываний:

É= max (1 –,). (4.4)

5. Эквивалентность нечетких высказываний:

~= min (max (1 –,), max (, 1 –)). (4.5)

Старшинство операций принято в поядке1) – 5).

Пример 4.5.

Найти степень истинности высказывания

= (V) ~ (É (&)) при = 0,8; = 0,3.

Порядок действий определяется старшинством операций и скобками.

1. &= min (0,8; 0,3) = 0,3.

2. (É (&) = max (1 – 0,8; 0,3) = 0,3.

3. V= max (0,8; 0,3) = 0,8.

4. = min (max (1 – 0,8; 0,3), max (0,8; 1 – 0,3)) = min (0,3; 0,8) = 0,3.

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

Определение 4.4. Нечеткой логической формулой называется:

а) любая нечеткая высказывательная переменная;

б) если и – нечеткие логические формулы, то Ø, &, V, É, ~ – тоже нечеткие логические формулы.

Определение 4.5. Пусть (1, 2, …, n) и (1, 2, …, n) – две нечеткие логические формулы. Степенью равносильности формул и называется величина

m(,) = {(a1, a2, …,a n) ~ (a1, a2, …,a n)} (4.6)

Здесь логические операции конъюнкции и эквивалентности имеют смысл, определенный выше для логических операций над нечеткими высказываниями, причем конъюнкция берется по всем наборам степеней истинности (a1, a2, …,a n) нечетких переменных (1, 2, …, n).

Множество всех наборов степеней истинности (a1, a2, …,a n) нечетких переменных (1, 2, …, n) назовем полной областью определения Cn. Очевидно, что множество Cn имеет мощность континнуума в отличие от двузначной логики высказываний, где число всех наборов переменнх конечно и равно 2 n.

Если m(,) = 0,5, то нечеткие формулы и называются индиффирентными.

Если m(,) > 0,5, то нечеткие формулы и называются нечетко равносильными.

Если m(,) < 0,5, то нечеткие формулы и называются нечетко неравносильными..

Определение 4.6. Степенью неравносильности формул и называется величина

(,) = 1 – m(,).

Пример 4.6

Определить степень равносильности формул.

= É , = Ø(& ) при условии, что и прнимают значения степеней истинности из множества {0,1; 0,2}. Перечислим все возможные наборы значений и :

A 1 = {0,1; 0,1}; A 2 = {0,1; 0,2}; A 3 = {0,2; 0,1}; A 4 = {0,2; 0,2}.

Запишем формулы и с учетом (4.1), (4.2), (4.4):

= É = max (1 –,); = Ø(& ) = 1 – & = 1 – min (,).

Вычислим формулы и на каждом из четырех наборов A 1 A 4:

1 = max (1 – 0,1; 0.1) = 0,9.

2 = max (1 – 0,1; 0,2) = 0,9.

3 = max (1 – 0,2; 0,1) = 0,8.

4 = max (1 – 0,2; 0,2) = 0,8.

1 = 1 – min (0,1; 0.1) = 0,9.

2 = 1 – min (0,1; 0,2) = 0,9.

3 = 1 – min (0,2; 0,1) = 0,9.

4 = 1 – min (0,2; 0,2) = 0,8.

Вычислим теперь степень равносильности формул и в соответствии с (4.6):

Для этого сначала вычислим (a1, a2, …,a n) ~ (a1, a2, …,a n)} для всех наборов A 1 A 4:

В соответствии с (4.5) имеем

~= min (max (1 –,), max (, 1 –)).

Поэтому

1 ~1 = min (max (1 – 0,9;0,9), max (0,9; 1 –0,9)) = 0,9.

2 ~2 = min (max (1 – 0,9;0,9), max (0,9; 1 –0,9)) = 0,9.

3 ~3 = min (max (1 – 0,8;0,9), max (0,8; 1 –0,9)) = 0,8.

4 ~4 = min (max (1 – 0,8;0,8), max (0,8; 1 –0,8)) = 0,8.

Окончательно по (4.6) получим

m(,) ={(a1, a2, …,a n) ~(a1, a2, …,a n)} = 0,9&0,9&0,8&0,8 = min (0,9; 0,9; 0,8; 0,8) = 0,8.

Формулы и нечетко равносильны.

На других наборах степеней истинности нечетких переменных и формулы и могут быть нечетко неравносильны.

Определение 4.7. Пусть (1, 2, …, n) и (1, 2, …, n) – две нечеткие логические формулы, рассмотренные на некотором множестве M изменения нечетких переменных 1, 2, …, n. Областью нечеткой равносильности формул и называется подмножество множества M, на котором формулы и нечетко равносильны.

Пример 4.7.

Вернемся к примеру 4.7. Для этого примера множество M состоит из девяти наборов:

M = {{0,1; 0,1}; {0,1; 0,2}; {0,2; 0,1}; {0,2; 0,2}}.

На каждом наборе формулы и нечетко равносильны, так как m(,) > 0,5. Поэтому областью нечеткой равносильности будет все множество M.

Определение 4.8. Если формула (1, 2, …, n) на всех наборах переменных 1, 2, …, n из некоторого множества M имеет степень истинности большую или равную 0,5, то она будет на нем нечетко истинной. Обозначается это так: = .

Определение 4.9. Если формула (1, 2, …, n) на всех наборах переменных 1, 2, …, n из некоторого множества M имеет степень истинности меньшую или равную 0,5, то она будет на нем нечетко ложной. Обозначается это так: =.

Пример 4.8.

Покажем, что V Ø= и & Ø= для всех значений нечеткой переменной :

0 £ £ 1.

Учитывая (4,1), (4.2), (4. 3), имеем

V Ø= max (, Ø) = max (, 1 – ) ³ 0,5.

& Ø= min (, Ø) = min (, 1 – ) £ 0,5.




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


Дата добавления: 2014-01-07; Просмотров: 3064; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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