Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания

Понятие нечеткой и лингвистической переменных употребляется при описании объектов и явлений посредством нечетких множеств.
Определение 5.15

Нечеткая переменная характеризуется тройкой , где ? — наименование переменной, X — универсальное множество (область определения ?), A — нечеткое множество на X, с функцией принадлежности µ A(x), обрисовывающей вероятные значения, каковые принимает нечёткая переменная ?. Как пример нечёткой переменой ? возможно привести нечёткое множество А «Средняя скорость автомобиля». В этом случае соответствующая нечёткая переменная возможно представлена следующим образом: , где А – нечёткое множество с функцией принадлежности в виде ТНИ Ат=.

Определение 5.16

Нечёткой лингвистической переменной именуется комплект , где

? — наименование лингвистической переменной;
Т — множество ее значений (терм-множество), воображающих собой наименования нечетких переменных, областью определения каждой из которых есть множество X. Множество T именуется базисным терм-множеством лингвистической переменной;

Х- универсальное множество – область определения нечётких переменных, каковые входят в определение лингвистической переменной ?;
G — синтаксическая процедура, которая обрисовывает процесс образования их новых и множества значений (термов) для данной лингвистической переменной, к примеру при помощи логических операций «и», «либо», «не», модификаторов типа «весьма», «легко» и т.д.
М — семантическая процедура, разрешающая перевоплотить каждое новое значение лингвистической переменной, образуемое процедурой G, в нечеткую переменную, т.е. организовать соответствующее нечеткое множество.
Пример 5.8

Пускай специалист определяет толщину производимого изделия посредством понятий «малая толщина», «средняя и» большая «толщина », наряду с этим минимальная толщина равна 10 мм, а большая — 80 мм.
Формализация для того чтобы описания возможно совершена посредством следующей лингвистической переменной , где

? — толщина изделия;
T — {«малая толщина», «средняя толщина», «громадная толщина»};
X — [10, 80];
G — процедура образования новых термов посредством связок «и», «либо» и модификаторов типа «весьма», «не», «легко» и др. К примеру: «малая либо средняя толщина», «малая толщина» и др.;
М — процедура задания на X = [10, 80] нечетких множеств А1= «малая толщина», А2 = «средняя толщина», А3= «громадная толщина» (рис.5.1), и нечетких множеств для термов из G в соответствии с правилами трансляции нечетких логических операций «и», «либо», «не», и операции возведения в степень, в частности растяжения и операции концентрации «весьма», «легко» и др. операции над нечеткими множествами вида: А1 А2, А2 , А2 , А0,5 и др.

Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания
Рис. 5.1 Функции принадлежности нечетких множеств:
«малая толщина» = А1 , «средняя толщина»= А2, «громадная толщина»= А3.

Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания
Рис. 5.2 Функция принадлежности:
нечеткое множество «малая либо средняя толщина» = А1EА2.

Замечание. Наровне с рассмотренными выше базисными значениями лингвистической переменной «толщина» (Т={«малая толщина», «средняя толщина», «громадная толщина»}) вероятны значения, зависящие от области определения Х. К примеру значения лингвистической переменной «толщина изделия» смогут быть выяснены как «около 20 мм», «около 50 мм», «около 70 мм», «в пределах от 55 до 60 мм» т.е. в виде нечетких интервалов и чисел.

Определение 5.17

Нечётким лингвистическим высказыванием будем именовать нечёткие высказывания следующих видов:

1. Высказывание «? имеется ?», где ? – наименование лингвистической переменной, ? – её значение, которому соответствует отдельный лингвистический терм из базисного терм-множества Т лингвистической переменной ?.

2. Высказывание «? имеется ?», где — модификатор, соответствующий таким словам, как «весьма», «более либо более», «довольно много больше» и вторым, каковые смогут быть взяты с применением процедур G и M данной лингвистической переменной.

3. Составные высказывания, образованные из высказываний видов 1 и 2 и нечётких логических операций конъюнкция, дизъюнкция, отрицание, импликация.

Пример 5.9

Нечёткое лингвистическое высказывание первого вида — «скорость автомобиля высокая», где лингвистической переменной «скорость автомобиля» присваивается значение «высокая».

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

