Застосування методів машинного навчання для прогнозу часових рядів

Loading...
Thumbnail Image
Date
2021
Authors
Пархоменко, Данило
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
У даній курсовій роботі описані загальні концепції штучних нейронних мереж. Продемонстрований спосіб застосування штучних мереж для вирішення регресивних задач різного роду. Також був проведений аналіз даних, що був обрані для подальшого прогнозування. Були зазначені обмеження та недоліки, які має алгоритм зворотного прогнозування помилок і наведені випадки, для яких потужності одного цього алгоритму бракує. В кінці курсової додатково було порівняно результати з регресивним методом прогнозування, а саме з алгоритмом ARIMAX. В роботі використовується такі засоби: Python 3.9, Tensorflow, Pandas, Statsmodel, Numpy, Matplotlib, Sklearn.
Description
Keywords
Python, часові ряди, штучні нейронні мережі, алгоритм зворотного поширення похибки, ARIMA, Tensorflow, регресія, мережі з довгою короткостроковою пам’яттю, бакалаврська робота
Citation