Název: Predikce časových řad hlubokými neuronovými sítěmi
Další názvy: Time Series Forecasting using Deep Neural Networks
Autoři: Zadranská, Lada
Vedoucí práce/školitel: Ekštein Kamil, Ing. Ph.D.
Oponent: Sido Jakub, Ing.
Datum vydání: 2019
Nakladatel: Západočeská univerzita v Plzni
Typ dokumentu: diplomová práce
URI: http://hdl.handle.net/11025/39190
Klíčová slova: strojové učení;rekurentní neuronové sítě;long-short term memory;gated recurrent unit;seq2seq;predikce časových řad;injekce postranních kanálů;tensorflow
Klíčová slova v dalším jazyce: machine learning;recurrent neural networks;long-short term memory;gated recurrent unit;seq2seq;time series forecasting;side-channel injection;tensorflow
Abstrakt: Rekurentní neuronové sítě jsou modely pracující s posloupnostmi dat používané pro klasifikační i regresní úlohy. Typy rekurentních neuronových sítí jsou definovány v této práci společně se svými algoritmy, které jsou použity při implementaci výchozího modelu. Grid Search či Bayesovská optimalizace jsou metody pomáhající nalézt optimální hodnoty hyperparametrů - proměnných, které ovlivňují rychlost a přesnost učení. Tyto metody byly použity k nastavení neuronové sítě. Cílem této práce bylo zjistit, zda může metoda injekce postranních kanálů zlepšit přesnost predikcí rekurentních neuronových sítí. Průměr a směrnice a úsek přímky dané lineární regresí jsou použity jako nové proměnné vstupních dat a funkčnost této metody byla ověřena implementací těchto dvou modelů. Další struktura rekurentní neuronové sítě je definována jakožto Rozšířený RNN model, který je kompromisem mezi klasickou rekurentní neuronovou sítí a autoenkodéry využívajícími rekurentní neuronové sítě. Pro všechny modely bylo provedeno několik experimentů a Rozšířený RNN model byl za pomoci Akaikova informačního kritéria, testování hypotéz a~analýzy výsledků na zákládě pozorování grafů vybrán jako nejlepší model. Dalším přínosem této práce je detailní přehled postupů při implementaci autoenkodérů využívajících rekurentní sítě a popis technik použitých při optimalizaci hyperparametrů.
Abstrakt v dalším jazyce: Recurrent Neural Networks are models designed to operate over sequential data, used for classification and regression tasks. Types of Recurrent Neural Networks are described in this thesis and the algorithms are used in the implementation of a baseline model for time series forecasting. Grid Search or Bayesian Optimisation are strategies that assist in finding the best combination of hyperparameters -variables, which have a great impact on the process of learning. The purpose of the thesis is to find whether Side-Channel Injection could improve the accuracy of predictions using RNNs. Mean and slopes and intercepts of a fitted line are fed as new variables with input data to the networks and the functionality of this method is verified using the implementation of the two models. Another RNN structure is introduced as the Augmented RNN model as a compromise between simple RNNs and RNN Autoencoders. Several experiments were conducted for the aforementioned models and the Augmented RNN model was selected as the model with the best performance using Akaike's Information Criterion, Hypothesis Testing and visual result comparison. Another contribution of this thesis is a detailed overview of the process of implementing RNN Autoencoders and the techniques used for hyperparameters optimisation.
Práva: Plný text práce je přístupný bez omezení.
Vyskytuje se v kolekcích:Diplomové práce / Theses (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Diploma_Thesis_Lada_Zadranska.pdfPlný text práce4,19 MBAdobe PDFZobrazit/otevřít
A16N0100Phodnoceni-ved.PDFPosudek vedoucího práce1,05 MBAdobe PDFZobrazit/otevřít
A16N0100Pposudek-op.PDFPosudek oponenta práce1,02 MBAdobe PDFZobrazit/otevřít
A16N0100Pobhajoba.PDFPrůběh obhajoby práce237,57 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/39190

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.