SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
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
Motivation
Study nonparametric probabilistic Forecasting for univariate time
series (very rare).
Study regression based extrapolation:
Kostas Hatalis Fourier Neural Network 2019 2 / 19
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
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
Quantile Fourier Neural Network (QFNN)
𝑡
cos
cos
f
…
…
𝑞
𝑞
𝑞
𝑏[ ]
𝑊[ ]
𝑊[ ]
𝑏[ ]
𝑏[ ]
𝑏[ ]
𝑏[ ]
𝑏[ ]
cos
𝑏[ ]
Kostas Hatalis Fourier Neural Network 2019 5 / 19
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
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
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
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
Grid Search Dropout Rate
1 2 3 4 5 6 7 8
Data Set
5
10
15
20
25
30
35
40
45
50
55
60
DropoutRate(%)
0.14 0.64 -0.78 0.65 -0.09 -1.37 -1.22 -0.68
0.06 0.54 1.23 0.85 -1.22 -0.96 -1.11 -0.58
-0.10 0.26 -0.16 0.27 -0.14 -1.11 -1.04 -0.57
2.04 0.90 0.36 1.12 -0.70 -0.69 -0.94 -0.51
0.98 0.59 -1.30 -0.13 -1.05 -0.48 -0.32 -0.46
0.79 -0.09 -0.49 -0.51 0.80 -0.21 -0.03 -0.36
-0.51 -0.05 0.65 0.51 0.14 0.15 -0.12 -0.36
0.11 0.75 0.99 0.63 0.04 0.25 0.25 -0.28
-2.02 -0.23 -1.70 -0.42 0.82 0.56 0.52 -0.24
-0.69 0.65 -0.62 -1.20 0.48 1.15 1.07 -0.18
-0.63 -1.67 1.38 0.60 -1.26 0.72 1.05 2.04
-0.15 -2.29 0.43 -2.37 2.17 1.99 1.90 2.19
1.6
0.8
0.0
0.8
1.6
Heat-map of the grid search results for dropout rate in the QFNN model on
estimating median values. QS measures have been standardized to show
comparison between datasets.
Kostas Hatalis Fourier Neural Network 2019 10 / 19
Case Study: Air Passengers
1949 1951 1953 1955 1957 1959
Time (years)
0
100
200
300
400
500
600
AirPassengers
Training Samples Testing Samples
QRNN
QFNN
SARIMA
ETS
Kostas Hatalis Fourier Neural Network 2019 11 / 19
Case Study: Air Passenger (PIs)
1949 1951 1953 1955 1957 1959
Time (years)
100
200
300
400
500
600
700
800
AirPassengers
Training Samples Testing Samples
Kostas Hatalis Fourier Neural Network 2019 12 / 19
Case Study: Load
2017-01-03 2017-01-06 2017-01-09 2017-01-12 2017-01-15 2017-01-18 2017-01-21 2017-01-24 2017-01-27 2017-01-30
Time (hours)
0
5000
10000
15000
20000
25000
30000
LoadDemand(MW)
Training Samples Testing Samples
QRNN
QFNN
SARIMA
ETS
Kostas Hatalis Fourier Neural Network 2019 13 / 19
Case Study: Load
2017-01-03 2017-01-06 2017-01-09 2017-01-12 2017-01-15 2017-01-18 2017-01-21 2017-01-24 2017-01-27 2017-01-30
Time (hours)
6000
8000
10000
12000
14000
16000
18000
20000
22000
24000
LoadDemand(MW)
Training Samples Testing Samples
Kostas Hatalis Fourier Neural Network 2019 14 / 19
Case Study: Sunspots
1703 1743 1783 1823 1863 1903 1943 1983
Time (years)
0
50
100
150
200
250
Sunspots
Training Samples Testing Samples
QRNN
QFNN
SARIMA
ETS
Kostas Hatalis Fourier Neural Network 2019 15 / 19
Case Study: Wave
00:00:10 00:00:40 00:01:10 00:01:40 00:02:10 00:02:40 00:03:10
Time (seconds)
4
2
0
2
4
WaveElevation(meters)
Training Samples Testing Samples
QRNN
QFNN
SARIMA
ETS
Kostas Hatalis Fourier Neural Network 2019 16 / 19
Case Study: Stock Price
2013 2014 2015 2016 2017 2018
Time (days)
0
50
100
150
200
250
300
Price($)
Training Samples Testing Samples
QRNN
QFNN
SARIMA
ETS
Kostas Hatalis Fourier Neural Network 2019 17 / 19
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
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