Нечёткое лингвистическое высказывание третьего типа «скорость автомобиля высокая и расстояние до светофора близкое» свидетельствует, что первой лингвистической переменной «скорость автомобиля» присваивается значение «высокая», а второй лингвистической переменной «расстояние до светофора» присваивается значение «близкое». Эти нечёткие высказывания первого типа соединены логической операцией нечёткая конъюнкция.

УПРАЖНЕНИЯ

1. Задайте нечёткие лингвистические переменные:

a. «Скорость автомобиля»;

b. «Возраст человека»;

c. «Температура окружающей среды»;

d. «Размер заработной плата».

2. Придумайте пример нечёткой лингвистической переменной.

3. Приведите пример нечёткого лингвистического высказывания.

Контрольные вопросы

1. Как вы осознаёте суть словосочетаний «нечёткая лингвистическая переменная» и «нечёткое лингвистическое высказывание»?

2. Существуют ли аналоги нечётких лингвистических переменных и высказываний в хорошей логике?

Библиографический перечень

1. Леоненков А. Нечёткое моделирование в среде MATLAB и fuzzyTECH [Текст]/ А.Леоненков – СПб.:БХВ-Петербург, 2005.- 736 с.

2. Саати Т. Принятие ответов. Способ анализа иерархий. [Текст]/Саати Т. — М.: Радио и Сообщение, 1989. – 316 с.

3. Саати Т. Л. Принятие ответов при обратных связях и зависимостях: Аналитические сети. [Текст]/Саати Т. — М.: Издательство ЛКИ, 2008. — 360 с.

4. Ярушкина Н.Г. Базы теории нечетких и гибридных совокупностей : Учеб. пособие для институтов / Н. Г. Ярушкина. — Гриф УМО. — М. : статистика и Финансы, 2004.

5. Новак В., Перфильева И. Математические правила нечеткой логики = Mathematical Principles of Fuzzy Logic / В. Новак, И. Перфильева, И. Мочкорж ; пер. с англ. А.Н. Аверкина. — М. : ФИЗМАТЛИТ, 2006. — 347 c

6. Яхъяева Г.Э.нейронные сети и Нечёткие множества : учеб. пособие / Г. Э. Яхъяева. — М. : Интернет-Ун-т Информ. Разработок: Двучлен, 2006. — 315 с.

Интернет-ресурсы

