Прикладные интеллектуальные системы, основанные на мягких вычислениях. Ярушкина Н.Г. - 116 стр.

UptoLike

Составители: 

Рубрика: 

115
5.3. Функции автоматизированной системы проектирования нечетких
контроллеров
Современные нечеткие контроллеры можно разделить на собственно не-
четкие традиционные контроллеры и нейро-нечеткие контроллеры. Нечеткие
контроллеры представляют собой систему нечеткого вывода, причем функции
принадлежности формируются на основе экспертных оценок. Реализация не-
четкого контроллера представляет собой базу правил, базу лингвистических
переменных (имен и функций принадлежности) и типовую процедуру логиче-
ского вывода.
Аппаратная реализация нечеткого контроллера на основе микропроцессора
включает в себя:
табличное представление имен переменных, параметризованных
функций принадлежности функций и нечетких правил;
модули, реализующие нечеткий вывод по Мамдани, Сугено, Цукамо-
то, Ларсену и др.
Система автоматизированного проектирования нечетких контроллеров
представляет собой набор следующих средств:
1. Диалоговые средства, позволяющие эксперту определить имена,
функции принадлежности и правила.
2. Средства визуализации нечетких правил, управляющей поверхности
решений.
3. Набор генераторов модулей табличного представления нечетких пра-
вил и логического вывода для разных систем команд на основе биб-
лиотеки модулей.
Описанная структура является наиболее распространенной. Основным
недостатком такой структуры является использование субъективных представ-
лений эксперта о лингвистических переменных и правилах. Известны методы
извлечения функций принадлежности из паттернов образцов проблемной об-
ласти с помощью нечетких нейронных сетей, позволяющих с помощью класте-
ризации объектов проблемной области идентифицировать параметры функций
принадлежности. В качестве средства кластеризации можно использовать алго-
ритм FCM или нейронную сеть Кохонена. Для уточнения параметров функций
принадлежности используют алгоритм обратного распространения ошибки.
Таким образом, в структуре автоматизированного проектирования нечетких
контроллеров появляются новые компоненты:
модуль кластеризации объектов проблемной области;
модуль идентификации параметров функций принадлежности.