Contenu connexe

Tendances

NIST_SURF_2016_Presentation
NIST_SURF_2016_PresentationNIST_SURF_2016_Presentation
NIST_SURF_2016_PresentationKasner Margaret
 
Colour Correction using Histogram Stretching
Colour Correction using Histogram StretchingColour Correction using Histogram Stretching
Colour Correction using Histogram StretchingPoul Kjeldager Sørensen
 
Liver ct image segmentation with an optimum threshold using measure of fuzzin...
Liver ct image segmentation with an optimum threshold using measure of fuzzin...Liver ct image segmentation with an optimum threshold using measure of fuzzin...
Liver ct image segmentation with an optimum threshold using measure of fuzzin...Aboul Ella Hassanien
 
IRENA Global Atlas Suitability Analysis for solar and wind energy in West Africa
IRENA Global Atlas Suitability Analysis for solar and wind energy in West AfricaIRENA Global Atlas Suitability Analysis for solar and wind energy in West Africa
IRENA Global Atlas Suitability Analysis for solar and wind energy in West AfricaIRENA Global Atlas
 
CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)MalikoTanguy
 
2018 China Natural Gas Pipeline Map
2018 China Natural Gas Pipeline Map2018 China Natural Gas Pipeline Map
2018 China Natural Gas Pipeline Maparapublication
 
Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...
Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...
Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...IEA-ETSAP
 
Spatial presentation of prognosis models in plant protection
Spatial presentation of prognosis models in plant protectionSpatial presentation of prognosis models in plant protection
Spatial presentation of prognosis models in plant protectionCAPIGI
 
Methodology for incorporating modal choice behaviour in bottom-up energy syst...
Methodology for incorporating modal choice behaviour in bottom-up energy syst...Methodology for incorporating modal choice behaviour in bottom-up energy syst...
Methodology for incorporating modal choice behaviour in bottom-up energy syst...IEA-ETSAP
 
161130 Project Progress Update (Matthieu van der Heijden)
161130 Project Progress Update (Matthieu van der Heijden)161130 Project Progress Update (Matthieu van der Heijden)
161130 Project Progress Update (Matthieu van der Heijden)SINTAS
 
Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...
Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...
Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...Integrated Carbon Observation System (ICOS)
 

Tendances (13)

NIST_SURF_2016_Presentation
NIST_SURF_2016_PresentationNIST_SURF_2016_Presentation
NIST_SURF_2016_Presentation
 
Colour Correction using Histogram Stretching
Colour Correction using Histogram StretchingColour Correction using Histogram Stretching
Colour Correction using Histogram Stretching
 
2017 ams
2017 ams2017 ams
2017 ams
 
Liver ct image segmentation with an optimum threshold using measure of fuzzin...
Liver ct image segmentation with an optimum threshold using measure of fuzzin...Liver ct image segmentation with an optimum threshold using measure of fuzzin...
Liver ct image segmentation with an optimum threshold using measure of fuzzin...
 
IRENA Global Atlas Suitability Analysis for solar and wind energy in West Africa
IRENA Global Atlas Suitability Analysis for solar and wind energy in West AfricaIRENA Global Atlas Suitability Analysis for solar and wind energy in West Africa
IRENA Global Atlas Suitability Analysis for solar and wind energy in West Africa
 
CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)
 
2018 China Natural Gas Pipeline Map
2018 China Natural Gas Pipeline Map2018 China Natural Gas Pipeline Map
2018 China Natural Gas Pipeline Map
 
Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...
Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...
Analysis of the role of energy storages in Germany with TIMES PanEU – methodo...
 
Spatial presentation of prognosis models in plant protection
Spatial presentation of prognosis models in plant protectionSpatial presentation of prognosis models in plant protection
Spatial presentation of prognosis models in plant protection
 
Saur abh
Saur abhSaur abh
Saur abh
 
Methodology for incorporating modal choice behaviour in bottom-up energy syst...
Methodology for incorporating modal choice behaviour in bottom-up energy syst...Methodology for incorporating modal choice behaviour in bottom-up energy syst...
Methodology for incorporating modal choice behaviour in bottom-up energy syst...
 
