В чем заключается этап агрегирования? Стр 43
Агрегирование (Aggregation). Агрегирование представляет собой процедуру определения степени истинности условии по каждому из правил системы нечеткого вывода. Формально процедура агрегирования выполняется следующим образом. До начала этого этапа предполагаются известными значения истинности всех под условием системы нечеткого вывода, т. е. множество значений . Далее рассматривается каждое из условий правил системы нечеткого вывода. Если условие правила представляет собой нечеткое высказывание вида 1 или 2, то степень его истинности равна соответствующему значению . Если же условие состоит из нескольких подусловий вида (1.10), причем лингвистические переменные в подусловиях попарно не равны друг другу, то определяется степень истинности сложного высказывания на основе известных значений истинности подусловий. При этом для определения результата нечеткой конъюнкции или связки «И» может быть использована формула пересечения нечетких множеств, а для определения результата нечеткой дизъюнкции или связки «ИЛИ» может быть использована формул объединения нечетких множеств. При этом значения используются в качестве аргументов соответствующих логических операций. Тем самым находятся количественные значения истинности всех условий правил системы нечеткого вывода. Этап агрегирования считается законченным, когда будут найдены все значения для каждого из правил , входящих в рассматриваемую базу правил системы нечеткого вывода. Это множество значений обозначим через . Пример 1.10.Для иллюстрации выполнения этого этапа рассмотрим пример процесса агрегирования двух нечетких высказываний: “ скорость автомобиля средняя ” И “ кофе горячий ” и “ скорость автомобиля средняя ” ИЛИ “ кофе горячий ” для входной лингвистической переменной - скорость движения автомобиля и - температура кофе. Предположим, что текущая скорость автомобиля равна 55 км/ч, т. е. =55 км/ч, а температура кофе равна =70ْ С. Тогда агрегирование первого нечеткого высказывания с использованием операции нечеткого конъюнкции дает в результате число (приближенное значение), которое означает его степень истинности и получается как минимальное из значений 0.67 и 0.8 (рисунок 1.10а). Агрегирование второго нечеткого высказывания с использованием операции нечеткой дизъюнкции дает в результате число , которое означает его степень истинности и получается как максимальное из значений 0.67 и 0.8 (рисунок 1.10б). Рис. 1.10. Примеры агрегирования подусловий для нечеткого высказывания “ скорость автомобиля средняя ” И “ температура кофе высокая ” (а)
Рис. 1.10. Примеры агрегирования подусловий для нечеткого высказывания “ скорость автомобиля средняя ” ИЛИ “ температура кофе высокая ” (б)
|