
- •Технологія обробки інформації
- •12.1. Інформаціні технології аналізу економічної інформації та прийняття управлінських рішень
- •12.2. Сучасні технологічні засоби обробки інформції
- •12.2.1. Гіпертекстова та мультимедійна технології
- •12.2.2. Застосування нейромережних технологій в економічній діяльності
- •12.3. Математичні методи обробки інформації та моделювання
- •12.4. Постановка завдання.
- •12.5. Формування інфомаційної бази
12.2.2. Застосування нейромережних технологій в економічній діяльності
Комп'ютерні технології, які дістали назву нейромережних, працюють аналогічно принципам роботи нейро-нів головного мозку людини і дають змогу розпізнавати мову людини й абстрактні образи; класифікувати стани складних систем; керувати технологічними процесами і фінансовими потоками; розв'язувати аналітичні дослідні, прогнозні задачі, пов'язані з великими інформаційними потоками. Нейромережні технології (НТ) полегшують фахівцю процес прийняття важливих (і неявно визначених) рішень в умовах невизначеності, дефіциту часу й обмеженості інформаційних ресурсів.
Особливістю нейронних мереж є їхня здатність змінювати свою поведінку (навчатися) залежно від зміни зовнішнього середовища, видобувати приховані закономірності з потоку даних. НТ не ставить підвищених вимог до точності вхідних даних як на етапі навчання, так і при її використанні (після настройки та навчання), наприклад при розпізнаванні симптомів наближення критичних ситуацій, короткотерміновому, а іноді й довготерміновому прогнозуванні.
Завдяки цьому НТ здатна навчатися на конкретних прикладах, стабільно розпізнавати, прогнозувати нові ситуації з високим ступеней Точності, причому за наявності зовнішніх перешкод (наприклад, появі суперечливих або неповних значень у потоках інформації).
При використанні НТ робота складається з кількох етапів:
Визначення проблеми - того, що користувач-аналітик збирається одержати від НТ на виході. Це може бути вектор, який характеризує систему або процес (крива прибутковості державних короткотермінових облігацій, показник доцільності реєстрації інвестиційного портфеля тощо).
Визначення і підготовка вхідних даних для реалізації НТ. При цьому відбирається вся необхідна інформація, яка адекватно й повно описує процес. Для успішнішого вирішення проблеми формування наборів інформації з метою наступного прогнозування ситуацій рекомендується залучати фахівців конкретної галузі. При цьому має бути дотриманий баланс між прагненням збільшити кількістьвхідних параметрів та ймовірністю одержати незадовільну навчальну мережу, що може спотворити очікувані прогнози.
3. Введения в систему, підготовка даних, створення файлів для тренування і тестування. Основна мета - формування необхідного набору ситуацій, з якими доведеться працювати аналітику, а потім розподіл вхідних даних за цими ситуаціями. При цьому НТ автоматично реалізує класифікацію, в основі якої - нечітка логіка. Як вхідні параметри можуть бути використані штучно створені характеристики системи, зокрема для фондового ринку можуть бути різні індикатори технічного аналізу.
На етапі підготовки даних аналізують ступінь їх інформаційної насиченості, для чого виявляється ступінь впливу конкретного параметра на прогнозований розмір. Після досягнення рівномірного наповнення всіх ступенів залежності виявляють залежність між прогнозованим розміром і параметром у вигляді "Якщо ... то; інакше ...", що близько до ЕС.
Вибір типу НТ та методів її навчання. Мережа може бути побудована за допомогою мережного маркера в інтерактивному режимі з його підказуваннями або можуть бути створені файли Brain Maker текстовим редактором. Для прогнозування часових рядів (якими описується фінансовий ринок) можна використовувати генетичний алгоритм Genetic Algorithms, для вирішення завдань розпізнавання способів та класифікації - мережні технології Hopfield Kohonen.
Тестування нейромережі та її запуск для одержання прогнозу. За результатами тестів відбираються найперспективніші варіанти. Якщо результати тестування не задовольняють, то переглядають набір вхідних даних, змінюють деякі навчальні програми або перебудовують мережу.