161130 Project Progress Update (Matthieu van der Heijden)
161130 Project Progress Update (Matthieu van der Heijden)161130 Project Progress Update (Matthieu van der Heijden)
161130 Project Progress Update (Matthieu van der Heijden)
 
Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...
Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...
Brunner, Dominik: Atmospheric transport model analysis of methane emissions f...
 

Similaire à Multiple Quantile Fourier Neural Network

Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor For Real Data Set ...
Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor  For Real Data Set ...Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor  For Real Data Set ...
Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor For Real Data Set ...IJMER
 
A-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-Model
A-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-ModelA-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-Model
A-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-ModelProf Dr S.M.Aqil Burney
 
Time Delayed Recurrent Neural Network for Multi-Step Prediction
Time Delayed Recurrent Neural Network for Multi-Step PredictionTime Delayed Recurrent Neural Network for Multi-Step Prediction
Time Delayed Recurrent Neural Network for Multi-Step PredictionKostas Hatalis, PhD
 
A new-quantile-based-fuzzy-time-series-forecasting-model
A new-quantile-based-fuzzy-time-series-forecasting-modelA new-quantile-based-fuzzy-time-series-forecasting-model
A new-quantile-based-fuzzy-time-series-forecasting-modelCemal Ardil
 
Multi-scale Internet traffic forecasting
Multi-scale Internet traffic forecastingMulti-scale Internet traffic forecasting
Multi-scale Internet traffic forecastingStanislav Mikhaylyuk
 
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
Wind power prediction using a nonlinear autoregressive  exogenous model netwo...Wind power prediction using a nonlinear autoregressive  exogenous model netwo...
Wind power prediction using a nonlinear autoregressive exogenous model netwo...IJECEIAES
 
UCSF Hyperpolarized MR #7-1: Analysis (2019)
UCSF Hyperpolarized MR #7-1: Analysis (2019)UCSF Hyperpolarized MR #7-1: Analysis (2019)
UCSF Hyperpolarized MR #7-1: Analysis (2019)Peder Larson
 
A presentation on "Human Activity Recognition Using Multichannel Convolutiona...
A presentation on "Human Activity Recognition Using Multichannel Convolutiona...A presentation on "Human Activity Recognition Using Multichannel Convolutiona...
A presentation on "Human Activity Recognition Using Multichannel Convolutiona...Niloy Sikder
 
A Framework and Infrastructure for Uncertainty Quantification and Management ...
A Framework and Infrastructure for Uncertainty Quantification and Management ...A Framework and Infrastructure for Uncertainty Quantification and Management ...
A Framework and Infrastructure for Uncertainty Quantification and Management ...aimsnist
 
WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS
WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS
WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS IAEME Publication
 
Oral presentation1
Oral presentation1Oral presentation1
Oral presentation1rockinggirl
 
j.solener.2020.08.044.pdf
j.solener.2020.08.044.pdfj.solener.2020.08.044.pdf
j.solener.2020.08.044.pdfGopal Mahato
 
Wind power forecasting: A Case Study in Terrain using Artificial Intelligence
Wind power forecasting: A Case Study in Terrain using Artificial IntelligenceWind power forecasting: A Case Study in Terrain using Artificial Intelligence
Wind power forecasting: A Case Study in Terrain using Artificial IntelligenceIRJET Journal
 
Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...Kaja Bantha Navas Raja Mohamed
 
Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...Kaja Bantha Navas Raja Mohamed
 
Promoting a Joint EU-BR Digital Future - High Performance Computing
Promoting a Joint EU-BR Digital Future - High Performance ComputingPromoting a Joint EU-BR Digital Future - High Performance Computing
Promoting a Joint EU-BR Digital Future - High Performance ComputingATMOSPHERE .
 
Applications of Machine Learning for Materials Discovery at NREL
Applications of Machine Learning for Materials Discovery at NRELApplications of Machine Learning for Materials Discovery at NREL
Applications of Machine Learning for Materials Discovery at NRELaimsnist
 
Fractal representation of the power demand based on topological properties of...
Fractal representation of the power demand based on topological properties of...Fractal representation of the power demand based on topological properties of...
Fractal representation of the power demand based on topological properties of...IJECEIAES
 

