Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Використання нейронних мереж для моделювання та прогнозування фінансової діяльності транспортного підприємства

РефератДопомога в написанніДізнатися вартістьмоєї роботи

На даний момент нейронні мережі використовуються при вирішенні різних задач та застосовують там, де звичайні алгометричні методи не ефективні або їх неможливо використати. Це можливо за рахунок того, що нейронні мережі являть собою групу математичних алгоритмів, які об'єднанні такою властивістю, як навчання на прикладах шляхом впізнання образів та ситуацій, які раніше зустрічалися. Ці образи… Читати ще >

Використання нейронних мереж для моделювання та прогнозування фінансової діяльності транспортного підприємства (реферат, курсова, диплом, контрольна)

Використання нейронних мереж для моделювання та прогнозування фінансової діяльності транспортного підприємства

На сьогоднішній день при написанні наукової роботи або проведенні досліджень науковці зіштовхуються з такою проблемою, що за допомогою простих методів дослідження неможливо точно визначити наявність та характер зв’язків між певними показниками. Але це ще не означає, що зв’язку не існує, ці зв’язки можуть мати складний характер. Тому необхідно знайти метод, за допомогою якого можна буде найточніше визначити наявність або відсутність будь-якого зв’язку.

Дослідженнями, щодо застосування нейронних мереж в економічному аналізі займаються такі науковці: Круглова В., Галушкіна А., Комарцева Л. та інші. Про можливість використання нейронних сітей в фінансовій сфері та безпосереднє їх використання для управління запасами йдеться мова в працях Голоскокової А., Бабич Т., Бабенко И. та інші. Проте необхідно зазначити, що на вантажних автотранспортних підприємствах цей метод для визначення оптимального рівня запасів не розглядається.

Довести можливість використання нейронних мереж для визначення наявності зв’язку між політикою фінансування виробничих оборотних запасів та показниками, які відображають ефективність фінансування виробничих запасів, та прогнозування значень цих показників.

При написанні дисертаційної роботи перед кожним автором постає питання: «Який метод дослідження слід використовувати?». Здебільшого, для аналізу даних використовують регресійно-кореляційний аналіз, метод експертних оцінок та інші, проте найгарніше використовувати той метод який ще не став поширеним в даній галузі. Так, нещодавно почали використовувати такий метод, як — нейронні мережі. Окрім цього, на прийняття рішення про використання цього методу спирається на те, що при необхідності виявлення залежностей (існування зв’язків) економічними показниками прості методи не завжди можуть виявити його наявність. Існування зв’язків між показниками може бути не виявлено за рахунок того, що вони мають дуже складний характер, а нейронним мережам під силу це виявити. Крім виявлення зв’язків нейронні мережі частіше стали застосовувати в управлінні та прийнятті рішень.

В основі нейронної мережі лежить теорія нелінійних адаптивних систем, яка дає можливість використовувати її для аналізу та прогнозування.

В матеріалі, який виданий далі обґрунтовується та показується за рахунок чого нейронні мережі можуть виявити цей зв’язок.

На даний момент нейронні мережі використовуються при вирішенні різних задач та застосовують там, де звичайні алгометричні методи не ефективні або їх неможливо використати. Це можливо за рахунок того, що нейронні мережі являть собою групу математичних алгоритмів, які об'єднанні такою властивістю, як навчання на прикладах шляхом впізнання образів та ситуацій, які раніше зустрічалися. Ці образи та ситуації можуть «ховатися» в потоці зашумленої та суперечливої інформації.

Отже, нейронні мережі дозволяють знаходити сховані залежності між вхідними та вихідними даними, які залишаються поза розумінням традиційних методів. При цьому сама залежність буде визначена в процесі навчання нейронної сіті. По цій причині рішення на основі нейронних мереж останнім часом в шані у фінансистів та економістів, бо їм приходиться займатися прогнозуванням та аналізом складних ситуацій.

В основному нейронні мережі застосовуються для таких задач: прогнозування (на сьогодні дуже активно використовуються при прогнозуванні курсів валют, цінних паперів та ін.), розпізнання визначених ситуацій, регресійний аналіз, кластерний аналіз та класифікації.

Нейронні мережі являються дуже сильним інструментом моделювання оскільки являються нелінійними по своїй природі. Також перевагою нейронних мереж є те, що для них не існує проблеми «прокляття розмірності», що не дозволяє моделювати лінійні залежності від великої кількості змінних.

