Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике 5.2.3. ЗАДАЧИ, ОТНОСЯЩИЕСЯ К НЕЧЕТКОМУ ПРОГРАММИРОВАНИЮВ разд. 5.2.1 и 5.2.2 были изложены основные принципы составления и выполнения нечетких инструкций, а также приведены соответствующие иллюстрации. В этом разделе кратко рассмотрены задачи, связанные с использованием переменных или нечетких порогов, с наличием неточной информации о среде, с исчислением нечеткозначных аргументов, которые присутствуют в нечетких инструкциях, требующих четкого выполнения, или, наконец, с наличием условных нечетких инструкций в нечеткой программе. Использование «изменяемых” или нечетких порогов. В предыдущем иллюстративном примере в качестве возможных рассматривались лишь те интерпретации, у которых степень совместимости с заданием была выше некоторого предварительно установленного порога, а все другие интерпретации отбрасывались. Затем различные степени совместимости оставшихся интерпретаций использовались при проведении выбора единственной интерпретации. Можно было бы рассмотреть вариант использования «изменяемых” порогов. Идея заключается в том, чтобы сначала взять повышенный порог в интересах сужения множества рассматриваемых интерпретаций, например, вести поиск «перекрестка, расположенного примерно в 100 м”, прежде всего в зоне малого отличия расстояния от значения 100 м, а затем в случае отказа от первоначально выбранной интерпретации при необходимости снизить этот порог с целью расширения множества рассматриваемых интерпретаций. Недостаток использования порогов состоит в появлении разрывов функций совместимости для интерпретации нечетких инструкций, в то время как введение понятия нечеткого множества служит как раз для преодоления таких разрывов. Исправить этот недостаток можно, применяя нечеткие пороги. Нечеткий Пусть если если Неточное восприятие среды. В разд. 5.2.1 и 5.2.2 неявно предполагалось, что человек или робот имеет правильное и точное представление о своей
Рис. 5.5 среде, т. е. для вышеприведенного примера он способен точно определить значения расстояний и ориентации в различных направлениях, а встречающиеся рестораны также считаются принадлежащими к одному из характерных типов ресторанов. И только лишь указанные в инструкции расстояния, направления и ориентиры (в данном случае рестораны) полагались неточными. Теперь предположим, что расстояния и направления могут оцениваться неточно или нечетко, причем эти оценки представляются с помощью функции распределения возможностей. Точно так же рестораны могут на вид не полностью соответствовать одному из выделенных характерных типов, а, скорее, с разной степенью удовлетворять нескольким из них. Тогда восприятие конкретного рассматриваемого ресторана можно представить функцией распределения возможностей на множестве характерных типов. Например, ресторан, который можно отнести к «европейскому”, и ресторан, воспринимаемый как ”по-видимому, китайский”, соответствуют функциям распределения возможностей типа изображенных на рис. 5.5 Степень совместимости неточной оценки, представленной функцией распределения возможностей
степени необходимости того (или, если угодно, степени уверенности в том), что оценка соответствует заданию, определяемой в виде
Эти две величины выражают оценку соответственно возможности и необходимости нечеткого события (см разд 1.7) Мера возможности Мера возможности Процедуру выполнения инструкций, изложенную в разд. 5.2.1 и проиллюстрированную на примере в разд 5 2.2, можно расширить на случай неточного восприятия среды, воспользовавшись в качестве основного критерия для упорядочения интерпретаций мерой возможности Программа, приведенная в приложении, позволяет вычислять степени воз можности нечеткого события, определенного на дискретном носителе, например в случае неточности восприятия характера ресторана Неточные задания, полученные расчетным путем. В рассмотренном в разд
чины. Возможность
и
где
а в случае подхода 2 — формулой
Более того, если в подходах 1 или 2 берутся значения переменных X или
а в случае подхода 2 — формулой
где нечеткие интервалы Более подробное обсуждение вопросов, связанных с применением условных нечетких инструкций, читатель сможет найти в работах [1,5]. Мы же завершим разд. 5.2.2, посвященный различным вопросам нечеткого программирования, кратким обсуждением правил нечеткого условного ветвления в программе, которая не только вычисляет функции распределения возможностей, но и осуществляет неточное задание выполняемых действий. Условная инструкция в неточно заданной процедуре. В примере из разд. 5.2.2 в маршруте, задаваемом как последовательность нечетких инструкций, не имеется ни одной инструкции типа условного ветвления. В общем случае неточно определенная процедура такого типа может содержать проверки выполнения правил вида
Здесь само условие, а также действия 1 и 2 могут задаваться неточно или нечетко. В этом случае следует поставить в соответствие действию 1 степень возможности удовлетворения данного условия, а действию 2 — степень возможности неудовлетворения того же условия. Если это условие имеет вид: ”Х есть S”, где
|
1 |
Оглавление
|