1. Масалович А. Ответ задач с применением инструментов, основанных на нечеткой логике. [Электронный ресурс] : Режим доступа: (URL http://www.tora-centre.ru/papers.htm 26.04.2012).

2. Масалович А., Золотарёв В. Нечёткая логика и правильные знания. [Электронный ресурс] : Режим доступа: (URL http://семь дней.tora-centre.ru/papers.htm 26.04.2012).

3. Штовба С.Д. Введение в теорию нечетких множеств и нечеткую логику. [Электронный ресурс] : Режим доступа: (URL http://matlab.exponenta.ru/fuzzylogic/book1/index.php 26.04.2012).

Глоссарий

Агрегирование условий базы правил — процедура определения степени истинности условий по каждому из правил совокупности нечёткого вывода.

Аккумулирование заключений нечётких правил — процедура нахождения функции принадлежности для каждой из выходных лингвистических переменных.

Активация подзаключений базы правил – процедура нахождения степени истинности каждого из подзаключений правил нечётких определения и продукций функции принадлежности всех подзаключений для каждого правила в базе нечётких правил.

Антирефлексивное нечёткое отношение- двоичное нечёткое отношение, заданное на множестве Х Х, удовлетворяющее условию:

Х Х функция принадлежности отношения µQ()=0.

Антисимметричное нечёткое отношение — двоичное нечёткое отношение, заданное на множестве Х Х, удовлетворяющее условию: Х Х, причём хi хj, выполняется равенство: min{µQ(), µQ()}=0.

База правил совокупности нечёткого вывода — конечное множество правил вида «В случае, если…, ТО…», согласованных довольно применяемых в них лингвистических переменных.

Двоичные нечёткие отношения – n-арное нечёткое отношение при n=2. Q – двоичное нечёткое отношение, в случае, если Q={¦x1 Х1, х2 Х2, µQ [0,1]}.

Ближайшее чёткое множество Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания довольно нечеткого множеству А, складывается из тех элементов универсума, для которых значения функции принадлежности µA(х) 0.5, а элементы, у которых, смогут µA(х) 0.5 принадлежать либо смогут не принадлежать множеству Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

Высота нечёткого множества Аэто числовая черта h нечёткого множества, которая находится по формуле: h= Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

Границы нечёткого множества А – это подмножество универсума Х,обозначаемоеGA , содержащее такие элементы универсума Х, для которых значения функции принадлежности Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания хороши от 0 и 1,

т.е. GА={ Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания 0 Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания

Дополнение нечёткого множества А это нечёткое множество Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания , для всех элементов которого х Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х выполняется условие: Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

Иерархия(иерархическая структура) — это графическое представление неприятности в виде перевернутого дерева, где любой элемент, за исключением самого верхнего, зависит от одного либо более элементов, расположенных выше разглядываемого эелемента.

Композиция нечётких двоичных взаимоотношений Q и R — это нечёткое отношение Q R, заданное на множестве X1´Х3 , функция принадлежности которого для X1´Х3 определяется формулой:

µQ R()= min{µQ(), µR()}}.

Множество ?-уровня нечеткого множества A именуется четкое подмножество универсального множества X, определяемое по формуле А? ={ Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания |µA(х) ?} , где Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

Нечёткая величина — произвольное нечёткое множество А, заданное на множестве настоящих чисел R, т.е. нечёткое множество, для которого универсумом Х помогает всё множество R..

Нечёткая лингвистическая переменная именуется комплект , где, ? — наименование лингвистической переменной; Т — множество ее значений (терм-множество), воображающих собой наименования нечетких переменных, областью определения каждой из которых есть множество X; Х- универсальное множество – область определения нечётких переменных, каковые входят в определение лингвистической переменной ?;
G — синтаксическая процедура, которая обрисовывает процесс образования их множества T новых значений (термов) для данной лингвистической переменной, к примеру при помощи логических операций «и», «либо», «не», модификаторов типа «весьма», «легко» и т.д.;
М — семантическая процедура, разрешающая перевоплотить каждое новое значение лингвистической переменной, образуемое процедурой G, в нечеткую переменную, т.е. организовать соответствующее нечеткое множество. .

Нечёткая переменная – упорядоченная тройка элементов , где ? — наименование переменной, X — универсальное множество (область определения ?), A — нечеткое множество на X, с функцией принадлежности µ A(x), обрисовывающей вероятные значения, каковые принимает нечёткая переменная ?..

Нечёткое лингвистическое высказывание — нечёткое высказывание одного из следующих видов:

1. Высказывание «? имеется ?», где ? – наименование лингвистической переменной, ? – её значение, которому соответствует отдельный лингвистический терм из базисного терм-множества Т лингвистической переменной ?.

2. Высказывание «? имеется ?», где — модификатор, соответствующий таким словам, как «весьма», «более либо более», «довольно много больше» и вторым, каковые смогут быть взяты с применением процедур G и M данной лингвистической переменной.

3. Составные высказывания, образованные из высказываний видов 1 и 2 и нечётких логических операций конъюнкция, дизъюнкция, отрицание, импликация.

Нечёткая логическая формула определяется индуктивно следующим образом:

1. каждая нечёткая высказывательная переменная есть нечёткой логической формулой;

2. в случае, если F1 и F2 – нечёткие логические формулы, то ,F1 F2, F1 F2, F1 F2, F1-F2 – нечёткие логические формулы.

3. Вторых правил для образования нечётких логических формул не существует.

Нечёткий n-местныйпредикат Р(х1, х2, …, хn), заданный на множестве Х1 Х2 … Хn, это переменное высказывание, зависящее от нечётких переменных х1, х2,…,хn (x1 Х1, x1 Х1,…, xn Хn), которое преобразовывается в нечёткое высказывание, в случае, если всем переменным придать конкретные значения из соответствующих множеств.

Нечётко родные формулы – это нечёткие формулы, у которых степень равносильности на всех определённых комплектах значений переменных больше либо равна 0.5.

Нечётко подлинные формулы – это нечёткие формулы, каковые на всех определённых комплектах значений переменных принимают значение истинности больше либо равное 0.5.

Нечётко фальшивые формулы — это нечёткие формулы, каковые на всех определённых комплектах значений переменных принимают значение истинности меньше либо равное 0.5

Нечёткое высказывание — любое утверждение, о котором имеет суть делать выводы действительно оно либо ложно в той либо другой степени.

Нечеткое множество: пускай Х – универсальное множество, множество А – подмножество Х (A Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х). Нечетким множеством А именуется совокупность упорядоченных пар вида:, где х Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х, а µА(х) — функция принадлежности, которая ставит в соответствие каждому элементу х Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х некое настоящее число из отрезка[0,1]. Наряду с этим значение µА(х) =1 для некоего х Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х свидетельствует, что элемент х определённо в собственности нечёткому множеству А, а значение µА(х) =0 свидетельствует, что элемент х определённо не в собственности нечёткому множеству А. Остальные значения функции µА(х) из промежутка (0,1) означают, что элемент х в собственности множеству А в той либо другой степени.

Нечёткое отношение: нечетким n-арным отношением именуется нечёткое множество Q, заданное на универсуме Х. Символически определение нечёткого отношения записывается в виде:

Q={¦x1 Х1, х2 Х2,…, хn Хn, µQ [0,1]}.

Носитель нечёткого множества A это простое подмножество As множества Х, которое содержит те и лишь те элементы Х, для которых значения функции принадлежности нечёткого множества А не равны 0, т.е. As={x| x Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х, µА(х) 0}.

Объединение нечётких множеств А и В это нечёткое множество Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания , функция принадлежности которого имеет форму: Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

(максминное объединение).

Относительное расстояние между нечёткими множествами находится по формулам:

относительное расстояние Хемминга:

r(A, B) = , r(A, B)I[0,1].

относительное Евклидово расстояние:

e(A, B)= 2 , e(A, B)I[0,1].

Пересечение нечётких множествА и В – это нечёткое множество Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания , функция принадлежности которого имеет форму: Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания (максминное пересечение).

Разность нечётких множеств А и В это нечёткое множество А\B, функция принадлежности которого имеет форму: Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

Расстояние между нечёткими множествами А и В находится по формулам:

расстояние Хемминга (либо линейное расстояние):

?(A,В)= Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания , r(A, B)I[0, n].

Евклидово либо квадратичное расстояние:

e(A, B) = 2 , e(A, B)I[0, ].

Рефлексивное нечёткое отношение

Симметрическая разность нечётких множеств А и В это нечёткое множество А Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания B, функция принадлежности которого имеет форму: Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания .

Симметричное нечёткое отношение — двоичное нечёткое отношение Q, заданное на множестве Х Х, удовлетворяющее условию: Х Х выполняется равенство: µQ()= µQ().

Степень общности особенностей нечёткого предикатаР(х) для элементов множества Х именуется величина = (Р(х1)) (Р(х2)) (Р(хn)).

Степень равносильности нечётких формул F1(х1,х2,…,хn) и F2(х1,х2,…,хn) обозначается d(F1(х1,х2,…,хn); F2(х1,х2,…,хn)) и определяется выражением: (F1(х1,х2,…,хn);F2(х1,х2,…,хn))= (F1(х1,х2,…,хn) F2(х1,х2,…,хn)), где операция берётся по всем определённым комплектам степеней истинности высказывательных переменных.

Степень существования особенностей нечёткого предиката предиката Р(х) для элементов множества Х именуется величина = (Р(х1)) (Р(х2)) (Р(хn)).

Точки перехода нечёткого множестваА это множество ТА, складывающееся из элементов x Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х , для которых Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания =0.5 называютсяточками перехода нечёткого множества A, т.е. TA={x| x Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания Х, µА(х)=0.5}.

Транзитивное нечёткое отношение — двоичное нечёткое отношение Q , удовлетворяющее условию: хi, хj, хk Х имеет место равенство:

µQ() max хj Х {min{µQ(), µQ()}}=0.

Трапециевидная функция принадлежности —

Трапециевидный нечёткий промежуток

Треугольная функция принадлежности – это функция принадлежности нечёткого множества, которая задаётся алитическим выражением:

Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания ,

где а, b, c – кое-какие числовые параметры, принимающие произвольные настоящие значения и упорядочены отношением: .

Треугольное нечёткое число(ТНЧ) это нечёткое число А?, функция принадлежности которого имеет треугольный вид . ТНЧ комфортно представить в виде упорядоченного множества А?=, где d – модальное значение ТНЧ, ? — левый коэффициент нечёткости и ? – правый коэффициент нечёткости: d=b, ?=b-a, ?=c-b.

Универсум – простое множество, другими словами множество, из элементов которого образованы все остальные множества.

Фаззификация входных переменных (введение нечёткости) — процедура нечёткого логического вывода, целью которой есть установление соответствия между конкретным (в большинстве случаев численным) значением хi из универсума Хi каждой входной лингвистической переменной ?i совокупности нечёткого вывода и значением функций принадлежности термов входной лингвистической переменной.

Функция принадлежности нечёткого множества А – это функция, которая каждому элементу х универсума Х ставит в соответствие число µА(х) из отрезка [0,1], которое показывает, в какой степени этот элемент х владеет особенностями нечёткого множества.

Ядро нечёткого множестваА — это простое множество А1, элементы которого удовлетворяют условию: А1 ={ Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания |µA(х)=1}.

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

Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания ,

где a и b – кое-какие числовые параметры, принимающие произвольные настоящие значения и упорядоченные отношением a .

S-образная функция принадлежности в общем случае возможно задана аналитически следующим выражением:

Нечеткая и лингвистическая переменные. нечёткие лингвистические высказывания ,

где a и b – кое-какие числовые параметры, принимающие произвольные настоящие значения и упорядоченные отношением: a .

ОГЛАВЛЕНИЕ

Введение. 3

Тема 1. История приложений и развития теории.. 4

§ 1 История приложений и развития теории нечеткой математики 4

Тема 2. Нечёткие множества.. 13

§ 2.1 ОСНОВНЫЕ ХАРАКТЕРИСТИКИ и ОПРЕДЕЛЕНИЕ НЕЧЁТКОГО МНОЖЕСТВА.. 14

§ 2.2 ВИДЫ ФУНКЦИЙ ПРИНАДЛЕЖНОСТИ.. 25

§2.3 Сравнение нечётких множеств, Операции над нечеткими множествами.. 29

§ 2.4 Расстояние между нечёткими множествами. Индексы нечёткости.. 37

Тема 3. Нечёткие размеры, числа и промежутки.. 42

§ 3.1 Определения нечёткой величины, нечёткого интервала и нечёткого числа.. 42

§3.2 Операции над ТНЧ и ТНИ.. 45

Тема 4. НЕЧЕТКИЕ ОТНОШЕНИЯ.. 50

4.1 Определение нечёткого отношения.. 51

§ 4.2 Композиция двух двоичных нечётких взаимоотношений.. 54

§ 4.3 Свойства двоичных нечётких взаимоотношений, заданных на одном универсуме. 58

Тема 5. элементы нечёткой логики.. 63

§5.1 логические операции и Нечёткие высказывания.. 64

§5.2 нечёткие логические их свойства и формулы.. 66

§ 5.3. кванторы и Нечёткие предикаты.. 71

§ 5.4 НЕЧЕТКАЯ И ЛИНГВИСТИЧЕСКАЯ ПЕРЕМЕННЫЕ. Нечёткие лингвистические высказывания.. 73

Библиографический перечень.. 77

Интернет-ресурсы.. 77

Глоссарий.. 78

ОГЛАВЛЕНИЕ. 86

УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ

Елена Васильевна Бахусова

Тираж 100 экз.

Передача значений переменных из JavaScript в PHP и наоборот


Интересные записи:

Понравилась статья? Поделиться с друзьями: