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

UptoLike

105
ActG - синтаксические процедуры, порождающие элементы множества ActT;
ActM - семантические процедуры, определяющие значение переменной Act
β
.
Принципы построения и алгоритмы функционирования этого регулятора
аналогичны рассмотренным в предыдущих разделах.
Множества нечетких переменных имеют следующий вид:
HoursT = {Low, SlightlyLow, Normal, SlightlyHigh, High};
ActT = {Reduce, SlightlyReduce, Normal, SlightlyAdd, Add}.
Функции принадлежностей представлены на рисунке 3.28.
Рисунок 3.28 - Функции принадлежности лингвистических переменных
Аналитически функции принадлежностей для каждой переменной задаются в виде
формулы 2.49.
База знаний состоит из следующих правил:
1.
If Hours=Low then Act=Reduce.
2.
If Hours=SlightlyLow then Act=SlightlyReduce.
3.
If Hours=Normal then Act=Normal.
4.
If Hours=SlightlyHigh then Act=SlightlyHigh
5.
If Hours=High then Act=High.
В рассматриваемом регуляторе отсутствует этап дефаззификации, так как
достаточно иметь значения лингвистической переменной, определяющей действие системы.
а) количество часов
б) действие системы
       ActG - синтаксические процедуры, порождающие элементы множества ActT;
       ActM - семантические процедуры, определяющие значение переменной Actβ.
       Принципы построения и алгоритмы функционирования этого регулятора
аналогичны рассмотренным в предыдущих разделах.
       Множества нечетких переменных имеют следующий вид:
       HoursT = {Low, SlightlyLow, Normal, SlightlyHigh, High};
       ActT = {Reduce, SlightlyReduce, Normal, SlightlyAdd, Add}.
       Функции принадлежностей представлены на рисунке 3.28.




                                      а) количество часов




                                    б) действие системы
            Рисунок 3.28 - Функции принадлежности лингвистических переменных

        Аналитически функции принадлежностей для каждой переменной задаются в виде
формулы 2.49.
        База знаний состоит из следующих правил:
     1. If Hours=Low then Act=Reduce.
     2. If Hours=SlightlyLow then Act=SlightlyReduce.
     3. If Hours=Normal then Act=Normal.
     4. If Hours=SlightlyHigh then Act=SlightlyHigh
     5. If Hours=High then Act=High.
        В рассматриваемом регуляторе отсутствует этап дефаззификации, так как
достаточно иметь значения лингвистической переменной, определяющей действие системы.




                                          105