Лингвистическая переменная
Лингвистической переменной называется кортеж < b, Т, Х, G, М >, где b - наименование лингвистической переменной, Т - множество нечетких понятий, определенных на универсальном множестве Х, G - синтаксическая процедура, позволяющая генерировать новые осмысленные термы (грамматика), М - семантическая процедура, которая каждое новое значение лингвистической переменной, образуемое с помощью G, превращает в нечеткую переменную путем формирования нечеткого множества. Лингвистическая переменная принимает значения из множества Т (терм-множество). Для формирования лингвистической переменной необходимо: 1. Определить имя лингвистической переменной. 2. Определить имена нечетких переменных, являющихся значениями лингвистической переменной и элементами терм множества T = {ti} (i=1,m). 3. Определить универсальное множество X. 4. Задать на универсальном множестве X нечеткие множества Сi, определяющие нечеткие переменные с именами ti. 5. Построить грамматику, синтаксическую процедуру G, позволяющую генерировать новые осмысленные термы {t*j} (i=1,n). 6. Сформировать семантическую процедуру М, которая для каждого нового значения лингвистической переменной, образуемого с помощью G, строит функцию принадлежности нечеткого множества нечеткой переменной с именем t*j, i=1,n.
Пример. Построить лингвистическую переменную, соответствующую понятию «размер дохода на одного члена семьи».
|