5. Простейшие операции над нечеткими подмножествамиВключение. Пусть
и обозначать
или, если нужно избежать недоразумений,
Последняя запись совершенно определенно указывает, что в данном случае включение понимается в смысле теории нечетких подмножеств. Строгое включение соответствует случаю, когда в (5.1) по крайней мере одно неравенство строгое и обозначается
Рассмотрим три примера. 1. Пусть
Имеем
2. Пусть
Если
то
3. Пусть
Можно записать
Следовательно,
И это свойство остается справедливым, каким бы ни было множество Равенство. Пусть
и будем обозначать
Если найдется по крайней мере один такой элемент
Дополнение. Пусть
Это будет обозначаться так:
Очевидно, что всегда
Заметим, что здесь дополнение определено для Рассмотрим пример:
Тогда очевидно
Пересечение. Пусть
определяют как наибольшее нечеткое подмножество, содержащееся одновременно в
Пример.
Кроме того, используя общее определение (5.23) и (5.24), можно записать
Это позволит ввести нечеткое « Таким образом, можно сказать: если Объединение. Пусть
как наименьшее нечеткое подмножество, которое содержит как
Вернувшись к примеру (5.25) - (5.27), получим
Кроме того, в соответствии с общими определениями (5.30) и (5.31) можно записать
Это позволяет ввести нечеткое «или/и», которое будет обозначаться или/и. За исключением того, где это необходимо, символ Таким образом, можно сказать: если Замечание. Если ошибка в интерпретации невозможна, будем писать «и» вместо « Дизъюнктивная сумма. Дизъюнктивная сумма двух нечетких подмножеств определяется в терминах объединений и пересечений следующим образом:
Эта операция соответствует «нечеткому дизъюнктивному или», где « Рассмотрим тот же пример, который иллюстрировал операции объединения и пересечения:
Разность. Разность определяется соотношением
Рассмотрим опять пример (5.26) и (5.27), используя (5.38) и (5.39):
Конечно, исключая частные случаи,
Наглядное представление простейших операций с нечеткими подмножествами. Для нечетких подмножеств можно построить визуальное представление, родственное представлению обычных подмножеств (диаграмма Вьенна-Эйлера). Рассмотрим прямоугольную систему координат (рис. 5.1), на оси ординат которой откладываются значения Рис. 5.1. Такое представление позволяет сделать зримыми простые операции на нечетких подмножествах. Ниже на нескольких рисунках будет показано, как используется это представление. На рис. 5.2,а-в отражено свойство включения. Рис. 5.3,а-в иллюстрируют дополнение. Свойства объединения и пересечения отражены на рис. 5.4,а-г. Рис. 5.2а. Рис. 5.2б. Рис. 5.2в. Рис. 5.3а. Рис. 5.3б. Рис. 5.3в. Рис. 5.4а. Рис. 5.4б. Рис. 5.4в. Рис. 5.4г. На рис. 5.5,а-ж представлены свойства разности Рис. 5.5а. Рис. 5.5б. Рис. 5.5в. Рис. 5.5г. Рис. 5.5д. Рис. 5.5е. Рис. 5.5ж. Расстояние Хемминга. Сначала напомним, что понимают под расстоянием Хемминга в теории обычных подмножеств. Рассмотрим два обычных подмножества
Под расстоянием Хемминга между
Например, для
Читатель знает, что в математике слово «расстояние» нельзя использовать произвольно. Если мы хотим определить расстояние 1) 2) 3) где К этим трем условиям можно добавить четвертое: 4) Легко проверить, что расстояние Хемминга - действительно расстояние в смысле, определяемом условиями (5.49) - (5.51), если оператор Для конечного множества
Например, для
Очевидно, что всегда
Для обобщения понятия расстояния Хемминга на случай не только обычных, но и нечетких подмножеств докажем две теоремы. Теорема 1. Пусть
Доказательство. Этот результат получается непосредственным суммированием левых и правых частей неравенств Теорема 2.
Доказательств o. Этот результат менее очевиден. Рассмотрим очевидное неравенство
Разлагая сумму квадратов, имеем
т. е.
Добавив
что можно переписать в таком виде:
Добавив
что можно переписать в виде
или
Однако по предположению
и, следовательно,
что и требовалось доказать. Обобщение понятия «расстояние Хемминга». Рассмотрим теперь три нечетких подмножества
Предположим, что мы определили расстояния
Кроме того, по теоремам 1 (5.55) и 2 (5.56) можно записать
Эти две формулы дают две оценки расстояния между нечеткими подмножествами: первая - линейную оценку, вторая - квадратичную. Рассмотрим случай, когда функции принадлежности нечетких подмножеств принимают свои значения в
и по (5.73) и (5.74) определим два типа расстояний. Обобщенное расстояние Хемминга, или линейное расстояние, определяется по формуле
которая обобщает (5.47) на случай, когда
Очевидно, что
Евклидово, или квадратичное, расстояние определяется по формуле
Имеем
Величина
Определим несколько относительных расстояний. Обобщенное относительное расстояние Хемминга:
Можно проверить, что это действительно расстояние, удовлетворяющее условиям (5.49)-(5.52), и с учетом неравенства (5.73), которое не нарушается от деления обоих его членов на
Следовательно, (5.81) является обобщением (5.53) для случая, когда Относительное евклидово расстояние:
Можно проверить, что это действительно расстояние, удовлетворяющее условиям (5.49)-(5.52), и с учетом неравенства (5.73), которое не нарушается от деления обоих его членов на
Не удивительно, что в частном случае, когда
Эти равенства соответствуют булеву свойству
Таким образом, можно видеть, что (5.76) и (5.81) обобщают понятия расстояния Хемминга, абсолютного (5.47) и относительного (5.53); евклидову норму нельзя классифицировать как расстояние, поскольку эта норма не удовлетворяет неравенству (5.51), входящему в определение понятия расстояния. Выбор того или иного расстояния - обобщенного (абсолютного или относительного) Хемминга или евклидова (абсолютного или относительного) зависит от природы рассматриваемой проблемы. Каждое из этих расстояний обладает своими преимуществами и недостатками, которые становятся очевидными в приложениях; мы займемся этим в г. III. Очевидно, что можно придумать и определить и другие расстояния. Пример. Пусть
и
Имеем
Случай бесконечного универсального множества. Расстояния Если
если этот ряд сходится. Если
если этот интеграл сходящийся. Аналогично (рис. 5.6)
если ряд, стоящий под знаком корня, сходится;
если интеграл сходящийся. Рис. 5.6. Как правило, Если множество В этом случае всегда можно определить
Рис. 5.7. Обычное подмножество, ближайшее к нечеткому. Зададимся следующим вопросом: какое обычное подмножество (или подмножества) Легко доказать, что это будет обычное множество (обозначим его
где «по определению» мы принимаем, что Пример. Пусть
Тогда имеем Индекс нечеткости. Помимо уже указанных можно рассмотреть еще два индекса нечеткости: линейный индекс нечеткости, определяемый посредством обобщенного относительного расстояния Хемминга, и квадратичный индекс нечеткости, определяемый посредством относительного евклидова расстояния. Обозначим их
Число 2 появилось в числителе для того, чтобы получить
и
так как
и
Понятие подмножества, ближайшего к данному нечеткому подмножеству, и понятие индекса нечеткости можно распространить на случай бесконечного универсального множества с оговоркой (например, относительно индекса нечеткости), что все рассматриваемые ряды сходящиеся. Рассмотрим случай, когда множество На рис. 5.8 показано, как определить ближайшее обычное множество и индекс нечеткости. Например, по формуле (5.105) получаем
Рис. 5.8. Основные свойства, связанные с ближайшим обычным множеством. Легко проверить следующие свойства:
Другое интересное свойство
доказывается на основе свойств (5.102). Рассмотрим пример, используя (5.103) и (5.104):
Нечеткое подмножество с функцией принадлежности
Формулу (5.105) можно переписать в более удобном виде:
И снова имеем
Можно задать следующий интересный вопрос: пусть Следующие примеры показывают, что, к сожалению, ничего определенного по этому поводу сказать нельзя.
To же самое справедливо относительно Поскольку мы убедились, что нечеткое подмножество и его дополнение имеют один и тот же индекс нечеткости, то, очевидно, что ни одна из операций Оценка нечеткости через энтропию. Ограничимся здесь рассмотрением конечного универсального множества. Мы знаем, что энтропия системы измеряет степень беспорядка компонентов системы относительно вероятностей состояния. Рассмотрим
Легко показать, что
Если мы воспользуемся формулой
то энтропия будет величиной, изменяющейся между 0 и 1:
Посмотрим, как использовать это понятие для оценки нечеткости подмножества. Рассмотрим нечеткое подмножество
Положив
получим
Тогда
Общую формулу, позволяющую подсчитать энтропию по нечеткости, можно записать в виде
Заметим, что метод подсчета нечеткости через энтропию зависит не непосредственно от значений функции принадлежности, а от их относительных значений. Таким образом, два нечетких подмножества
имеют одну и ту же энтропию. То же справедливо и для обычного подмножества
Все обычные подмножества с единственным ненулевым элементом имеют энтропию 0. Наконец, пустое подмножество всегда имеет энтропию, равную 1. Энтропия хотя и может использоваться в теории нечетких подмножеств, но это не очень хороший показатель. Энтропия - понятие теории вероятностей - совсем другой теории, и она будет изучаться позже (в § 40). Иногда между теорией нечетких подмножеств и теорией вероятностей возможно некоторое сближение, но только иногда. Обычное подмножество
Пример 1. Пусть
Имеем
Пример 2. На рис. 5.9 представлен пример, в котором рассматриваемое множество есть Рис. 5.9. Важное свойство. С первого взгляда на рис. 5.9 выводим очевидное свойство
Рассмотрим важную теорему. Теорема о декомпозиции. Всякое нечеткое подмножество
Доказательство следует непосредственно:
Таким образом, функцию принадлежности
Пример 1.
Пример 2. Формула разложения (5.141) остается справедливой и в случае, когда универсальное множество имеет мощность континуума. Пусть, например,
Рассматривая интервал
Таким образом, в данном примере
и (5.145) можно разложить для любых произвольных множеств значений Синтез нечеткого подмножества посредством объединения обычных подмножеств. Теорему о декомпозиции можно применить не только для анализа, но и для синтеза. Если рассмотреть последовательность обычных подмножеств
и присвоить значения
то с помощью (5.141) получим нечеткое подмножество
|