Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ЛОГИЧЕСКИЕ СВЯЗКИ В НЕЧЕТКОЙ ЛОГИКЕ
Чтобы заложить основу для нечеткой логики, необходимо расширить содержание таких логических операций, как отрицание, дизъюнкция, конъюнкция и импликация применительно к высказываниям, которые имеют не числовые, а лингвистические значения истинности. Другими словами, мы должны уметь вычислять значение истинности высказывания и , зная лингвистические значения истинности высказываний и . При рассмотрении этой проблемы полезно иметь в виду, что если — нечеткое подмножество универсального множества и , то два следующих утверждения эквивалентны: (6.6) Таким образом, вопрос «Что является значением истинности высказывания и , если заданы лингвистические значения истинности и ?» аналогичен вопросу, который мы поставили в § 3: «Какова степень принадлежности элемента множеству, если заданы степени принадлежности элемента множествам и ?» Чтобы ответить на последний вопрос, мы использовали принцип обобщения. Будем придерживаться той же процедуры для обобщения смысла отрицания не, а также связок и, или и влечет применительно к лингвистическим значениям истинности. В частности, если — точка в , представляющая значение истинности высказывания «» (или просто ), где — элемент универсального множества , то значение истинности высказывания не (или) определяется выражением . (6.7) Предположим теперь, что — не точка в , а нечеткое подмножество интервала , представленное в виде , (6.8) где — точки в , а — их степени принадлежности множеству . Тогда, применяя принцип обобщения (3.80) к (6.7), получим выражения для как нечеткого подмножества интервала , т. е. . (6.9) В частности, если значение истинности есть истинно, т. е. , (6.10) то значение истинности ложно можно записать в виде . (6.11) Например, если , (6.12) то значение истинности высказывания не имеет вид . Замечание 6.1. Следует отметить, что если , (6.13) то согласно (3.33), имеем , (6.14) Однако если , (6.15) то . (6.16) То же самое относится и к лингвистическим неопределенностям. Например, согласно определению неопределенности очень (см. (5.38)), . (6.17) С другой стороны, значение истинности высказывания очень равно . (6.18) Перейдем к бинарным связкам. Пусть и — лингвистические значения истинности высказываний и соответственно. Для простоты будем пользоваться теми же обозначениями, что и в случае, когда и – точки в: , (6.19) , (6.20) , (6.21) , (6.22) имея при этом в виду, что в случае, когда и — точки в , операции , и сводятся к операциям min (конъюнкция), max (дизъюнкция) и вычитания из единицы соответственно. Далее, если и — лингвистические значения истинности, заданные выражениями , (6.23) , (6.24) где и — точки в , а и — соответствующие им степени принадлежности множествам и , то, применяя принцип обобщения к , получим (6.25) Таким образом, значение истинности высказывания и есть нечеткое подмножество интервала , носитель которого состоит из точек вида , с соответствующими степенями принадлежности . Отметим, что выражение (6.25) эквивалентно выражению (3.107) для функции принадлежности пересечения нечетких множеств, имеющих нечеткие функции принадлежности. Пример 6.2. Предположим, что (6.26) и (6.27) Тогда, используя (6.25), получаем (6.28) Аналогично, для значения истинности высказывания или получим (6.29) Значение истинности высказывания зависит от того, как определена связка для числовых значений истинности. Так, если для случая, когда и — точки в , мы положим (см. (8.24)) , (6.30) то, применив принцип обобщения, получим (см. замечание 3.20) (6.31) для случая, когда и — нечеткие подмножества интервала . Замечание 6.3. Важно четко понимать разницу между связкой и в терме, скажем, истинный и не очень истинный и символом в высказывании истинный не истинный. В первом случае нас интересует смысл терма истинный и не истинный, и связка и определяется отношением (6.32) где — смысл терма (см. определение 5.1). Напротив, в случае терма истинный не истинный нас в основном интересует значение истинности высказывания истинный не истинный, которое получается из равенства (см. (6.19)) . (6.33) Таким образом, в (6.32)символ обозначает операцию пересечения нечетких множеств, а в (6.33) символ обозначает операцию конъюнкции. Проиллюстрируем это различие на простом примере. Пусть , а и — нечеткие подмножества множества , определяемые следующим образом: , (6.34) . (6.35) Тогда , (6.36) в то время как . (6.37) Отметим, что такое же различие имеет место и в случае отрицания не и операции , как указывалось в замечании 6.1. Замечание 6.4. Следует отметить, что, применяя принцип обобщения (3.96) к вычислению значений , и , мы молчаливо предполагали, что и — невзаимодействующие нечеткие переменные в смысле замечания 3.20. Если и — взаимодействующие переменные, то необходимо применять принцип обобщения не в форме (3.96), а в форме (3.97). Интересно заметить, что вопрос о возможном взаимодействии между и возникает даже в том случае, когда и — точки в , а не нечеткие переменные. Замечание 6.5. Применяя принцип обобщения с целью определения операций , , и применительно к лингвистическим значениям истинности, мы в сущности рассматриваем нечеткую логику как обобщение многозначной логики. В таком же смысле можно рассматривать классическую трёхзначную логику как обобщение двузначной логики (см. (6.64)).
Рис. 6.2. Множества уровня значений истинности высказываний и . Приведенные выше выражения для , и становятся более ясными, если мы сначала разложим и по множествам уровня и затем применим принцип обобщения в форме множеств уровня (см. (3.86)) к операциям , , и . Это дает нам простое графическое правило вычисления значений истинности (см. рис. 6.2). Пусть интервалы и суть множества -уровня для и . Тогда, используя обобщения операций , и на интервалы (см. (3.100)) , (6.38) , (6.39) , (6.40) можно легко найти множества -уровня для , и . После того как эти множества уровня найдены, легко определить , и , варьируя от 0 до 1. В качестве простой иллюстрации рассмотрим определение конъюнкции лингвистических значений истинности и , функции принадлежности которых имеют вид, показанный на рис. 6.1.
Рис. 6.3. Вычисления значения истинности конъюнкции значений истинный и ложный. Видно (рис. 6.3), что для всех значений , (6.41) откуда следует, что (см. (3.118)) . (6.42) Таким образом, зная лишь форму функций принадлежности значений истинный и ложный, можно заключить, что , (6.43) что согласуется с (6.25).
|
1 |
Оглавление
|