ВУЗ:
Составители:
52
признаки на задаваемое в правилах нечеткого регулятора соответствие, т.е. на обеспечение
заданных в задаче ограничений. При формировании множества входных и выходных
лингвистических переменных будем использовать признаки x∈Х и y∈Y, характеризующиеся
нечетким характером и описываемых кортежами
>
<
MGTU
x
,,,,
β
и
>< MGTU
y
,,,,
β
соответственно. Значениями лингвистической переменной являются нечеткие переменные
(термы) терм-множества Т.
2.4.1.1 Формирование терм-множества
Для формирования терм-множества Т используются синтаксическая процедура G и
семантическая процедура М.
Согласно работам [4,19,30,39] процедура G имеет два определения:
Определение 2.2. G - синтаксическое правило, которое может быть задано в форме
бесконтекстной грамматики, порождающей термы множества T посредством
приблизительного разбиения универсального множества U на диапазоны [4].
Определение 2.3. G – синтаксическая процедура, описывающая процесс образования из
множества Т новых осмысленных для данной задачи значений лингвистической переменной
[19].
Согласно определению 2.2 терм-множество Т лингвистической переменной
β
формируется синтаксической процедурой G. По определению 2.3 синтаксическая процедура
G формирует из элементов заранее сформированного множества Т новые дополнительные
элементы множества Т.
На наш взгляд, оба определения необходимы, определение 2.3 дополняет определение
2.2, поэтому введем обобщенное определение 2.4.
Определение 2.4. Синтаксическая процедура G – это процедура формирования терм-
множества Т на основе порождения первичных термов множества T
′
и составных
(дополнительных) термов множества T
′′
, осмысленных для данной задачи.
Рассмотрим суть синтаксической процедуры G. Терм-множество Т – это множество
нечетких переменных, определенных на универсальном множестве U. Определение нечеткой
переменной дано в Приложении А. Согласно (А.2.1) нечеткой переменной называется
кортеж вида
>< XU,X,
~
,
где X - наименование нечеткой переменной;
U - универсальное множество;
Υ
Uu
X
uuX
∈
= /)(
~
~
µ
- нечеткое множество на U, описывающее ограничение на возможные
числовые значения нечеткой переменной X.
Определение нечеткой переменной – это назначение ей термина – наименования
нечеткой переменной и определения для нее нечеткого множества
X
~
. Таким образом, суть
синтаксической процедуры G заключается в решении первой из двух задач - формирование
элементов Х кортежей нечетких переменных. Вторая задача решается посредством
семантической процедуры М – формирование элементов
X
~
кортежей нечетких переменных.
2.4.1.1.1 Формирование терминов терм-множества Т и определение синтаксической
процедуры G лингвистической переменной
Наименование нечеткой переменной, в общем случае, есть составной термин,
представляющий собой сочетание некоторых элементарных терминов. Элементарные
термины можно разбить на следующие группы:
- первичные термины, являющиеся символами специальных нечетких подмножеств,
например, молодой, старый и т.д.;
- отрицание НЕ и союзы И, ИЛИ;
признаки на задаваемое в правилах нечеткого регулятора соответствие, т.е. на обеспечение заданных в задаче ограничений. При формировании множества входных и выходных лингвистических переменных будем использовать признаки x∈Х и y∈Y, характеризующиеся нечетким характером и описываемых кортежами < β x , U , T , G , M > и < β y , U , T , G , M > соответственно. Значениями лингвистической переменной являются нечеткие переменные (термы) терм-множества Т. 2.4.1.1 Формирование терм-множества Для формирования терм-множества Т используются синтаксическая процедура G и семантическая процедура М. Согласно работам [4,19,30,39] процедура G имеет два определения: Определение 2.2. G - синтаксическое правило, которое может быть задано в форме бесконтекстной грамматики, порождающей термы множества T посредством приблизительного разбиения универсального множества U на диапазоны [4]. Определение 2.3. G – синтаксическая процедура, описывающая процесс образования из множества Т новых осмысленных для данной задачи значений лингвистической переменной [19]. Согласно определению 2.2 терм-множество Т лингвистической переменной β формируется синтаксической процедурой G. По определению 2.3 синтаксическая процедура G формирует из элементов заранее сформированного множества Т новые дополнительные элементы множества Т. На наш взгляд, оба определения необходимы, определение 2.3 дополняет определение 2.2, поэтому введем обобщенное определение 2.4. Определение 2.4. Синтаксическая процедура G – это процедура формирования терм- множества Т на основе порождения первичных термов множества T′ и составных (дополнительных) термов множества T′′, осмысленных для данной задачи. Рассмотрим суть синтаксической процедуры G. Терм-множество Т – это множество нечетких переменных, определенных на универсальном множестве U. Определение нечеткой переменной дано в Приложении А. Согласно (А.2.1) нечеткой переменной называется кортеж вида ~ < X,U,X > , где X - наименование нечеткой переменной; U - универсальное множество; ~ X = Υ µ X~ (u ) / u - нечеткое множество на U, описывающее ограничение на возможные u∈U числовые значения нечеткой переменной X. Определение нечеткой переменной – это назначение ей термина – наименования ~ нечеткой переменной и определения для нее нечеткого множества X . Таким образом, суть синтаксической процедуры G заключается в решении первой из двух задач - формирование элементов Х кортежей нечетких переменных. Вторая задача решается посредством ~ семантической процедуры М – формирование элементов X кортежей нечетких переменных. 2.4.1.1.1 Формирование терминов терм-множества Т и определение синтаксической процедуры G лингвистической переменной Наименование нечеткой переменной, в общем случае, есть составной термин, представляющий собой сочетание некоторых элементарных терминов. Элементарные термины можно разбить на следующие группы: - первичные термины, являющиеся символами специальных нечетких подмножеств, например, молодой, старый и т.д.; - отрицание НЕ и союзы И, ИЛИ; 52
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »