Методы и алгоритмы принятия решений в управлении учебным процессом в условиях неопределенности. Найханова Л.В - 52 стр.

UptoLike

52
признаки на задаваемое в правилах нечеткого регулятора соответствие, т.е. на обеспечение
заданных в задаче ограничений. При формировании множества входных и выходных
лингвистических переменных будем использовать признаки xХ и yY, характеризующиеся
нечетким характером и описываемых кортежами
>
<
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