Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
О методах построения функций принадлежности нечетких множеств
В приведенных выше примерах использованы прямые методы, когда эксперт либо просто задает для каждого x Î E значение m A(x), либо определяет функцию совместимости. Как правило, прямые методы задания функции принадлежности используются для измеримых понятий, таких как скорость, время, расстояние, давление, температура и т.д., или когда выделяются полярные значения. Во многих задачах при характеристике объекта можно выделить набор признаков и для каждого из них определить полярные значения, соответствующие значениям функции принадлежности, 0 или 1. Например в задаче распознавания лиц можно выделить следующие шкалы:
Для конкретного лица А эксперт, исходя из приведенной шкалы, задает m A(x) Î [0, 1], формируя векторную функцию принадлежности { mA(x1), mA(x2),... mA(x9)}. При прямых методах используются также групповые прямые методы, когда, например, группе экспертов предъявляют конкретное лицо и каждый должен дать один из двух ответов: " этот человек лысый" или " этот человек не лысый", тогда количество утвердительных ответов, деленное на общее число экспертов, дает значение m " лысый" (данного лица). (В этом примере можно действовать через функцию совместимости, но тогда придется считать число волосинок на голове у каждого из предъявленных эксперту лиц). Косвенные методы определения значений функции принадлежности используются в случаях, когда нет элементарных измеримых свойств, через которые определяется интересующее нас нечеткое множество. Как правило, это методы попарных сравнений. Если бы значения функций принадлежности были нам известны, например, mA(xi) = wi, i =1, 2,..., n, то попарные сравнения можно представить матрицей отношений A = { aij }, где aij = wi/wj (операция деления). На практике эксперт сам формирует матрицу A, при этом предполагается, что диагональные элементы равны 1, а для элементов симметричных относительно диагонали aij = 1 /aij, т.е. если один элемент оценивается в a раз сильнее чем другой, то этот последний должен быть в 1/a раз сильнее, чем первый. В общем случае задача сводится к поиску вектора w, удовлетворяющего уравнению вида Аw = lmax w, где lmax - наибольшее собственное значение матрицы A. Поскольку матрица А положительна по построению, решение данной задачи существует и является положительным.
Операции над нечеткими множествами Включение. Пусть A и B - нечеткие множества на универсальном множестве E. Говорят, что A содержится в B, если " x Î E mA(x) mB(x). Обозначение: A Ì B. Иногда используют термин " доминирование", т.е. в случае когда A Ì B, говорят, что B доминирует A. Равенство. A и B равны, если " x Î E mA(x) = mB (x). Обозначение: A = B. Дополнение. Пусть M = [0, 1], A и B - нечеткие множества, заданные на E. A и B дополняют друг друга, если " x Î E mA(x) = 1 - m B(x). Обозначение: B = или A = . Очевидно, что = A. (Дополнение определено для M = [0, 1], но очевидно, что его можно определить для любого упорядоченного M ). Пересечение. A Ç B - наибольшее нечеткое подмножество, содержащееся одновременно в A и B. mA Ç B(x) = min( mA(x), m B(x)). Объединение. А È В - наименьшее нечеткое подмножество, включающее как А, так и В, с функцией принадлежности: mA È B(x) = max( mA(x), m B(x)). Разность. А - B = А Ç с функцией принадлежности: mA-B(x) = mA Ç (x) = min( mA(x), 1 - m B(x)). Дизъюнктивная сумма. А Å B = (А - B) È (B - А) = (А Ç ) È ( Ç B) с функцией принадлежности: mA-B(x) = max{[min{ m A(x), 1 - mB(x)}]; [min{1 - mA(x), mB(x)}] } Примеры. Пусть: A = 0, 4/ x 1 + 0, 2/ x 2+0/ x 3+1/ x 4; B = 0, 7/ x 1+0, 9/ x 2+0, 1/ x 3+1/ x 4; C = 0, 1/ x 1+1/ x 2+0, 2/ x 3+0, 9/ x 4. Здесь: A Ì B, т.е. A содержится в B или B доминирует A, С несравнимо ни с A, ни с B, т.е. пары { A, С } и { A, С } - пары недоминируемых нечетких множеств. A ¹ B ¹ C. = 0, 6/ x 1 + 0, 8/ x 2 + 1/ x 3 + 0/ x 4; = 0, 3/ x 1 + 0, 1/ x 2 + 0, 9/ x 3 + 0/ x 4. A Ç B = 0, 4/ x 1 + 0, 2/ x 2 + 0/ x 3 + 1/ x 4. А È В = 0, 7/ x 1 + 0, 9/ x 2 + 0, 1/ x 3 + 1/ x 4. А - В = А Ç = 0, 3/ x 1 + 0, 1/ x 2 + 0/ x 3 + 0/ x 4; В - А = Ç В = 0, 6/ x 1 + 0, 8/ x 2 + 0, 1/ x 3 + 0/ x 4. А Å В = 0, 6/ x 1 + 0, 8/ x 2 + 0, 1/ x 3 + 0/ x 4. |
Последнее изменение этой страницы: 2019-10-24; Просмотров: 173; Нарушение авторского права страницы