Similaire à Multiple Quantile Fourier Neural Network (20)

Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor For Real Data Set ...
Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor  For Real Data Set ...Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor  For Real Data Set ...
Improved Kalman Filtered Neuro-Fuzzy Wind Speed Predictor For Real Data Set ...
 
A-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-Model
A-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-ModelA-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-Model
A-New-Quantile-Based-Fuzzy-Time-Series-Forecasting-Model
 
Time Delayed Recurrent Neural Network for Multi-Step Prediction
Time Delayed Recurrent Neural Network for Multi-Step PredictionTime Delayed Recurrent Neural Network for Multi-Step Prediction
Time Delayed Recurrent Neural Network for Multi-Step Prediction
 
A new-quantile-based-fuzzy-time-series-forecasting-model
A new-quantile-based-fuzzy-time-series-forecasting-modelA new-quantile-based-fuzzy-time-series-forecasting-model
A new-quantile-based-fuzzy-time-series-forecasting-model
 
Multi-scale Internet traffic forecasting
Multi-scale Internet traffic forecastingMulti-scale Internet traffic forecasting
Multi-scale Internet traffic forecasting
 
Reconstruction of ecological interaction networks by Raphaëlle Momal-Leisenri...
Reconstruction of ecological interaction networks by Raphaëlle Momal-Leisenri...Reconstruction of ecological interaction networks by Raphaëlle Momal-Leisenri...
Reconstruction of ecological interaction networks by Raphaëlle Momal-Leisenri...
 
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
Wind power prediction using a nonlinear autoregressive  exogenous model netwo...Wind power prediction using a nonlinear autoregressive  exogenous model netwo...
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
 
UCSF Hyperpolarized MR #7-1: Analysis (2019)
UCSF Hyperpolarized MR #7-1: Analysis (2019)UCSF Hyperpolarized MR #7-1: Analysis (2019)
UCSF Hyperpolarized MR #7-1: Analysis (2019)
 
A presentation on "Human Activity Recognition Using Multichannel Convolutiona...
A presentation on "Human Activity Recognition Using Multichannel Convolutiona...A presentation on "Human Activity Recognition Using Multichannel Convolutiona...
A presentation on "Human Activity Recognition Using Multichannel Convolutiona...
 
A Framework and Infrastructure for Uncertainty Quantification and Management ...
A Framework and Infrastructure for Uncertainty Quantification and Management ...A Framework and Infrastructure for Uncertainty Quantification and Management ...
A Framework and Infrastructure for Uncertainty Quantification and Management ...
 
WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS
WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS
WATERSHED MODELING USING ARTIFICIAL NEURAL NETWORKS
 
Oral presentation1
Oral presentation1Oral presentation1
Oral presentation1
 
j.solener.2020.08.044.pdf
j.solener.2020.08.044.pdfj.solener.2020.08.044.pdf
j.solener.2020.08.044.pdf
 
Wind power forecasting: A Case Study in Terrain using Artificial Intelligence
Wind power forecasting: A Case Study in Terrain using Artificial IntelligenceWind power forecasting: A Case Study in Terrain using Artificial Intelligence
Wind power forecasting: A Case Study in Terrain using Artificial Intelligence
 
Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...
 
Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...Artificial Neural Network based computing model for wind speed prediction: A ...
Artificial Neural Network based computing model for wind speed prediction: A ...
 
Promoting a Joint EU-BR Digital Future - High Performance Computing
Promoting a Joint EU-BR Digital Future - High Performance ComputingPromoting a Joint EU-BR Digital Future - High Performance Computing
Promoting a Joint EU-BR Digital Future - High Performance Computing
 
Applications of Machine Learning for Materials Discovery at NREL
Applications of Machine Learning for Materials Discovery at NRELApplications of Machine Learning for Materials Discovery at NREL
Applications of Machine Learning for Materials Discovery at NREL
 
Performance comparison of artificial intelligence techniques in short term cu...
Performance comparison of artificial intelligence techniques in short term cu...Performance comparison of artificial intelligence techniques in short term cu...
Performance comparison of artificial intelligence techniques in short term cu...
 
Fractal representation of the power demand based on topological properties of...
Fractal representation of the power demand based on topological properties of...Fractal representation of the power demand based on topological properties of...
Fractal representation of the power demand based on topological properties of...
 

Dernier

Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...gajnagarg
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachBoston Institute of Analytics
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...amitlee9823
 

