![]()
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Особливості формування нейро-фаззі системОсновні поняття і визначення нечітких нейросіток.Деякі фаззі-правила легко піддаються інтерпретації як локальні задачі нейронної сітки. Ряд фаззі-правил системи взаємно незалежні і можуть оброблятися паралельно. Стосовно лінгвістичних змінних, які застосовуються у правилах, а також їх структурних взаємозв’язків у нейро-фаззі-системі задається структура задачі і тим самим виконується вимога до чітко структурованої локальної нейронної сітки. Для пояснення сутності нечітких нейросіток нагадаємо принцип формування і функціонування простої НС, що складається з одного нейрона з двома входами (див. розд. 2.6). Вхідні сигнали x “взаємодіють” із синаптичними вагами
Ці частинні добутки підсумовуються, утворюючи значення
Вихід нейрону утворюється в результаті перетворення значень
Наведена однонейронна сітка, в якій використовуються операції добутку, підсумовування та сигмоїдна функція активації, уявляє собою стандартну НС. Означення 4.1. Нечіткою нейронною сіткою називають НС з чіткими сигналами, вагами та активаційною функцією, але з об’єднанням Нейронні сітки з фаззі-структурою. Основною метою при формуванні нейро-фаззі-систем є перетворення фаззі-системи в еквівалентну, так звану інтелектуалізовану НС (ІНС) таким чином, щоб ця сітка могла ініціюватися значеннями фаззі-системи. Після навчання результат з такої НС переводиться назад у фаззі-правила, які потім аналізуються експертом щодо їхньої прийнятності. Завдяки цій процедурі ІНС може доповнювати базу фаззі-правил. Характерною для більшості прямих перетворень нейро-фаззі-структур є заміна всіх підфункцій фаззі-системи елементами, подібними до звичайних і спеціальних (нечітких) нейронів. Загалом, все це дає змогу оптимізувати параметри, використовуючи нейронні алгоритми навчання. Фаззіфікуючий нейрон. Вже на етапі фаззіфікації, завданням якої є переведення вхідних змінних за допомогою ФН в лінгвістичні значення істинності, повинна враховуватися роздільність ділянок нелінійності характеристик (див., наприклад, рис. 2.18, в, д, розд. 2.6).
Приклад 4.1. Найпростіша можливість перетворення (фаззіфікація) відтворюється наведеним на рис. 4.2 прикладом, коли фаззіфікуючий нейрон (рис. 4.2, в) формується шляхом апроксимації ФН трикутної форми (рис. 4.2, а)
з площею апроксимованої поверхні
де
Рис. 4.2. Процес апроксимації ФН трикутної форми (а) у відповідну функцію Гауса (б) фаззіфікуючим нейроном (в)
Отже, з рис. 4.2 легко пересвідчитись, що фаззіфікуючий нейрон (рис. 4.2, в) на основі ФН (рис. 4.2, а) може бути безпосередньо параметризований.
Розглянемо ще декілька прикладів елементарних нечітких НС.
Приклад 4.2. Нечіткий нейрон «І». Сигнали
а вихід утворюється із застосуванням Т-норми (рис. 4.3, а)
Рис. 4.3. Структури нечітких нейронів: а ― «І»; б ― «АБО»
Якщо прийняти
Приклад 4.3. Нечіткий нейрон «АБО». Сигнали
а вихід утворюється за допомогою T-конорми (рис. 4.3, б):
Якщо прийняти
4.4. Відображення системи фаззі-управління в нейросітках Для ФН вхідних сигналів, як ми переконалися, прийнятні тільки симетричні функції трикутної форми, тоді як для вихідних сигналів ― монотонні. Для логічних виведень застосовується максимінний метод, а для фаззіфікації ― спрощений метод центра ваги за залежностями (3.17)–(3.18). Подання фаззіфікації. Слід зазначити, що трикутне подання ФН наближено відображає поведінку рецепторів у природі, що відповідає рівнянню
де В роботі [203] розглянуто спеціальну структуру фаззі-нейрона, де ФН включено у ваги вхідних сигналів і вхідні величини є чіткими. При цьому рівняння (4.4) в цьому випадку можна розглядати безпосередньо як вагову функцію для чіткої вхідної величини
Рис. 4.4. Фаззі-нейрон для відображення фаззіфікації (а) і нейрон для формування max-, min-операцій (б)
Логічне розв’язання в нейро-фаззі-системі. Фаззі-правило і його відповідне розв’язання, тобто зв’язок між нечіткими вхідною і вихідною множинами, є також нечіткими множинами, що уявляють собою сформований з цих двох множин висновок. Нехай маємо стандартне правило (див. розд. 3.4) «ЯКЩОА, ТОВ» з елементами передумови А і постумови (висновку) В і відповідними ФН
Нагадаємо (див. розд. 3.4), що для визначення ФН
Функція
Тоді для результуючого логічного розв’язку (виведення) за сумою правил (4.6) і (4.7) маємо:
Логічне розв’язання. Логічне розв’язання повністю складається саме з таких аналогових max-, min-утворень. Для їх відображення на нейросітці спочатку визначаються її спеціальні тип і топологія, які здатні подати простою побудовою цю нелінійну функцію. Така схема відповідає лінійному типу НС (рис. 4.4, б), яка піддається спеціальному граничному випробуванню з вхідними величинами
За допомогою цього типу сітки з вагами
можна подати схемою (рис. 4.5, а).
Рис. 4.5. Формування максимуму (а) і мінімуму (б) для двох функцій у1 та у2 Логічний розв’язок, тобто імплікація частини «ЯКЩО» до частини «ТО», легко відображається за умови, якщо для величини на виході застосувати так званий фаззі-монотонний сигнал. У цьому випадку кожна величина на виході фаззі-системи складатиметься з ряду дискретних значень, які при розв’язанні визначаються їх вагами. Нехай
Отже, завдяки застосуванню фаззі-монотонного сигналу в нейронному поданні формування мінімуму вироджується в лінійну передатну функцію з підсиленням, яке дорівнює одиниці. Монотонні величини в межах наступної дефаззіфікації однозначно розподіляються, що забезпечує можливість визначення ФН Відображення дефаззіфікації. Чітка величина сигналу
де Для генерування сигналу На рис. 4.7, б наведено схему НС з комплексним нейро-фаззі-перетворенням, що включає фаззіфікацію, логічне розв’язання, max-min-композицію та дефаззіфікацію. Вхід сітки утворюється трьома ФН, на виході використовуються дві ФН. Поряд з вхідним і останнім шарами присутні також три сховані шари Рис. 4.7. Тип дефаззіфікуючого нейрона (а) і нейросітка з комплексним нейро-фаззі-перетворенням (б) Перший схований шар Кожна з ваг схованого шару Ваги Якщо прийняти ваги шару Для оптимізації відомими методами навчання (див. розд. 2.6), наприклад, за допомогою алгоритму зворотного поширення, рекомендується використовувати аналогові ваги також і для схованих шарів Алгоритм тренування нечіткої НС. Розглянемо типовий підхід до побудови алгоритмів навчання НС. Уявимо, що нечіткою НС повинно бути реалізоване невідоме відображення:
за наявності навчаючої множини Для моделювання невідомого відображення
де Ступінь істинності i-го правила визначається за допомогою операції добутку:
причому можна використовувати й будь-які інші подання для моделювання логічного оператора «І». Вихід нечіткої системи визначається згідно з (3.18) для дискретного варіанта центроїдного методу:
Метою тренування є мінімізація похибки, що стосується кожного комплекту зразків (образів) так, щоб прийнятий комплект зразків був достатнім для виведення закону зміни ваги. Введення функції похибки для g-го поданого зразка виду
дає змогу в подальшому, як і у звичайних НС, використовувати градієнтний метод для піднастроювання параметрів заданих предикатних правил. Зокрема, величини
де Процес тренування. На першому кроці реалізується грубий підхід на базі фоззі-системи. Цю первинну структуру загалом можна досить швидко знайти і часто можна безпосередньо застосовувати для поєднання з процесом, що моделюється, сприяючи одержанню попередніх результатів, які, однак, ще далекі від оптимальних. Сформована таким шляхом базисна структура вже визначає всі сигнали на вході і виході, які мають застосовуватися у фаззі-структурі, і являє собою стартовий комплект параметрів для наступної оптимізації із застосуванням НС. На другому кроці у фазі навчання НС отримує від фаззі-системи всі сформовані нею прийнятні сигнали У тих ситуаціях, які не відтреновані НС, відбувається керування процесом оператором у ручному режимі, ІНФС перестає брати участь в роботі і переходить в режим нової фази тренувань.
Приклад 4.4.Як приклад розглянемо більш складну нечітку систему, що має наведену базу знань і до якої застосовується алгоритм Tsukamoto:
де
Для визначення вихідної змінної скористуємося алгоритмом Tsukamoto (ілюстративно наведено на рис. 4.9), у відповідності за яким:
де
Рис. 4.9. Ілюстративне подання прикладу 4.4 нечіткої системи Нечітку НС, яка реалізує наведений у цьому прикладі механізм тренування і виведення, подано на рис. 4.10. Зауважимо, що сітка з такою архітектурою дістала також назву адаптивної системи з нейро-фаззі-виведеннями (Adaptive Neuro-Fuzzi Inference System). Такі сітки можна описати так: Шар 1. Виходи нейронів цього шару уявляють собою значення функцій належності при конкретних (заданих) значеннях входів. Шар 2. Виходами нейронів цього шару є ступені істинності передумов кожного правила бази знань системи, які обчислюються за формулами:
Усі нейрони цього шару позначені символом Шар 3. Нейрони цього шару обчислюють величини (операція нормування):
Шар 4. Нейрони цього шару виконують операції:
Шар 5. Єдиний нейрон цього шару обчислює вихід сітки:
Коригування параметрів системи для функцій належності
де Рис. 4.10. Структура адаптивної системи з нейро-фаззі виведеннями Відповідні вирази можна отримати і для решти коефіцієнтів Визначають два підходи до модифікації топології нечіткої НС на етапах навчання та використання. Перший традиційний базується на введенні додаткових продукційних правил у базу знань системи з урахуванням виконання вимоги несуперечливості її поповнення. Другий підхід, запропонований в роботі [56], передбачає генерацію нових продукційних правил (що не суперечать правилам з бази знань системи), виходячи з аналізу експериментальних даних про об’єкт. Читайте також:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|