Проте, при використанні нейронних мереж з метою їх використання як методу прогнозування необхідно пам’ятати що, прогнозування заміняється розпізнанням. Чому саме мережа не прогнозує, а розпізнає майбутнє? На це питання дуже проста відповідь — нейромережа впізнає в поточному стані ринку ситуацію яка раніше зустрічалася та відтворює реакцію ринку.

Нейронні мережі можуть змінювати свою поведінку в залежності від стану навколишнього середовища. Це проявляється в тому, що після аналізу вхідних сигналів (можливо, разом з необхідними вихідними сигналами) вони самоналаштовуються та навчаються, для забезпечення правильної реакції. Мережа, яка пройшла етап навчання, може бути стійкою до деяких відхилень вхідних даних, що дозволяє їй правильно «бачити» образ, який вміщує різноманітні помилки та спотворення.

Для вирішення самих різних задач на сьогодні існує велика кількість різноманітних конфігурацій нейронних сітей з різноманітними принципами функціонування. нейронний фінансування виробничий запас Найпростіша нейронна мережа — (перцептрон з одним схованим шаром, та база даних при застосування дає можливість провести ефективне реалістичне прогнозування. Перевагами цієї простої системи являються:

просте визначення важливості економічної інформації з моментальним визначенням значимості вхідних змінних для подальшого виключення тих змінних, які мають незначний вплив;

побудова нейронної моделі відбувається адоптивно під час навчання без експерта;

само пристосування під базу даних.

Недоліки:

можна визначити не детермінованість (2, с.149).

не дозволяє однозначно визначити внесок кожного показника на фінансовий стан Розглянемо приклад нейронної мережі, яку можна використовувати як для пошуку закономірностей, так і для класифікації образів — це буде багатошарова, повнозв’язна нейронна мережа (рис. 1).

Повнозв’язною нейронною мережею називається багатошарова структура, в якій кожний нейрон будь-якого шару пов’язаний із всіма нейронами попереднього шару, а у випадку першого шару — зі всіма входами нейронної мережі.

Приклад багатошарової повнозв'язної нейронної мережі прямого розповсюдження сигналу.

Рис. 1. Приклад багатошарової повнозв’язної нейронної мережі прямого розповсюдження сигналу

Пряме розповсюдження сигналу означає, що така нейронна мережа не вміщує петель [3, с.74].

Вняід k-го нейрону шат 1

ІіиГО БлОДІБІЗ Ш3. р 1. ДО лКОІ.

Ъ З. L. ІО С ОііЗ. НЭ. Ш уНЕЩІл d КТНБЭ. ЦІ 1. /Аа Входи нейронів шару Н-1 являються виходами нейронів шару Отже, таку нейронну мережу можна застосовувати для пошуку зв’язків між політикою фінансування виробничих оборотних активів та показниками ефективності фінансування виробничих запасів на автотранспортних підприємствах.

Необхідно для себе визначити що ж таке навчання нейронної мережі. Отже, під навчанням штучних нейронних мереж необхідно розуміти процес налаштування структури зв’язків між нейронами та вагою зв’язків, які впливають на сигнали коефіцієнтів для ефективного вирішення поставленої задачі. Навчання нейронної мережі проходить на деякій виборці (в нашому випадку, це вибірка із статистичних даних які було введено в програмі STATISTICA). В процесі навчання, який проходить за деяким алгоритмом, мережа повинна все краще та правильніше реагувати на вхідні сигнали, тобто коефіцієнт помилки повинен зменшуватись.

Існує велика кількість алгоритмів навчання, орієнтованих на вирішення різних задач. Серед них виділяється алгоритм зворотного поширення помилки, який являється одним із найбільш успішних сучасних алгоритмів. Його основна ідея полягає в тому, що зміна ваг синапсів проходить з врахуванням локального градієнта функції помилки. Різниця між реальними та правильними відповідями нейронної сіті, визначаючими на вихідному шарі, та розповсюджується в зворотному напрямку (рис. 2) — назустріч потоку сигналів. В результаті кожний нейрон здатен визначити вклад кожної своєї ваги в сумарну помилку мережі. Найпростіше правило навчання відповідає методу найскорішого спуску, тобто зміна синаптичних ваг пропорційно їх вкладу в загальну помилку.

Метод зворотного поширення помилки для багатошарової повнозв'язної нейронної мережі.

Рис. 2. Метод зворотного поширення помилки для багатошарової повнозв’язної нейронної мережі

Звичайно, при такому навчанні нейронної мережі немає впевненості, що вона навчилась найкращим чином, оскільки завжди існує ймовірність того, що алгоритм попаде у в локальний мінімум (рис. 3). Для усунення цієї ймовірності використовуються спеціальні прийоми, які дозволяють «вибирати» знайдене рішення із локального екстремуму. Якщо після декількох таких дій нейронна мережа приходить до того ж рішення, то можна зробити висновок про те, що знайдене рішення, скоріш за все, оптимальне.

Складності використання нейронних мереж виникають в силу різноманітних технічних проблем або помилок в програмах — із-за неуважності, втомленості або непрофесіоналізму персоналу. Отже, при вирішенні складних задач нейронні сіті повинні виступати не в якості єдиних засобів, а в якості додаткових, попереджуючих особливі ситуації або беручих на себе управління, коли проблема не вирішується стандартним чином та будь-які затримки можуть привести до катастрофи.

Інша складність використання нейронних сітей полягає в тому, що традиційні нейронні мережі нездатні пояснити, яким чином вони вирішують задачу. Внутрішнє уявлення результатів навчання найчастіше настільки складне, що його неможливо проаналізувати, за виключенням деяких найпростіших випадків.

Отже, необхідно робити спроби об'єднання штучних нейронних мереж та експертних систем. В такій системі штучна нейронна мережа може реагувати на більшість відносно простих випадків. В результаті складні випадки приймаються на більш високому рівні, при цьому, можливо, із збором додаткових даних або навіть із залученням експертів.

Використання нейронних мереж для моделювання та прогнозування фінансової діяльності транспортного підприємства.

Моделювати нейронну мережу для прогнозування даних можна за допомогою MS Excel (надбудова Neural Tools) або програмний пакет Statistica, ці два варіанти являються найдоступнішими для користувача. Якщо використовувати Neural Tools, то розробка і використання нейронної мережі відбувається в декілька етапів, а саме:

підготовка даних — необхідно позбутися значного розмаху даних та отримати вирівняні діапазони.

навчання — нейронна мережа створюється на основі множини даних. Досить часто дані складаються на основі спостережень, для яких відомі значення залежних та незалежних змінних.

тестування — під час тестування нейронної мережі перевіряється її можливість щодо прогнозування вихідних значень.

прогнозування — розроблена нейронна мережа використовується для прогнозування невідомих вихідних значень Висновки. Підводячи підсумок можна сказати, що в порівнянні з традиційними технологіями нейронні мережі мають такі переваги як:

універсальність. Нейронні мережі не залежать від властивостей вхідних даних, для них не існує вимог до визначеного типу розподілу вихідних даних, або вимог до лінійності цільових функцій.

не існує проблеми «розмірності». Вони здатні моделювати залежності в випадку великої кількості змінних.

на відміну від статистичних досліджень не вимагають великого об'єму даних.

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

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

Отже, нейронні мережі можуть спростити та пришвидшити пошук наявності зв’язків та їх характер між показниками ефективності фінансування та політикою фінансування виробничих оборотних запасів на автотранспортних підприємствах. А також, мережі можна використовувати і при прогнозування майбутнього об'єму виробничих запасів, а також їх оптимальний розмір.

ПЕРЕЛІК ПОСИЛАНЬ

Острые углы круглого стола или нейронная сеть в арсенале банкира, Андрей Масалович. http://www.fx-trader.narod.ru/Expert.htm.

Нейронные сети: на пороге будущого. Даниил Кальченко («КомпьютерПресс», N 1, 2005 г.; http://www.compress.ru).

Использование аппарата нейронных сетей для создания модели оценки и управления рисками предприятия, Корнеев Д. С., http://www.volsu.ru/s_conf/tez_htm/020.htm.

Наши сети — самые крепкие в мире! Новые технологии № 8 (33), 2004, http://www.dengiinfo.com/archive/article.php?aid=427.

Зоріна О.А. Університетські наукові записки: наук. часопис Хмельницького ун-ту управління та права. — Хмельницький: ХУУП, 2010. — № 4 (36). — С. 323−330.

Методы и модели анализа данных: OLAP и Data Mining / [Барсегян А.А., Куприянов М. С., Степаненко В. В., Холод И.И.]. — СПб: БХВ-Петербург, 2004. — 336 с.

Любунь З. М. Основи теорії нейромереж / З. М. Любунь. — Л.: Видавничий центр ЛНУ ім. І.Франка, 2006. — 140 с.

Круглов В. В. Искусственные нейронные сети. Теория и практика / В. В. Круглов, В. В. Борисов. — М.: Горячая линия. — Телеком, 2002. — 382 с.

Показати весь текст
Заповнити форму поточною роботою