Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Нечеткие и лингвистические переменные




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

Нечеткая переменная задается кортежем <α, X, A>, где α — имя переменной; X — область определения этой переменной (универсум); А = <x, µA(x)> — нечеткое множество на X, описывающее возможные значения нечеткой переменной.

Лингвистическая переменная представляет собой переменную, значение которой определяется набором вербальных (словесных) характеристик некоторого свойства. Например, лингвистическая переменная "давление" определяется через набор {очень низкое, низкое, среднее, высокое, очень высокое}.

Значения лингвистической переменной (ЛП) определяются через нечеткие множества, которые, в свою очередь, определяются на некотором базовом наборе значений или базовой числовой шкале, имеющей размерность. Каждое значение ЛП определяется как нечеткое множество, например, нечеткое множество "высокое давление".

Лингвистической переменной называется набор <β, Т, X, G, М>, где:

β – наименование лингвистической переменной;

Т – базовое множество (терм-множество) значений (термов) лингвистической переменной, представляю­щих собой наименования отдельных нечетких переменных α;

G – синтаксическая процедура, позволяющая оперировать элементами терм-множества Т, в частности, генерировать новые термы (значения) G(T). При этом множество Т È G(T) называется расширенным терм-множе­ством лингвистической переменной;

М – семантическая процедура, позволяющая преобразовать каж­дое новое значение лингвистической переменной, образуемое про­цедурой G, в нечеткую переменную, т.е. сформировать соответ­ствующее нечеткое множество.

Пример. Пусть эксперт определяет температуру жидкости с помощью понятий «Малая температура», «Средняя температура» и «Большая температура», при этом минимальная температура равна 0 градусов, а максималь­ная 100 градусов.

Формализация такого описания может быть проведена с помощью лингвистической переменной <β, Т, X, G, М>, где

β – температура жидкости;

Т – {«Малая температура», «Средняя температура», «Большая температура»};

X – [0, 100];

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

М – процедура задания на X = [0, 100] нечетких подмножеств А1 = «Малая температура», А2 = «Средняя температура», А3 = «Большая температура», а также нечетких множеств для термов из G(T) в соответствии с пра­вилами трансляции нечетких связок и модификаторов «и», «или», «не», «очень», «слегка» и других операций над нечеткими множествами вида: А Ç В, A È B, , CON A = A2, DIL A = A0,5 и т.п.

Замечание. Наряду с рассмотренными выше базовыми значени­ями лингвистической переменной «температура» (Т = {«Низкая температура», «Средняя температура», «Высокая температура»}) возможны значения, завися­щие от области определения X. Так, значения лингвистиче­ской переменной «Температура жидкости» можно определить как «около 0 градусов», «около 50 градусов», «около 100 градусов», т.е. в виде нечетких чисел.

Терм-множество и расширенное терм-множество для нашего примера можно характеризовать функциями принадлежности, при­веденными на рис. 1.3 и 1.4. На рис. 1.3 приведены функции принадлежности нечетких множеств A1= «Низкая температура», A2 = «Средняя температура» и A3 = «Высокая температура», которые составляют терм-множество.

Рис. 1.3. Функции принадлежности терм-множества

 

На рис. 1.4 приведена функция принадлежности нечеткого множества A2 È A3 = «Средняя или высокая температура», которое может в составе расширенного терм-множества.

Рис. 1.4. Функция принадлежности нечеткого множества A2 È A3

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

Например, для двух экспертов определение нечеткого множества "высокая" для лингвистической переменной "цена автомобиля" может заметно отличаться:

"высокая_цена_автомобиля_1"={50000/1+25000/0,8+10000/0,6+5000/0,4}.

"высокая_цена_автомобиля_2"={25000/1+10000/0,8+5000/0,7+3000/0,4}.

Пример. Лингвистическая переменная "возраст".

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

 

В={"младенческий", "детский", "юный", "молодой", "зрелый", "преклонный"}.

 

Для логической переменной "возраст" базовую шкалу представляет числовая шкала прожитых лет от 0 до 120, а функция принадлежности определяет степень уверенности в том, что данное количество лет можно отнести к данной категории возраста. На рис. 1.5 показана схема формирования нечетких множеств логической переменной "возраст".

Рис. 1.5. Схема формирования нечетких множеств

Как видим, одни и те же значения базовой шкалы могут участвовать в определении различных нечетких множеств.




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


Дата добавления: 2017-02-01; Просмотров: 170; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.