т. е.
Поскольку множеством истинностных значений у Заде является интервал [0, 1], как в бесконечнозначной логике Лукасевича
и здесь не имеет места закон исключенного третьего, постольку в первом приближении
может рассматриваться в качестве нечеткой логики. Однако имеется существенное уточнение [Mukaidano 1981], что нечеткая алгебра есть не что иное, как алгебра Клини, которая получается заменой закона исключенного третьего в аксиомах булевой алгебры законом Клини, где последний есть ослабленное условие закона исключенного третьего:
![]()
Как раз важнейшей и простейшей моделью нечеткой алгебры (типа 1) является логика Клини К3.
Обратим внимание, что свойства нечеткой теории множеств, как и нечеткой логики, зависят от структуры множества М. В нашем случае это структура интервала [0,1], т. е. алгебра
есть алгебра Клини. Мы используем одни и те же символы, как для операций на нечетких подмножествах
Мар(Х, [0,1]), так и для операций на [0,1], точно так же, как одни и те же переменные. Конечно, имеются и другие операции на [0,1], которые согласуются с фазификацией, предложенной Заде. Наибольший интерес для логики представляют t-нормы, которые мы рассмотрим в разделе 9.3.
Структура М не обязательно должна быть линейно-упорядоченной, как у Заде, где М= [0,1]. Уже в 1967 г. Дж. Гоген [Goguen 1967] сделал обобщение исходных идей Л. Заде, а именно предложил под множеством М, в котором функции принадлежности принимают свои значения, понимать множество, наделенное более общей структурой, например, М со структурой конечной или бесконечной дистрибутивной решетки и т. д. (см. [Кофман 1982]). Поскольку свойства структуры М индуцируются (сохраняются) на множестве отображений
мы в результате имеем различные теории нечетких множеств.
Нечеткая логика, построенная на основе некоторой теории нечетких множеств, является по существу многозначной логикой. Поскольку в основе нечетких множеств Заде лежит множество чисел в интервале [0,1], то это дало повод считать, что нечеткой логикой является именно бесконечнозначная логика Лукасевича
Например, Р. Джайлс [Gils 1976] утверждает, что
относится к теории нечетких множеств точно так же, как классическая логика к обычной теории множеств. Такого же мнения и X. Скала [Skala 1978]. Однако заметим, что алгеброй
является МV-алгебра Чэна (см. выше раздел 8.1.1), которая значительно богаче алгебры Клини. Все дело в том, что при данном подходе мы никак не можем определить импликацию Лукасевича → посредством исходных операций. Как мы далее увидим, это можно сделать, но для этого нужно изменить определения исходных операций на множестве
(см. 9.3).
В связи с этим стоит согласиться с идеями, высказанными в работе и [Аншаков и Финн 1981], где говорится, что понятие произвольной нечеткой логики весьма неопределенно и может быть уточнено различными способами. В свою очередь авторы дают опеределение «начальной» нечеткой логики средствами квазибулевой алгебры. Как раз соответствующим уточнением и является алгебра Клини. Обратим внимание, что в этой работе в качестве формализации нечеткой логики предлагается одноимпликационная логика, потому что связки
имеют естественную интерпретацию, связанную с определением операций над нечеткими множествами, а столь же ясной интерпретации импликации как операции не имеется. Опять же заметим, что пока не имеется, но см. далее раздел 9.4.
9.3. Вторая стадия фазификации
С работы 1975 г. (см. [Заде 1976]), Л. Заде начал развивать так называемую нечеткозначную логику. Последняя является результатом двух стадий фазификации, и пока мы рассмотрели только первую стадию, которая состоит в переходе от двузначной к многозначной логике как результат учета степеней принадлежности элементов множеству. Однако фазификации подвергается и само понятие Истинности — вторая стадия, — которая состоит в переходе к счетному множеству нечетких истинностных значений в результате отнесения самого понятия Истинности к нечетким. Если, скажем, «а принадлежит со степенью 0,3 к множеству высоких людей», тогда высказыванию «а является высоким» следует приписать в базисной (многозначной) логике значение 0,3. Но поскольку, как уже говорилось, Истинность сама является нечетким предикатом, как и предикат «быть высоким», то и рассматривать ее следует аналогично предикату «быть высоким». Степень истинности, которую имеет высказывание р, может быть совсем низкой, очень высокой, и т. д. Поэтому, если а принадлежит к множеству высоких людей со степенью 0,3, так что высказывание «а является высоким» имеет значение 0,3 в некоторой многозначной логике, то оно будет иметь, скажем, значение не очень истинный в нечеткозначной логике, поскольку степень истинности этого высказывания в многозначной логике довольно низкая.
Каковы же особенности нечеткозначной логики? Эта логика является основой того, что можно было бы назвать приближенными рассуждениями, которыми пользуются в некорректно определенных или не поддающихся количественному описанию ситуациях, что особенно проявляется, например, в диалоге человека с человеком. Приближенные рассуждения характерны тем, что значения истинности и правила вывода являются не четкими, а не точными. Это в свою очередь требует гораздо более радикальной реконструкции всей логики, чем та, которая произошла в результате появления многозначной логики, поскольку на множестве нечетких истинностных значений не сохраняются обычные логические связки. В итоге все разработанные ранее логические системы (Заде называет их стандартными, включая и многозначную логику) не пригодны для формализации приближенных рассуждений. Примером такого рассуждения в нечеткозначной логике является следующий вариант известного аристотелевского силлогизма (пример Заде):

В этом примере как С, так и С′ являются допустимыми приближенными следствиями из А и В со степенью приближенности, зависящей от определения нечетких предикатов большинство, возможно и очень возможно как нечетких подмножеств соответствующего универсума рассмотрения.
Согласно Заде, множеством истинностных значений в нечет-козначной логике является счетное множество лингвистических названий значений Истинности, понимаемой как лингвистическая переменная, т. е. такая переменная, значениями которой являются слова или предложения естественного или искусственного языка. Будем полагать, что множество значений переменной Истинность имеет вид:
Т(Истинностъ) = {истинный, ложный, не истинный, очень истинный, не очень истинный, более или менее истинный, очень очень истинный, не очень истинный и не очень ложный...}.
В свою очередь, переменная Истинность имеет также числовые значения, играющие роль различных степеней Истинности. При этом в качестве числовых значений берется множество истинностных значений некоторой многозначной логики, обычно континуальной логики Лукасевича
Такая логика называется базовой логикой. Будем предполагать, что
если не оговорено противное. Теперь перейдем к рассмотрению смысла лингвистических значений Истинности. Смысл первичного лингвистического значения истинный отождествляется с нечетким подмножеством множества истинностных значений базовой логики. Как обычно, нечеткое подмножество характеризуется функцией принадлежности, которая каждому числовому значению Истинности ставит в соответствие число из интервала [0,1]. Таким образом, вторая стадия фазификации состоит в том, что функция принадлежности здесь сама является нечеткой, поскольку ее степень есть нечеткое подмножество в [0,1], а не точки (отдельные числа) из [0,1], т. е.
![]()
Таким образом, в рассмотрение вводятся нечеткие подмножества с нечеткими функциями принадлежности, т. е., если А - нечеткое подмножество универсального множества X, то значениями функций принадлежности могут быть нечеткие подмножества из интервала [0,1].
9.3.1. Нечеткие множества типа 2
Чтобы отличить такие нечеткие подмножества от нечетких подмножеств, рассмотренных ранее, будем называть их нечеткими подмножествами типа 2. Более строго: нечеткое подмножество А типа 2 в X есть нечеткое подмножество, которое характеризуется нечеткой функцией принадлежности
как
![]()
где значение
называется нечеткой степенью и является нечет-
ким подмножеством в [0, 1]. В качестве J обычно берется [0,1]. Тогда, если нечеткое подмножество типа 1 характеризуется функцией принадлежности
то нечеткое подмножество типа 2
характеризуется функцией принадлежности
где
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |


