Тема 16. ПРОГРАМНІ ЗАСОБИ ДЛЯ СИНТЕЗУ НЕЙРО-НЕЧІТКИХ МОДЕЛЕЙ МЕРЕЖ

Тема 16. ПРОГРАМНІ ЗАСОБИ ДЛЯ СИНТЕЗУ НЕЙРО-НЕЧІТКИХ МОДЕЛЕЙ МЕРЕЖ

Після опанування теми студент має знати:

• переваги редактора Fuzzy Logic Toolbox;

• у чому полягають особливості паралельних нейро-нечітких мереж;

• виділення нечітких правил за допомогою карт, що самоорганізуються

• програмні засоби для синтезу нейро-нечітких моделей; має вміти:

• порівнювати властивості нечітких систем та нейронних мереж;

• моделювати діяльність компанії;

• описувати особливості систем, що здатні навчати нечіткі множини;

• побудувати нейро-нечітку кластер-регресійну апроксимацію.

ЗМІСТ ПИТАНЬ З ТЕМИ

16.1. Нечіткі нейронні мережі в Matlab ANFIS

Модуль Fuzzy Logic Toolbox поряд із засобами для побудови нечітких моделей містить засоби для синтезу нейро-нечітких мереж. ANFIS-редактор дозволяє автоматично синтезувати з експериментальних даних нейро-нечіткі мережі. Завантаження ANFIS-редактора здійснюється командою anfisedit. ANFIS-редактор містить меню: File, View (аналогічні меню FIS-редактора) та Edit, а також області керування створенням нейро-нечіткої мережі (рис. 5.6).

Автоматизацію етапу параметричної ідентифікації пакет Fuzzy Logic Toolbox забезпечує тільки для моделей типу Sugeno. Настроювання виконується з використанням технології ANFIS (Adaptive Network_based Fuzzy Inference System) — одного з перших методів побудови нейрo-нечітких систем для апроксимації функцій, запропонованого Янгом у 1991 р. Настроювання є ітераційною процедурою знаходження параметрів функцій приладдя, що мінімізує розбіжності між дійсною і бажаною поведінками

Рис. 5.6. ANFIS-редактор

Пакет Fuzzy Logic Toolbox дозволяє автоматично синтезувати з даних нечітку БЗ для моделі типу Sugeno. Для цього використовують два алгоритми — гратчасте розбиття (grid partition) і субтрактивну кластеризацію (subtractive clustering). На виході першого алгоритму виходить БЗ, що містить усі можливі правила. У результаті субтрактивної кластеризації генеруються правила, що відповідають зонам найбільшої концентрації даних.

• Можливість створення нечітких нейронних мереж Мамдані і Сугено, найбільш популярних і затребуваних для вирішення простих завдань.

• Неможливість створювати гібридні системи за іншими алгоритмами.

моделі. Користувач може вибрати метод настроювання — метод зворотного розповсюдження помилки або його комбінацію з методом найменших квадратів.

• Настроювання моделей типу Мамдані в пакеті Fuzzy Logic Toolbox не передбачено.

• Гібридна система може мати тільки один вихід.

• За великої кількості входів виникають труднощі у використанні програми (необхідне істотне підвищення продуктивності комп’ютера).

Адаптивна нечітка система, заснована на системі нечіткого висновку є архітектурою гібридної мережі, яка є нейронною мережею з чіткими сигналами, вагами і активізаційною функцією, але з об’єднанням сигналів і вагів мережі з використанням операцій над нечіткими множинами: Т-норми, S-ко норми та ін. Відмінністю нечіткої множини від звичайної є те, що для елементів х, які лежать в універсальній множині, не існує однозначної відповіді «так/ні» стосовно деякої властивості. У зв’язку з цим нечітку підмножину «А» визначають через упорядковані пари А =

📎📎📎📎📎📎📎📎📎📎