Dernier (20)

Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 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
  • 5. Quantile Fourier Neural Network (QFNN) 𝑡 cos cos f … … 𝑞 𝑞 𝑞 𝑏[ ] 𝑊[ ] 𝑊[ ] 𝑏[ ] 𝑏[ ] 𝑏[ ] 𝑏[ ] 𝑏[ ] cos 𝑏[ ] Kostas Hatalis Fourier Neural Network 2019 5 / 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
  • 10. Grid Search Dropout Rate 1 2 3 4 5 6 7 8 Data Set 5 10 15 20 25 30 35 40 45 50 55 60 DropoutRate(%) 0.14 0.64 -0.78 0.65 -0.09 -1.37 -1.22 -0.68 0.06 0.54 1.23 0.85 -1.22 -0.96 -1.11 -0.58 -0.10 0.26 -0.16 0.27 -0.14 -1.11 -1.04 -0.57 2.04 0.90 0.36 1.12 -0.70 -0.69 -0.94 -0.51 0.98 0.59 -1.30 -0.13 -1.05 -0.48 -0.32 -0.46 0.79 -0.09 -0.49 -0.51 0.80 -0.21 -0.03 -0.36 -0.51 -0.05 0.65 0.51 0.14 0.15 -0.12 -0.36 0.11 0.75 0.99 0.63 0.04 0.25 0.25 -0.28 -2.02 -0.23 -1.70 -0.42 0.82 0.56 0.52 -0.24 -0.69 0.65 -0.62 -1.20 0.48 1.15 1.07 -0.18 -0.63 -1.67 1.38 0.60 -1.26 0.72 1.05 2.04 -0.15 -2.29 0.43 -2.37 2.17 1.99 1.90 2.19 1.6 0.8 0.0 0.8 1.6 Heat-map of the grid search results for dropout rate in the QFNN model on estimating median values. QS measures have been standardized to show comparison between datasets. Kostas Hatalis Fourier Neural Network 2019 10 / 19
  • 11. Case Study: Air Passengers 1949 1951 1953 1955 1957 1959 Time (years) 0 100 200 300 400 500 600 AirPassengers Training Samples Testing Samples QRNN QFNN SARIMA ETS Kostas Hatalis Fourier Neural Network 2019 11 / 19
  • 12. Case Study: Air Passenger (PIs) 1949 1951 1953 1955 1957 1959 Time (years) 100 200 300 400 500 600 700 800 AirPassengers Training Samples Testing Samples Kostas Hatalis Fourier Neural Network 2019 12 / 19
  • 13. Case Study: Load 2017-01-03 2017-01-06 2017-01-09 2017-01-12 2017-01-15 2017-01-18 2017-01-21 2017-01-24 2017-01-27 2017-01-30 Time (hours) 0 5000 10000 15000 20000 25000 30000 LoadDemand(MW) Training Samples Testing Samples QRNN QFNN SARIMA ETS Kostas Hatalis Fourier Neural Network 2019 13 / 19
  • 14. Case Study: Load 2017-01-03 2017-01-06 2017-01-09 2017-01-12 2017-01-15 2017-01-18 2017-01-21 2017-01-24 2017-01-27 2017-01-30 Time (hours) 6000 8000 10000 12000 14000 16000 18000 20000 22000 24000 LoadDemand(MW) Training Samples Testing Samples Kostas Hatalis Fourier Neural Network 2019 14 / 19
  • 15. Case Study: Sunspots 1703 1743 1783 1823 1863 1903 1943 1983 Time (years) 0 50 100 150 200 250 Sunspots Training Samples Testing Samples QRNN QFNN SARIMA ETS Kostas Hatalis Fourier Neural Network 2019 15 / 19
  • 16. Case Study: Wave 00:00:10 00:00:40 00:01:10 00:01:40 00:02:10 00:02:40 00:03:10 Time (seconds) 4 2 0 2 4 WaveElevation(meters) Training Samples Testing Samples QRNN QFNN SARIMA ETS Kostas Hatalis Fourier Neural Network 2019 16 / 19
  • 17. Case Study: Stock Price 2013 2014 2015 2016 2017 2018 Time (days) 0 50 100 150 200 250 300 Price($) Training Samples Testing Samples QRNN QFNN SARIMA ETS Kostas Hatalis Fourier Neural Network 2019 17 / 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