➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
Multiple Quantile Fourier Neural Network
1. Multiple Quantile Fourier Neural Network:
Time Series Based Probabilistic Forecasting
By Kostas Hatalis
hatalis@gmail.com
Dept. of Electrical & Computer Engineering
Lehigh University, Bethlehem, PA
2019
Kostas Hatalis Fourier Neural Network 2019 1 / 19
2. Motivation
Study nonparametric probabilistic Forecasting for univariate time
series (very rare).
Study regression based extrapolation:
Kostas Hatalis Fourier Neural Network 2019 2 / 19
3. Goals
1 Show how to estimate composite quantiles using a new Fourier neural
network approach.
2 Demonstrate ability to model periodic and non-periodic components
of nonstationary time series.
3 Demonstrate how to conduct multi-step probabilistic forecasts.
4 Design experiments to validate our approach for direct probabilistic
forecasting.
Kostas Hatalis Fourier Neural Network 2019 3 / 19
4. Quantile Fourier Neural Network (QFNN)
QFNN is defined by
qτ
t = f (t) + b[2]
τ +
N
k=1
aτ,k · cos (ωkt + φk) + b
[1]
k
where given time t as the input, it attempts to predict the τ-level quantile.
QFNN is loosely modeling a time series as a partial Fourier cosine series
x(t) = A0 +
N
n=1
An cos(nω0t + φn)
where ω0 = 2π
T , T is the period of the signal x(t), and A0, An, and φn are
real numbers. Same optimization function as SPNN:
E =
1
NM
N
t=1
M
m=1
τm(yt − ˆq
(τm)
t ) + α log 1 + exp −
yt − ˆq
(τm)
t
α
.
(1)
Kostas Hatalis Fourier Neural Network 2019 4 / 19
6. Quantile Fourier Neural Network (QFNN)
Time Series
𝑌 > 10?𝑌 > 10?
𝑌 ∈ [0,10]
Normalize
𝑌 ∈ [0,10]
Yes
No
Partition Generator
Normalize Training and Testing Times
Parameter
Initialization
Forward
Propagation
Backward
Propagation
Update
Parameters
Max epochsMax epochs
reached?
Training Phase
Trained QFNN
Model
Test Set
Predictions
Testing Phase
Multiplicative
seasonality?
Yes, apply log filter.
No
Testing set. Training set.
Training set.Testing set.
No
Yes
Reverse
preprocessing if
needed.
Kostas Hatalis Fourier Neural Network 2019 6 / 19
7. Dropout Regularization
This can significantly reduce overfitting and gives major improvements
over other regularization methods.
For any connection, occurrence of dropout has a Bernoulli distribution
with probability rate p of being 1 (not being being dropped).
Kostas Hatalis Fourier Neural Network 2019 7 / 19
8. Case Studies
Table: Datasets used in the experiments.
Case Study Target Samples Granularity
1 Air Passengers 144 Month
2 Sunspots 318 Year
3 Real-Time Load Demand 744 Hour
4 Internet Traffic Data (in bits) 686 Hour
5 Apple Closing Stock Price 1581 Day
6 Solar Power 760 Hour
7 Wind Power 744 Hour
8 Ocean Wave Elevation 400 Second
Kostas Hatalis Fourier Neural Network 2019 8 / 19
9. Case Studies
Estimate 100 (equally spaced) quantiles.
For comparison plot median quantile.
Benchmark Methods:
Uniform Method (UM)
Persistence Method (PM)
Support Vector Quantile Regression (SVQR)
Quantile Regression Neural Network (QRNN/SPNN)
Exponential Smoothing with Trend and Seasonality (ETS)
ARIMA
SARIMA
Kostas Hatalis Fourier Neural Network 2019 9 / 19
18. Conclusion
First time studying Fourier Neural Networks in the context of probabilistic
forecasting.
Advantages
Can estimate trend, cycles, and seasonality almost perfectly.
Excellent reliability and sharpness.
Can conduct indefinite multi-step forecasts.
Disadvantages (Future work could address these.)
Performs poor if components change over time (eg. if frequency or
period size change).
Unable to capture chaotic patterns such as wind or stock prices.
Kostas Hatalis Fourier Neural Network 2019 18 / 19
19. Work Done
Probabilistic Forecasting for Time Series
[1] Kostas Hatalis and Shalinee Kishore. A Composite Quantile Fourier
Neural Network for Multi-Step Probabilistic Forecasting of Nonstationary
Univariate Time. In-Submission.
Kostas Hatalis Fourier Neural Network 2019 19 / 19