Distributed Learning and its Application for Time-Series Prediction

06/06/2021
by   Nhuong V. Nguyen, et al.
0

Extreme events are occurrences whose magnitude and potential cause extensive damage on people, infrastructure, and the environment. Motivated by the extreme nature of the current global health landscape, which is plagued by the coronavirus pandemic, we seek to better understand and model extreme events. Modeling extreme events is common in practice and plays an important role in time-series prediction applications. Our goal is to (i) compare and investigate the effect of some common extreme events modeling methods to explore which method can be practical in reality and (ii) accelerate the deep learning training process, which commonly uses deep recurrent neural network (RNN), by implementing the asynchronous local Stochastic Gradient Descent (SGD) framework among multiple compute nodes. In order to verify our distributed extreme events modeling, we evaluate our proposed framework on a stock data set S&P500, with a standard recurrent neural network. Our intuition is to explore the (best) extreme events modeling method which could work well under the distributed deep learning setting. Moreover, by using asynchronous distributed learning, we aim to significantly reduce the communication cost among the compute nodes and central server, which is the main bottleneck of almost all distributed learning frameworks. We implement our proposed work and evaluate its performance on representative data sets, such as S P500 stock in 5-year period. The experimental results validate the correctness of the design principle and show a significant training duration reduction upto 8x, compared to the baseline single compute node. Our results also show that our proposed work can achieve the same level of test accuracy, compared to the baseline setting.

READ FULL TEXT
research
12/27/2021

AET-SGD: Asynchronous Event-triggered Stochastic Gradient Descent

Communication cost is the main bottleneck for the design of effective di...
research
05/05/2022

DeepExtrema: A Deep Learning Approach for Forecasting Block Maxima in Time Series Data

Accurate forecasting of extreme values in time series is critical due to...
research
05/14/2020

OD-SGD: One-step Delay Stochastic Gradient Descent for Distributed Training

The training of modern deep learning neural network calls for large amou...
research
11/29/2022

An Extreme-Adaptive Time Series Prediction Model Based on Probability-Enhanced LSTM Neural Networks

Forecasting time series with extreme events has been a challenging and p...
research
03/15/2018

GossipGraD: Scalable Deep Learning using Gossip Communication based Asynchronous Gradient Descent

In this paper, we present GossipGraD - a gossip communication protocol b...
research
03/31/2022

Predicting extreme events from data using deep machine learning: when and where

We develop a deep convolutional neural network (DCNN) based framework fo...
research
04/05/2022

Discovering and forecasting extreme events via active learning in neural operators

Extreme events in society and nature, such as pandemic spikes or rogue w...

Please sign up or login with your details

Forgot password? Click here to reset