Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Нечёткая логика и нейронные сети (конспект 2016).doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
6 Мб
Скачать
☆

Нечеткие числа

Нечеткие числа— нечеткие переменные, определенные на числовой оси, т.е. нечеткое число определяется как нечеткое множество А на множестве действительных чисел ℝ с функцией принадлежности μА(х) ϵ [0, 1], где х — действительное число, т.е. х ϵ ℝ.

Нечеткое число А нормально, если тах μА(x) = 1; выпуклое, если для любых х ≤ у ≤ z выполняется

μА(х) ≥ μА(у) ˄ μA(z).

Множество α-уровня нечеткого числа А определяется как

Аα= {x/μα(x) ≥ α}.

Подмножество SA⊂ ℝ называется носителем нечеткого числа А, если

SA= { x/μA(x)> 0 }.

Нечеткое число А унимодально, если условие μА(х) = 1 спра­ведливо только для одной точки действительной оси.

Выпуклое нечеткое число А называется нечетким нулем, если

μА(0) = sup (μA(x)).

Нечеткое число А положительно, если ∀x ϵ SA, х> 0 и отрицательно, если ∀х ϵ SA, х< 0.

 

Операции над нечеткими числами

Расширенные би­нарные арифметические операции (сложение, умножение и пр.) для нечетких чисел определяются через соответствующие опера­ции для четких чисел с использованием принципа обобщения сле­дующим образом.

Пусть А и В – нечеткие числа, и    – нечеткая операция, соот­ветствующая произвольной алгебраической операции * над обыч­ными числами. Тогда (используя здесь и в дальнейшем обозначе­ния   вместо   вместо  ) можно записать

Отсюда

 

Нечеткие числа (l-r)-Tипа

Нечеткие числа (L-R)-типа — это разновидность нечетких чисел специального вида, т.е. задаваемых по определенным правилам с целью снижения объема вычислений при операциях над ними.

Функции принадлежности нечетких чисел (L-R)-типa задаются с помощью невозрастающих на множестве неотрицательных дей­ствительных чисел функций действительного переменного L(x) и R(x), удовлетворяющих свойствам:

а)      L(-x) = L(x), R(-x) = R(x);

б)      L(0) = R(0).

Очевидно, что к классу (L-R)-функций относятся функции, графики которых имеют вид, приведенный на рис. 1.7.

Рис. 1.7. Возможный вид (L-R)-функций

Примерами аналитического задания (L-R)-функций могут быть

и т. д.

Пусть L(у)и R(у)— функции (L-R)-типа (конкретные). Уни­модальное нечеткое число А с модой а (т. е. μА(а) = 1) с помощью L(у)и R(у) задается следующим образом:

где а — мода; α > 0, β > 0 — левый и правый коэффициенты нечеткости.

Таким образом, при заданных L(у)и R(у) нечеткое число (уни­модальное) задается тройкой А = (а, α, β).

Толерантное нечеткое число задается, соответственно, четвер­кой параметров А = (a1, а2, α, β), где а1 иа2 — границы толе­рантности, т.е. в промежутке [a1, а2] значение функции принад­лежности равно 1.

Примеры графиков функций принадлежности нечетких чисел (L-R)-типа приведены на рис. 1.8.

Рис. 1.8. Примеры графиков функций принадлежности нечетких чисел (L-R)-типа

Отметим, что в конкретных ситуациях функции L(у),R(у),а также параметры а, β нечетких чисел (а, α, β) и (a1, а2, α, β) должны подбираться таким образом, чтобы результат операции (сложения, вычитания, деления и т.д.) был точно или приблизи­тельно равен нечеткому числу с теми же L(у)и R(у),а параметры α' и β' результата не выходили за рамки ограничений на эти па­раметры для исходных нечетких чисел, особенно если результат в дальнейшем будет участвовать в операциях.

Замечание. Решение задач математического моделирова­ния сложных систем с применением аппарата нечетких множеств требует выполнения большого объема операций над разного рода лингвистическими и другими нечеткими переменными. Для удоб­ства исполнения операций, а также для ввода-вывода и хранения данных, желательно работать с функциями принадлежности стан­дартного вида.

Нечеткие множества, которыми приходится оперировать в боль­шинстве задач, являются, как правило, унимодальными и нор­мальными. Одним из возможных методов аппроксимации унимо­дальных нечетких множеств является аппроксимация с помощью функций (L-R)-типа.

Примеры (L-R)-представлений некоторых лингвистических пе­ременных приведены в табл. 1.2.

Таблица 1.2. Возможное (L-R)-представление некоторых лингвистических переменных