Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка веб-додатки для прогнозування часових рядів методом фрактального аналізу

Реферат Розробка веб-додатки для прогнозування часових рядів методом фрактального аналізу





5 - Опис класу EParseQuotesManager

Властивості і методиОпісаніеUpdateDB () парсит котирування в БД

Клас StockController описаний в таблиці 6.


Таблиця 6 - Опис класу StockController

Властивості і методиОпісаніе $ layoutссилка на базову розмітку страніциFilters () повертає масив з фільтрами доступу до контроллеруAccessRules () повертає масив прав доступаCreate () повертає форму створення нового тікераUpdate ($ id) повертає форму поновлення тікераDelete ($ id ) за певним id видаляє тікерAdmin () повертає адміністративну сторінку управління тікераміLoadModel ($ id) по id повертає певну модель тікераShowGraph ($ id) повертає графік по id тікераHurst () вважає показник Херста для всіх тікеровTestAnn () навчає НС

Клас RSAnalyze описаний в таблиці 7.


Таблиця 7 - Опис класу RSAnalyze

Властивості і методиОпісаніе $ quotesмассів котіровокGetLog ($ values) повертає масив логаріфміровать тимчасового рядаGetAvgInSubperiod ($ n, $ values) повертає масив з середніми значеннями для кожного подперіодаGetSumDevPerPeriod ($ avgPerPeriod, $ values) повертає часовий ряд накопичених отклоненійGetR ($ sumDev, $ n) повертає масив розмахів для кожного подперіодаGetS ($ avgPerPeriod, $ values) повертає масив стандартних відхилень для кожного подперіодаGetRS ($ arrR, $ arrS) повертає показник R/SGetArrN ($ values) повертає всі можливі кількості елементів у подперіодеGetOptR ($ values) повертає оптимальну тимчасову задержкуСвойства і методиОпісаніеPseudoReconst ($ values, $ m, $ tau) проводить псевдофазовую реконструкцію, повертає 2 масиву, вхідних і вихідних векторів

3.3 Інтерфейс програми


Головне вікно додатка представлено на малюнку 3.2:

Рисунок 3.2 - Головне вікно програми


Для додавання нових історичних даних необхідно зайти в меню «Довідники» і вибрати «Компанії» (Малюнок 3.3).


Малюнок 3.3 - Меню компанії


Потім необхідно натиснути на кнопку «Додати компанію». Відкриється форма (Малюнок 3.4). Введіть назву компанії і шлях до текстового файлу з історичними даними та натисніть «Зберегти».


Малюнок 3.4 - Додавання компанії

У меню «Дії» (Малюнок 3.5) доступні наступні функції:

«Оновити БД» - записує історичні дані в базу даних

«Оновити Херста» - розраховує експоненту Херста

«Навчання НС» - виконує псевдофазовую реконструкцію та проводить навчання нейронної мережі


Малюнок 3.5 - Доступні дії


З історичними даними можна ознайомитися в меню «Графіки» (Малюнок 3.6):


Малюнок 3.6 - Історичні дані


З прогнозами часових рядів можна ознайомитися в меню «Прогнози» (Малюнок 3.7):


Малюнок 3.7 - Прогнози


Висновок


Головною метою дипломної роботи була розробка веб-додатки для прогнозування часових рядів методом фрактального аналізу.

Для досягнення цієї мети були вирішені наступні завдання:

вивчені методи фрактального аналізу часових рядів;

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

розроблений веб-інтерфейс для взаємодії з користувачем.

Створене веб-додаток дозволяє користувачеві:

проводити R/S аналіз часових рядів;

оновлювати історичні дані різних токарів;

додавати історичні дані для нових компаній;

переглядати історичні дані;

отримувати прогноз наступного значення часового ряду.

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


Список використаних джерел


1 Гранічін О.Н., Поляк Б.Т. Рандомізовані алгоритми оцінювання та оптимізації при майже довільних перешкодах. М .: Наука. 2 003.

2 Готовчінков І.Оценка шляхів вдосконалення стратегій поведінки на російському валютному ринку//Фінансовий менеджмент, №4. 2 003.

3 Мандельброт Б., Хадсон Р .. (Не) сл...


Назад | сторінка 12 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Характеристика аналізу часових рядів
  • Реферат на тему: Аналіз часових рядів. Модель авторегресії
  • Реферат на тему: Аналіз часових рядів
  • Реферат на тему: Аналіз часових рядів