Лекция 3 17.05.12 Нечёткая истинность

Пример лингвистической переменной:

Пусть эксперт определяет толщину выпускаемого изделия с помощью понятий:

«Малая толщина», «Средняя толщина», «Большая толщина»

При этом минимальная толщина = 10 мм, а максимальная = 80 мм.

Формализация такого описания может быть определена с помощью следующей лингвистической переменной:

(x,T,U,G,M)

x – толщина изделия;

T – термо множество {«Малая толщина», «Средняя толщина», «Большая толщина»};

U – отрезок от 10 до 80;

G – процедура образования новых термов с помощью связок «И», «ИЛИ». и модификаторов типа «очень», «не», «слегка», и т.д. Например: «Малая или средняя толщина», «очень малая толщина»;

М – процедура задания на U = [10,80] нечётких подмножеств

А1 = «Малая толщина», А2 = «Средняя толщина», А3 = «Большая толщина»

а также нечётких множеств для термов G(T) в соответствии с правилами трансляции нечётких связок и модификаторов «И», «ИЛИ», «НЕ», «ОЧЕНЬ», «СЛЕГКА» и других операций над нечёткими множествами вида:

;

CON A = – растяжение;

DIL A = – сжатие.

Терма множество и расширенное терма множество в условиях примера можно характеризовать следующими функциями принадлежности:

На рисунке 2 приведена функция принадлежности нечёткого множества «Малая или средняя толщина»:

Рассмотрим лингвистическую переменную с именем x = «температура в комнате»,

тогда оставшуюся четвёрку чисел в определении лингвистической переменной можно определить так:

U = [12, 35]

T = {«Холодно», «Комфортно», «Жарко»} со следующими функциями принадлежности:

;;

G – синтаксические правила G порождающие новые термы с использованием квантификаторов «не», «очень», «более-менее».

М – семантические правила М заданные в таблице 1:

Правило модификации функции принадлежности
Кванитификатор Функция принадлежности
Не
Очень
Более-менее

Нечёткая истинность

Особое место в нечёткой логике занимает лингвистическая переменная истинность.

В классической логике истинность может принимать только 2 значения:

«Истинно»;

«Ложно».

В нечёткой логике истинность «размытая». Нечёткая истинность определяется аксиоматически, причём разные авторы делают это по-разному.

[0,1]- этот интервал используется как универсальное множество лингвистической переменной истинность.

Обычная чёткая истинность может быть представленная нечёткими множествами – синглтонами. В этом случае, чётким понятиям «Истинно» и «Ложно» будут соответствовать функции принадлежности

Для нечёткой истинности Лотфи Заде предложил следующую функцию принадлежности термов «Истинно» и «Ложно»:

Параметр – он задаёт носителей нечёткого множества «истинно» и «ложно»

Для нечёткого множества истинно носителем будет интервал (a,1].

Для нечёткого множества ложно носителем будет интервал [0,a).

графики функции принадлежности нечётких термов «Истинно» и «Ложно», при а = 0,4

имеют вид:

Балдин предложил другие функции принадлежности для нечётких значений «Истинно» и «Ложно».

функция принадлежности новых термов рассчитываются с использованием операций концентрации, что соответствует возведению в квадрат и операция DIL, что соответствует возведение в степень

;

;

Нечёткие логические операции

Нечёткие логические операции:

в нечёткой логике количество возможных значений истинности может быть бесконечно,

поэтому в общем виде табличное представление логических операций невозможно. Однако таблицей можно задать нечёткую логическую операцию, при ограниченном числе истинностных значений.

Для логики с 3 нечёткими значениями истинности

{T – «истинно», F – «Ложно», T+F – «Неизвестно»} Заде предложил следующую лингвистическую таблицу истинности:

A B
T T F T T
T F F F T
T T+F F T+F T
F T T F T
F F T F F
F T+F T F T+F
T+F T T+F T+F T
T+F F T+F F T+F
T+F T+F T+F T+F T+F

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: