Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




Неформальные логики в системном анализе

Вопрос1

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

Л. Заде расширил классическое канторовское понятие множества, допустив, что характеристическая функция (функция принадлежности элемента множеству) может принимать любые значения в интервале [0; 1], а не только значения 0 либо 1. Такие множества были названы им нечеткими (fuzzy). Он определил также ряд операций над нечеткими множествами и предложил обобщение известных методов логического вывода modus ponens и modus tollens.

Нечеткие множества

Пусть Е — универсальное множество, х — элемент Е, a R — некоторое свойство. Обычное (четкое) подмножество А универсального множества Е, элементы которого удовлетворяют свойству R, определяется как множество упорядоченных пар

где —характеристическая функция, принимающая значение 1, если х удовлетворяет свойству R, и 0 — в противном случае.

Нечеткое подмножество отличается от обычного тем, что для элементов х из Е нет однозначного ответа «да-нет» относительно свойства R. В связи с этим нечеткое подмножество А универсального множества Е определяется как множество упорядоченных пар

где — характеристическая функция принадлежности (или просто функция принадлежности), принимающая значения в некотором вполне упорядоченном множестве М (например, М = = [0,1]).

Функция принадлежности указывает степень (или уровень) принадлежности элемента х подмножеству А. Множество М называют множеством принадлежностей. Если М = {0, 1}, то нечеткое подмножество А может рассматриваться как обычное или четкое множество.

 

Примеры записи нечеткого множества

Пусть — нечеткое множество, для которого

Тогда А можно представить в виде

или

или

Пример

Пусть Е = {ЗАПОРОЖЕЦ,ЖИГУЛИ, МЕРСЕДЕС,...} —множество марок автомобилей, а Е' = [0, оо) — универсальное множество «Стоимость», тогда на Е' мы можем определить нечеткие множества типа:

Рис. 1.1. Примеры функций принадлежности

«Для бедных», «Для среднего класса», «Престижные», с функциями принадлежности вида рис. 1.1.

Операции над нечеткими множествами

Логические операции

Включение. Пусть А и В — нечеткие множества на универсальном множестве Е. Говорят, что А содержится в В, если

Обозначение:

Иногда используют термин доминирование, т.е. в случае, когда А С В, говорят, что В доминирует А.

Равенство. А и В равны, если .

Обозначение: А = В.

Дополнение. Пусть М = [0, 1], А и В — нечеткие множества,

заданные на Е. А и В дополняют друг друга, если

Обозначение: или .

Очевидно, что (дополнение определено для М = [0, 1],

но очевидно, что его можно определить для любого упорядоченного М).

Пересечение. — наибольшее нечеткое подмножество,

содержащееся одновременно в А и В:

Объединение. — наименьшее нечеткое подмножество,

включающее как А, так и В, с функцией принадлежности:

Разность. с функцией принадлежности:

Дизъюнктивная сумма

с функцией принадлежности:

Примеры.

Пусть

Здесь:

1) , т. е. А содержится в В или В доминирует А; С несравнимо

ни с А, ни с В, т.е. пары {А, С} и {А, С} — пары недоминируемых

нечетких множеств.

2)

3)

4)

5)

6)

7)

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

Для нечетких множеств

можно строить визуальное представление. Рассмотрим прямоуголь-

прямоугольную систему координат, на оси ординат которой откладываются

значения на оси абсцисс в произвольном порядке расположены элементы Е (мы уже использовали такое представление в примерах нечетких множеств). Если Е по своей природе упорядочено, то этот порядок желательно сохранить в расположении элементов на оси абсцисс.

Рис. 1.3. Графическая интерпретация логических операций: a — нечеткое множествоА; б — нечеткое множество ; в — ; г —

На рис. 1.3а заштрихованная часть соответствует нечеткому множеству А и, если говорить точно, изображает область значений А и всех нечетких множеств, содержащихся в А. На рис. 1.35, в, г

даны А, АП А, Аи А.

Свойства операций

Пусть А, В, С — нечеткие множества, тогда выполняются сле-

следующие свойства:

1.

2)

3)

4)

5)

6)

7)

8)

9)

Замечание. Введенные выше операции над нечеткими множествами основаны на использовании операций max и min. В теории нечетких множеств разрабатываются вопросы построения обобщенных, параметризованных операторов пересечения, объединения и дополнения, позволяющих учесть разнообразные смысловые оттенки соответствующих им связок «и», «или», «не».

Один из подходов к операторам пересечения и объединения заключается в их определении в классе треугольных норм и конорм.

Треугольной нормой (t-нормой) называется двуместная действительная функция удовлетворяющая

следующим условиям:

1) —ограниченность;

2) — монотонность;

3) — коммутативность;

4) — ассоциативность;

Примеры треугольных норм





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


Дата добавления: 2016-11-23; Мы поможем в написании ваших работ!; просмотров: 949 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Два самых важных дня в твоей жизни: день, когда ты появился на свет, и день, когда понял, зачем. © Марк Твен
==> читать все изречения...

4441 - | 4173 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.