Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Синтез і настройка баз нечітких знань для моделювання багатовимірних залежностей

Предмет: 
Тип роботи: 
Автореферат
К-сть сторінок: 
28
Мова: 
Українська
Оцінка: 

модель відповідає експериментальним даним, тим меншою повинна бути функція відповідності такої моделі.

КРОК 3. Визначити пари хромосом-батьків для операції схрещування у кількості  , де pc – відсоток хромосом-нащадків, які утворюються на кожній ітерації генетичного алгоритму (коефіцієнт схрещування), K – кількість хромосом в популяції. Вибір батьківських хромосом здійснюється не випадково, а в залежності від значень функцій відповідності хромосом: чим більше значення функції відповідності певної хромосоми, тим більшою є ймовірність того, що дана хромосома “дасть потомство”.
КРОК 4. Провести операцію схрещування кожної пари хромосом-батьків шляхом впорядкованого обміну генів хромосом-батьків відносно вибраних точок схрещування, в результаті чого отримується відповідна кількість пар хромосом-нащадків.
КРОК 5. Здійснити випадковим чином мутацію генів одержаних хромосом-нащадків. При цьому враховується коефіцієнт мутації pm – ймовірність того, що той чи інший ген буде піддано мутації.
КРОК 6. Вилучити з одержаної популяції розміром   хромосом   її членів, що мають найгірші значення функцій відповідності.
КРОК 7. ЯКЩО одержано хромосому, для якої значення функції відповідності дорівнює нуль (максимум), ТОДІ – кінець алгоритму, ІНАКШЕ – перейти на КРОК 8.
КРОК 8. ЯКЩО задане число ітерацій алгоритму не вичерпане, ТОДІ перейти на КРОК 2, ІНАКШЕ – кінець алгоритму. При цьому хромосома, що має найбільше значення функції відповідності, представлятиме собою знайдений субоптимальний розв’язок.
Хромосома, одержана в результаті виконання вищеописаного генетичного алгоритму буде відповідати матриці параметрів бази нечітких знань – нечіткої моделі досліджуваного об’єкта. Якщо при цьому розв’язок є субоптимальним, то таку нечітку модель можна покращити подальшою настройкою.
Третій розділ присвячено розробці методу тонкої настройки баз нечітких знань засобами нейронних мереж. Здійснено постановку і розв’язання задачі ідентифікації нелінійних об’єктів нейронними мережами у такій послідовності.
Нехай багатовимірний об’єкт характеризується вибіркою експериментальних даних (навчальною вибіркою) у вигляді P пар “входи-вихід”:  ,  , де   – вектор вхідних змінних,  - вихідна змінна. Для відтворення характеристики даного об’єкта синтезуємо нейронну мережу (наприклад, багатошаровий персептрон). При цьому необхідно визначити такі ваги міжнейронних зв’язків нейронної мережі, які б забезпечували мінімальне відхилення значень вихідних величин моделі від еталонних значень:
 , (7)
де   – матриці ваг міжнейронних зв’язків;  – номер відповідної матриці;  - вага зв’язку між j-тим нейроном попереднього шару і i-тим нейроном наступного шару для -тої матриці зв’язків;  - кількість нейронів -го шару;  - кількість нейронів (-1) -го шару;   – модельне значення вихідної змінної.
З метою дослідження можливості ідентифікації нелінійних об’єктів за допомогою нейронних мереж було проведено комп’ютерні експерименти із еталонними нелінійними залежностями, заданими аналітично. В цих експериментах навчальна вибірка пар “входи-вихід” генерувалась із заданої досліджуваної моделі-еталону. Якість навчання оцінювалась шляхом порівняння модельних значень вихідних величин із еталонними.
Запропоновано спосіб втілення ненастроєних баз нечітких знань в комбіновані конструкції – нейро-нечіткі мережі (рис. 2) з метою їх настройки шляхом навчання. Зміст та функції вузлів (аналоги нейронів у звичайній нейронній мережі) показано в табл. 2. Міжелементні зв’язки нейро-нечіткої мережі оцінюються такими ваговими коефіцієнтами – змінними параметрами моделі: між 2-м та 3-м шарами – параметрами b i c функцій належності входів до нечітких термів, між 3-м та 4-м шарами – вагами нечітких правил, решта – одиниці (завжди константи). В таблиці   означає функцію належності вхідної змінної u до нечіткого терму T;   – центр класу   (для об’єктів з неперервним виходом), а арифметичні операції множення і суми при описанні функцій елементів “нечітке правило” і “клас правил” є аналогами нечітко-логічних операцій min і max.
 
Таблиця 2
Зміст та функції вузлів нейро-нечіткої мережі
Вузол Назва Функція
Вхід  
 
Нечіткий
терм  
 
Нечітке
правило  
 
Клас
правил  
 
Дефазифікація  
 
Розроблено метод настройки баз нечітких знань шляхом навчання відповідних їм нейро-нечітких мереж. Алгоритм навчання складається з двох фаз – прямого і зворотного ходу.
Алгоритм прямого ходу передбачає виконання операції нечіткого логічного висновку і включає в себе обчислення ступенів належності значень вхідних величин до відповідних лінгвістичних термів, ступенів належності значення вихідної величини до відповідних класів і обчислення модельного значення вихідної величини y шляхом дефазифікації у відповідних вузлах нейро-нечіткої мережі. Також обчислюється похибка мережі:
 , (8)
де   і  - відповідно модельне і експериментальне значення виходів об’єкта на t-му кроці навчання.
Алгоритм зворотного ходу передбачає визначення швидкості зміни похибки мережі при зміні значень вихідної величини, ступеня належності значення вихідної величини до відповідних класів, ваги того чи іншого правила а також параметрів b i c функцій належності лінгвістичних термів вхідних змінних шляхом диференціювання функції похибки по відповідним величинам, після чого проводиться модифікація змінних параметрів мережі за правилом градієнта:
 , (9)
 , (10)
 , (11)
де t – номер кроку ітерації;  – параметр, що характеризує швидкість навчання.
В четвертому розділі представлені результати комп’ютерних експериментів, метою яких була перевірка можливості отримання із експериментальних даних баз нечітких знань про нелінійні об’єкти з неперервним та дискретним виходом за допомогою розробленого методу. Результати експериментів для об’єкта з
Фото Капча