SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Forecasting in probabilistic terms SMC approach Experiments References
A Monte Carlo strategy for structured
multiple-step-ahead time series prediction
Gianluca Bontempi
Machine Learning Group,
Interuniversity Institute of Bioinformatics in Brussels (IB)2
ULB, Université Libre de Bruxelles
Boulevard de Triomphe - CP 212
Bruxelles, Belgium
mlg.ulb.ac.be, ibsquare.be
Forecasting in probabilistic terms SMC approach Experiments References
Multiple-step-ahead forecasting
Forecasting the continuation of a time series multiple steps
forward is a relevant and challenging problem in data mining
and computational intelligence.
The complexity of this problem is due to several aspects: the
potential nonlinearity of the dependency between the past and
the future, the lack of a priori knowledge, the large noise and
the small amount of samples.
Three strategies are commonly used to tackle such task:
1 Iterated (recursive) strategy which iterates a one-step-ahead
predictor.
2 Direct strategy which decomposes the prediction in a set of
independent prediction tasks [7].
3 Multi-response regression strategies like the Joint method [6]
or the Lazy Learning MIMO [3, 2].
Forecasting in probabilistic terms SMC approach Experiments References
Bet: which continuation?
A
B
t
y
Forecasting in probabilistic terms SMC approach Experiments References
Our contribution
We propose an algorithm for multiple-step-ahead forecasting
which takes into consideration the dependency between
multiple predictions.
The rationale is to use Monte Carlo importance sampling to
sample the conditional distribution of the multivariate vector
representing the continuation of the time series in a a way that
takes into account the structural dependency of the series.
The result is a multi-step-ahead forecasting method which
combines in a probabilistic way the Iterated approach and the
Direct approach.
Combination is due to the fact that the outcome of the Monte
Carlo importance sampling strategy reweighs the set of
bootstrap predictions obtained by the Direct method by taking
into consideration the constraint represented by the
one-step-ahead predictor.
Forecasting in probabilistic terms SMC approach Experiments References
Multiple-step-ahead forecasting in probabilistic terms
A time series is the realization of a stochastic process, that is a
sequence of random variables indexed by a variable t.
A stochastic process is completely determined by the joint
distribution of all the variables
{. . . , y1, y2, . . . , yt+1, yt+2, . . . }
This distribution summarizes all the dependencies between the
past and the future values of the series.
Forecasting at time t the next h > 0 values of the time series
is then possible since the observed data {y1, . . . , yt} can
provide information about the stochastic dependencies
between the past and the future realizations and these
dependencies are preserved with time.
Forecasting in probabilistic terms SMC approach Experiments References
The NAR representation
The autoregressive formalism represents the dependency by
yt+1 = F(yt, yt−1, . . . , yt−p+1) + w = F(q) + w
where p is the order of the model and the vector q of length p
is commonly denoted as the embedding vector.
The expected value of yt+1 is
E[yt+1|yt, yt−1, . . . , ] = E[yt+1|yt, . . . , yt−p+1] =
= F(yt , yt−1, . . . , yt−p+1)
w denotes the conditional distribution of
yt+1 − E[yt+1|yt, . . . , yt−p+1].
Forecasting in probabilistic terms SMC approach Experiments References
Iterated vs Direct
In the Iterated approach the data are used to infer the
one-step-ahead dependency
yt+1 = F1(yt, yt−1, . . . , yt−p+1) + w1
and the estimated model ˆF1 is used iteratively to provide the
set of H predicted values ˆyt+1, ˆyt+2, . . . , ˆyt+H .
In the Direct approach the multiple-step-ahead forecasting task
is decomposed in a set of H independent single-output tasks
yt+h = Fh(yt, yt−1, . . . , yt−p+1) + wh, h = 1, . . . , H.
These approaches ignore the structured property, i.e. the H future
values to be predicted are conditionally dependent.
Forecasting in probabilistic terms SMC approach Experiments References
Structural dependencies
The prediction H steps forward demands the estimation of H
conditional expectation terms
E[yt+h|q] = yt+hp(yt+h|q)dyt+h, h = 1, . . . , H
where the H variables are not independent and distributed
according to the conditional and multivariate distribution
p(yt+H , . . . , yt+1|yt, yt−1, . . . , yt−p+1) =
= p(yt+H , . . . , yt+1|q) (1)
Structural constraint among the H variables: for each
h = 2, . . . , H and j = 1, . . . , h − 1
p(yt+h|q) =
p(yt+h|yt+j , . . . , yt+1, q)p(yt+j , . . . , yt+1|q)dyt+j . . . dyt+1
Forecasting in probabilistic terms SMC approach Experiments References
Structural dependency in NAR(2) for H = 3
p(yt+3|yt, yt−1) =
p(yt+3|yt+2, yt+1)p(yt+2|yt+1, yt )p(yt+1|yt, yt−1)dyt+2 . . . dyt+1,
This expression shows the nature of the dependency between yt+3,
yt+2 and yt+1.
yt
yt+1 yt+2
yt-1
yt+3
Forecasting in probabilistic terms SMC approach Experiments References
Structural dependencies
In the Direct approach the estimation of the H next values is
done without taking into account the structural constraint:
the Direct approach makes an hypothesis of conditional
independence.
The Iterated approach approximates the structural constraint
for j = h − 1 by assuming naively that the predictions
ˆyt+1, . . . , ˆyt+h−1 return an accurate estimation of the
distribution of yt+1, . . . , yt+h−1 for each h = 1, . . . , H.
Our paper proposes to take explicitly into consideration the
structural constraint by adopting a Monte Carlo sampling
strategy.
This strategy allows the integration of the Direct and Iterated
strategy for the sake of accuracy.
Forecasting in probabilistic terms SMC approach Experiments References
Monte Carlo approach
If we are able to generate R samples y
(r)
t+h according to the
conditional distribution p(yt+h|q), the estimation of the H
predictions would be easy:
E[yt+h|q] ≈ ˆyt+h =
1
R
R
r=1
y
(r)
t+h
Unfortunately the distribution p(yt+h|q) is complex and
unknown and we cannot generate samples.
A preliminary estimator is provided by using the Direct
strategy. Though such estimator disregards some aspects of
the conditional distribution, like the structural constraint, we
could try to adjust its estimation accordingly in order to take
into account the missing information.
Forecasting in probabilistic terms SMC approach Experiments References
Importance sampling
The idea of adjusting samples drawn from a proposal
distribution in order to obtain samples from a target
distribution, potentially known but impossible to be sampled
directly, is the core of the importance sampling approach.
We propose an importance sampling strategy to adjust the
Direct approach to incorporate the structural constraint.
We generate approximate samples by the Direct approach
(that plays here the role of proposal distribution generator)
and adjust them by weighting according to their satisfaction of
the structural constraint (implemented with the Iterated
approach).
Inspired by the particle filter algorithm for state estimation.
Forecasting in probabilistic terms SMC approach Experiments References
SMC (Structured Monte Carlo) algorithm
1 we draw R samples ˆy
(r)
t+h by sampling the conditional
distribution p(yt+h|q) h = 1, . . . , H with the Direct approach.
2 we loop over an increasing horizon h = 2, . . . , H. For each h
each sample ˆy
(r)
t+h is weighted by a term measuring how much
this value is compliant with the structural constraint by
w
(r)
t+h =
J
j=1
p(ˆy
(r)
t+h|ˆy
(j)
t+h−1, . . . , ˆy
(j)
t+h−p)
where J is a parameter setting the number of embedding
vectors taken into consideration.
3 we assemble the Direct samples with the importance weights
ˆyt+h =
R
r=1 w
(r)
t+hˆy
(r)
t+h
R
r=1 w
(r)
t+h
, h = 1, . . . , H
Forecasting in probabilistic terms SMC approach Experiments References
Experiments
We considered three benchmarks
the 111 time series of the NN5 Competition (complete
dataset) [1] measuring the daily retirement amounts from
independent cash machines at different, randomly selected
locations across England. We adopt five prediction horizons
H = 50, 70, 90, 100, 200.
the NN3 Dataset [5] is made of 111 monthly econometric time
series starting at January, with a variable number of points
(from 50 to 126). We consider H = 10 and H = 18.
a set of 1080 series obtained by simulating 90 times (different
random seeds and increasing noise variances) 12 nonlinear
autoregressive models.
Forecasting in probabilistic terms SMC approach Experiments References
Experiments
We compared the SMC algorithm to an Iterated (IT)
algorithm, a Direct (DIR) algorithm, an Averaged (AVG)
version of the Direct Algorithm, a LL-MIMO algorithm [3], a
linear AR and a Random Walk estimator.
The SMC, IT, DIR and AVG algorithms rely on a locally
constant estimator with an adaptive number of neighbors
ranging between 3 and 15 and selected on the basis of the
PRESS leave-one-statistic [4].
The MIMO algorithm implements the multiple output
algorithm proposed in [3] with a number of neighbors ranging
between 3 and 15.
The AVG algorithm returns the average of R = 100 DIR
estimations obtained by resampling each time two thirds of the
training set.
The AR forecast is implemented by the R forecast package.
Forecasting in probabilistic terms SMC approach Experiments References
SMAPE results
Dataset SMC IT DIR AVG MIMO AR RW
NN5 (H = 50) 4.24 4.27 4.38 4.29 4.45 5.98 10.98
NN5 (H = 70) 4.52 4.67 4.60 4.55 4.67 6.38 8.67
NN5 (H = 90) 6.04 7.02 6.07 6.09 6.19 11.83 13.22
NN5 (H = 100) 5.91 6.1 5.96 5.93 6.08 8.53 12.83
NN5 (H = 200) 13.31 14.25 13.6 13.4 13.6 19.22 20.68
NN3 (H = 10) 3.18 3.28 3.25 3.20 3.32 3.00 4.39
NN3 (H = 18) 8.70 8.87 8.89 8.72 8.94 8.23 11.46
NAR (H = 10) 1.46 1.54 1.49 1.46 1.48 1.65 2.08
SMAPE =
1
H
HX
h=1
|ˆy − yh|
(ˆyh + yh)/2
× 100
The lower the SMAPE, the more accurate the prediction. Bold notation is used
to denote methods significantly different from SMC.
Forecasting in probabilistic terms SMC approach Experiments References
Number of SMC Win-Losses
Dataset IT DIR AVG MIMO AR RW
NN5 (H = 50) 59/52 98/13 95/16 92/19 107/4 111/0
NN5 (H = 70) 54/57 78/33 91/20 84/27 105/6 108/3
NN5 (H = 90) 79/32 64/47 82/29 91/20 109/2 111/0
NN5 (H = 100) 67/44 79/32 83/28 90/21 107/4 108/3
NN5 (H = 200) 67/44 99/12 90/21 85/26 107/4 107/4
NN3 (H = 10) 62/49 72/39 61/50 54/57 43/68 65/46
NN3 (H = 18) 65/46 72/39 65/46 67/44 52/59 75/36
NAR (H = 10) 658/422 680/400 646/434 583/497 630/147 731/349
The notation W/L means that SMC has a better SMAPE than the considered
technique W out of (W+L) times .
Forecasting in probabilistic terms SMC approach Experiments References
Conclusion
Direct strategies are able to provide good approximation of the
marginal distribution of future values of the time series, on the
other side Iterated methods are more effective in modeling the
conditional dependency between forecasts.
We aim to preserve the best of both techniques by having
recourse to an importance sampling paradigm, inspired to
particle filters.
SMC is a robust and effective integration of Iterated and
Direct strategies
Future work will extend SMC to spatio-temporal and vector
autoregressive forecasting.
Forecasting in probabilistic terms SMC approach Experiments References
[1] Robert R. Andrawis, Amir F. Atiya, and Hisham El-Shishiny. Forecast combinations of
computational intelligence and linear models for the NN5 time series forecasting competition.
International Journal of Forecasting, January 2011.
[2] S. Ben Taieb, G. Bontempi, A.F. Atiya, and A. Sorjamaa. A review and comparison of strategies for
multi-step ahead time series forecasting based on the nn5 forecasting competition. Expert Systems
with Applications, 2012.
[3] G. Bontempi and S. Ben Taieb. Conditionally dependent strategies for multiple-step-ahead
prediction in local learning. International Journal of Forecasting, 2011.
[4] G. Bontempi, M. Birattari, and H. Bersini. A model selection approach for local learning. Artificial
Intelligence Communications, 121(1), 2000.
[5] Sven F. Crone, Michèle Hibon, and Konstantinos Nikolopoulos. Advances in forecasting with neural
networks? empirical evidence from the nn3 competition on time series prediction. International
Journal of Forecasting, 27, 2011.
[6] D. M. Kline. Methods for Multi-Step Time Series Forecasting Neural Networks. IGI Global, 2004.
[7] Antti Sorjamaa, Jin Hao, Nima Reyhani, Yongnan Ji, and Amaury Lendasse. Methodology for
long-term prediction of time series. Neurocompuing, 70(16-18):2861–2869, 2007.

Contenu connexe

Tendances

APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...
APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...
APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...cscpconf
 
Reliable ABC model choice via random forests
Reliable ABC model choice via random forestsReliable ABC model choice via random forests
Reliable ABC model choice via random forestsChristian Robert
 
PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...
PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...
PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...ijfls
 
Integration of Principal Component Analysis and Support Vector Regression fo...
 Integration of Principal Component Analysis and Support Vector Regression fo... Integration of Principal Component Analysis and Support Vector Regression fo...
Integration of Principal Component Analysis and Support Vector Regression fo...IJCSIS Research Publications
 
Machine learning and linear regression programming
Machine learning and linear regression programmingMachine learning and linear regression programming
Machine learning and linear regression programmingSoumya Mukherjee
 
Analysis of computational
Analysis of computationalAnalysis of computational
Analysis of computationalcsandit
 
Approximation in Stochastic Integer Programming
Approximation in Stochastic Integer ProgrammingApproximation in Stochastic Integer Programming
Approximation in Stochastic Integer ProgrammingSSA KPI
 
Monte Carlo Simulation Of Heston Model In Matlab(1)
Monte Carlo Simulation Of Heston Model In Matlab(1)Monte Carlo Simulation Of Heston Model In Matlab(1)
Monte Carlo Simulation Of Heston Model In Matlab(1)Amir Kheirollah
 
4 pye unidad1 3 repaso 2 semestre m
4 pye unidad1  3  repaso 2 semestre m4 pye unidad1  3  repaso 2 semestre m
4 pye unidad1 3 repaso 2 semestre mNahuelFernandez23
 
Extended Fuzzy C-Means with Random Sampling Techniques for Clustering Large Data
Extended Fuzzy C-Means with Random Sampling Techniques for Clustering Large DataExtended Fuzzy C-Means with Random Sampling Techniques for Clustering Large Data
Extended Fuzzy C-Means with Random Sampling Techniques for Clustering Large DataAM Publications
 
Probability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdfProbability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdfVedant Srivastava
 
A Novel Methodology to Implement Optimization Algorithms in Machine Learning
A Novel Methodology to Implement Optimization Algorithms in Machine LearningA Novel Methodology to Implement Optimization Algorithms in Machine Learning
A Novel Methodology to Implement Optimization Algorithms in Machine LearningVenkata Karthik Gullapalli
 
Regression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock indexRegression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock indexIAEME Publication
 
Regression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock indexRegression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock indexiaemedu
 
Goodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data caseGoodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data caseNeuroMat
 
MachineLearning-v0.1
MachineLearning-v0.1MachineLearning-v0.1
MachineLearning-v0.1Sergey Popov
 

Tendances (19)

APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...
APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...
APPROACHES IN USING EXPECTATIONMAXIMIZATION ALGORITHM FOR MAXIMUM LIKELIHOOD ...
 
Reliable ABC model choice via random forests
Reliable ABC model choice via random forestsReliable ABC model choice via random forests
Reliable ABC model choice via random forests
 
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
 
PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...
PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...
PREDICTIVE EVALUATION OF THE STOCK PORTFOLIO PERFORMANCE USING FUZZY CMEANS A...
 
Integration of Principal Component Analysis and Support Vector Regression fo...
 Integration of Principal Component Analysis and Support Vector Regression fo... Integration of Principal Component Analysis and Support Vector Regression fo...
Integration of Principal Component Analysis and Support Vector Regression fo...
 
Machine learning and linear regression programming
Machine learning and linear regression programmingMachine learning and linear regression programming
Machine learning and linear regression programming
 
Analysis of computational
Analysis of computationalAnalysis of computational
Analysis of computational
 
Forecasting Gasonline Price in Vietnam Based on Fuzzy Time Series and Automat...
Forecasting Gasonline Price in Vietnam Based on Fuzzy Time Series and Automat...Forecasting Gasonline Price in Vietnam Based on Fuzzy Time Series and Automat...
Forecasting Gasonline Price in Vietnam Based on Fuzzy Time Series and Automat...
 
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
 
Approximation in Stochastic Integer Programming
Approximation in Stochastic Integer ProgrammingApproximation in Stochastic Integer Programming
Approximation in Stochastic Integer Programming
 
Monte Carlo Simulation Of Heston Model In Matlab(1)
Monte Carlo Simulation Of Heston Model In Matlab(1)Monte Carlo Simulation Of Heston Model In Matlab(1)
Monte Carlo Simulation Of Heston Model In Matlab(1)
 
4 pye unidad1 3 repaso 2 semestre m
4 pye unidad1  3  repaso 2 semestre m4 pye unidad1  3  repaso 2 semestre m
4 pye unidad1 3 repaso 2 semestre m
 
Extended Fuzzy C-Means with Random Sampling Techniques for Clustering Large Data
Extended Fuzzy C-Means with Random Sampling Techniques for Clustering Large DataExtended Fuzzy C-Means with Random Sampling Techniques for Clustering Large Data
Extended Fuzzy C-Means with Random Sampling Techniques for Clustering Large Data
 
Probability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdfProbability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdf
 
A Novel Methodology to Implement Optimization Algorithms in Machine Learning
A Novel Methodology to Implement Optimization Algorithms in Machine LearningA Novel Methodology to Implement Optimization Algorithms in Machine Learning
A Novel Methodology to Implement Optimization Algorithms in Machine Learning
 
Regression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock indexRegression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock index
 
Regression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock indexRegression, theil’s and mlp forecasting models of stock index
Regression, theil’s and mlp forecasting models of stock index
 
Goodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data caseGoodness–of–fit tests for regression models: the functional data case
Goodness–of–fit tests for regression models: the functional data case
 
MachineLearning-v0.1
MachineLearning-v0.1MachineLearning-v0.1
MachineLearning-v0.1
 

En vedette

Football World Cup 2010 strategies
Football World Cup 2010 strategiesFootball World Cup 2010 strategies
Football World Cup 2010 strategiesnone
 
Football Strategies and Tactics
Football Strategies and TacticsFootball Strategies and Tactics
Football Strategies and TacticsRaja Mitra
 
Mackey Glass Time Series Prediction
Mackey Glass Time Series PredictionMackey Glass Time Series Prediction
Mackey Glass Time Series PredictionGiovanni Murru
 
A General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series DataA General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series DataHopeBay Technologies, Inc.
 
Mba 532 2011_part_3_time_series_analysis
Mba 532 2011_part_3_time_series_analysisMba 532 2011_part_3_time_series_analysis
Mba 532 2011_part_3_time_series_analysisChandra Kodituwakku
 
Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...Valentina Rho
 
[系列活動] Data exploration with modern R
[系列活動] Data exploration with modern R[系列活動] Data exploration with modern R
[系列活動] Data exploration with modern R台灣資料科學年會
 
How to win data science competitions with Deep Learning
How to win data science competitions with Deep LearningHow to win data science competitions with Deep Learning
How to win data science competitions with Deep LearningSri Ambati
 
[系列活動] 資料探勘速遊 - Session4 case-studies
[系列活動] 資料探勘速遊 - Session4 case-studies[系列活動] 資料探勘速遊 - Session4 case-studies
[系列活動] 資料探勘速遊 - Session4 case-studies台灣資料科學年會
 
[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析
[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析
[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析台灣資料科學年會
 
[系列活動] 給工程師的統計學及資料分析 123
[系列活動] 給工程師的統計學及資料分析 123[系列活動] 給工程師的統計學及資料分析 123
[系列活動] 給工程師的統計學及資料分析 123台灣資料科學年會
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningSri Ambati
 
[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程台灣資料科學年會
 
Deep Learning Computer Build
Deep Learning Computer BuildDeep Learning Computer Build
Deep Learning Computer BuildPetteriTeikariPhD
 
Deep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsDeep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsBuhwan Jeong
 
[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)
[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)
[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)台灣資料科學年會
 
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習台灣資料科學年會
 
[系列活動] 手把手的深度學習實務
[系列活動] 手把手的深度學習實務[系列活動] 手把手的深度學習實務
[系列活動] 手把手的深度學習實務台灣資料科學年會
 
[系列活動] 智慧城市中的時空大數據應用
[系列活動] 智慧城市中的時空大數據應用[系列活動] 智慧城市中的時空大數據應用
[系列活動] 智慧城市中的時空大數據應用台灣資料科學年會
 

En vedette (20)

Football World Cup 2010 strategies
Football World Cup 2010 strategiesFootball World Cup 2010 strategies
Football World Cup 2010 strategies
 
Football Strategies and Tactics
Football Strategies and TacticsFootball Strategies and Tactics
Football Strategies and Tactics
 
Mackey Glass Time Series Prediction
Mackey Glass Time Series PredictionMackey Glass Time Series Prediction
Mackey Glass Time Series Prediction
 
A General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series DataA General Framework for Enhancing Prediction Performance on Time Series Data
A General Framework for Enhancing Prediction Performance on Time Series Data
 
1634 time series and trend analysis
1634 time series and trend analysis1634 time series and trend analysis
1634 time series and trend analysis
 
Mba 532 2011_part_3_time_series_analysis
Mba 532 2011_part_3_time_series_analysisMba 532 2011_part_3_time_series_analysis
Mba 532 2011_part_3_time_series_analysis
 
Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...Extending and integrating a hybrid knowledge representation system into the c...
Extending and integrating a hybrid knowledge representation system into the c...
 
[系列活動] Data exploration with modern R
[系列活動] Data exploration with modern R[系列活動] Data exploration with modern R
[系列活動] Data exploration with modern R
 
How to win data science competitions with Deep Learning
How to win data science competitions with Deep LearningHow to win data science competitions with Deep Learning
How to win data science competitions with Deep Learning
 
[系列活動] 資料探勘速遊 - Session4 case-studies
[系列活動] 資料探勘速遊 - Session4 case-studies[系列活動] 資料探勘速遊 - Session4 case-studies
[系列活動] 資料探勘速遊 - Session4 case-studies
 
[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析
[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析
[DSC 2016] 系列活動:李祈均 / 人類行為大數據分析
 
[系列活動] 給工程師的統計學及資料分析 123
[系列活動] 給工程師的統計學及資料分析 123[系列活動] 給工程師的統計學及資料分析 123
[系列活動] 給工程師的統計學及資料分析 123
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine Learning
 
[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程
 
Deep Learning Computer Build
Deep Learning Computer BuildDeep Learning Computer Build
Deep Learning Computer Build
 
Deep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsDeep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applications
 
[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)
[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)
[系列活動] 智慧製造與生產線上的資料科學 (製造資料科學:從預測性思維到處方性決策)
 
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
 
[系列活動] 手把手的深度學習實務
[系列活動] 手把手的深度學習實務[系列活動] 手把手的深度學習實務
[系列活動] 手把手的深度學習實務
 
[系列活動] 智慧城市中的時空大數據應用
[系列活動] 智慧城市中的時空大數據應用[系列活動] 智慧城市中的時空大數據應用
[系列活動] 智慧城市中的時空大數據應用
 

Similaire à A Monte Carlo strategy for structure multiple-step-head time series prediction

Time series analysis, modeling and applications
Time series analysis, modeling and applicationsTime series analysis, modeling and applications
Time series analysis, modeling and applicationsSpringer
 
The Sample Average Approximation Method for Stochastic Programs with Integer ...
The Sample Average Approximation Method for Stochastic Programs with Integer ...The Sample Average Approximation Method for Stochastic Programs with Integer ...
The Sample Average Approximation Method for Stochastic Programs with Integer ...SSA KPI
 
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...SAJJAD KHUDHUR ABBAS
 
2_GLMs_printable.pdf
2_GLMs_printable.pdf2_GLMs_printable.pdf
2_GLMs_printable.pdfElio Laureano
 
Projective and hybrid projective synchronization of 4-D hyperchaotic system v...
Projective and hybrid projective synchronization of 4-D hyperchaotic system v...Projective and hybrid projective synchronization of 4-D hyperchaotic system v...
Projective and hybrid projective synchronization of 4-D hyperchaotic system v...TELKOMNIKA JOURNAL
 
An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...Alexander Decker
 
Solving inverse problems via non-linear Bayesian Update of PCE coefficients
Solving inverse problems via non-linear Bayesian Update of PCE coefficientsSolving inverse problems via non-linear Bayesian Update of PCE coefficients
Solving inverse problems via non-linear Bayesian Update of PCE coefficientsAlexander Litvinenko
 
Scalable trust-region method for deep reinforcement learning using Kronecker-...
Scalable trust-region method for deep reinforcement learning using Kronecker-...Scalable trust-region method for deep reinforcement learning using Kronecker-...
Scalable trust-region method for deep reinforcement learning using Kronecker-...Willy Marroquin (WillyDevNET)
 
Cointegration and Long-Horizon Forecasting
Cointegration and Long-Horizon ForecastingCointegration and Long-Horizon Forecasting
Cointegration and Long-Horizon Forecastingمحمد إسماعيل
 
RESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATA
RESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATARESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATA
RESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATAorajjournal
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical MethodsTeja Ande
 
Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...Umberto Picchini
 
Financial Time Series Analysis Based On Normalized Mutual Information Functions
Financial Time Series Analysis Based On Normalized Mutual Information FunctionsFinancial Time Series Analysis Based On Normalized Mutual Information Functions
Financial Time Series Analysis Based On Normalized Mutual Information FunctionsIJCI JOURNAL
 
Optimization Methods in Finance
Optimization Methods in FinanceOptimization Methods in Finance
Optimization Methods in Financethilankm
 
IFAC2008art
IFAC2008artIFAC2008art
IFAC2008artYuri Kim
 
Presentacion limac-unc
Presentacion limac-uncPresentacion limac-unc
Presentacion limac-uncPucheta Julian
 

Similaire à A Monte Carlo strategy for structure multiple-step-head time series prediction (20)

Time series analysis, modeling and applications
Time series analysis, modeling and applicationsTime series analysis, modeling and applications
Time series analysis, modeling and applications
 
intro
introintro
intro
 
The Sample Average Approximation Method for Stochastic Programs with Integer ...
The Sample Average Approximation Method for Stochastic Programs with Integer ...The Sample Average Approximation Method for Stochastic Programs with Integer ...
The Sample Average Approximation Method for Stochastic Programs with Integer ...
 
recko_paper
recko_paperrecko_paper
recko_paper
 
Master_Thesis_Harihara_Subramanyam_Sreenivasan
Master_Thesis_Harihara_Subramanyam_SreenivasanMaster_Thesis_Harihara_Subramanyam_Sreenivasan
Master_Thesis_Harihara_Subramanyam_Sreenivasan
 
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...Episode 50 :  Simulation Problem Solution Approaches Convergence Techniques S...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
 
2_GLMs_printable.pdf
2_GLMs_printable.pdf2_GLMs_printable.pdf
2_GLMs_printable.pdf
 
Projective and hybrid projective synchronization of 4-D hyperchaotic system v...
Projective and hybrid projective synchronization of 4-D hyperchaotic system v...Projective and hybrid projective synchronization of 4-D hyperchaotic system v...
Projective and hybrid projective synchronization of 4-D hyperchaotic system v...
 
An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...An investigation of inference of the generalized extreme value distribution b...
An investigation of inference of the generalized extreme value distribution b...
 
Litvinenko nlbu2016
Litvinenko nlbu2016Litvinenko nlbu2016
Litvinenko nlbu2016
 
Solving inverse problems via non-linear Bayesian Update of PCE coefficients
Solving inverse problems via non-linear Bayesian Update of PCE coefficientsSolving inverse problems via non-linear Bayesian Update of PCE coefficients
Solving inverse problems via non-linear Bayesian Update of PCE coefficients
 
Scalable trust-region method for deep reinforcement learning using Kronecker-...
Scalable trust-region method for deep reinforcement learning using Kronecker-...Scalable trust-region method for deep reinforcement learning using Kronecker-...
Scalable trust-region method for deep reinforcement learning using Kronecker-...
 
Cointegration and Long-Horizon Forecasting
Cointegration and Long-Horizon ForecastingCointegration and Long-Horizon Forecasting
Cointegration and Long-Horizon Forecasting
 
RESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATA
RESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATARESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATA
RESIDUALS AND INFLUENCE IN NONLINEAR REGRESSION FOR REPEATED MEASUREMENT DATA
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical Methods
 
Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...
 
Financial Time Series Analysis Based On Normalized Mutual Information Functions
Financial Time Series Analysis Based On Normalized Mutual Information FunctionsFinancial Time Series Analysis Based On Normalized Mutual Information Functions
Financial Time Series Analysis Based On Normalized Mutual Information Functions
 
Optimization Methods in Finance
Optimization Methods in FinanceOptimization Methods in Finance
Optimization Methods in Finance
 
IFAC2008art
IFAC2008artIFAC2008art
IFAC2008art
 
Presentacion limac-unc
Presentacion limac-uncPresentacion limac-unc
Presentacion limac-unc
 

Plus de Gianluca Bontempi

A statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modelingA statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modelingGianluca Bontempi
 
Adaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksAdaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksGianluca Bontempi
 
Combining Lazy Learning, Racing and Subsampling for Effective Feature Selection
Combining Lazy Learning, Racing and Subsampling for Effective Feature SelectionCombining Lazy Learning, Racing and Subsampling for Effective Feature Selection
Combining Lazy Learning, Racing and Subsampling for Effective Feature SelectionGianluca Bontempi
 
A model-based relevance estimation approach for feature selection in microarr...
A model-based relevance estimation approach for feature selection in microarr...A model-based relevance estimation approach for feature selection in microarr...
A model-based relevance estimation approach for feature selection in microarr...Gianluca Bontempi
 
Feature selection and microarray data
Feature selection and microarray dataFeature selection and microarray data
Feature selection and microarray dataGianluca Bontempi
 
Some Take-Home Message about Machine Learning
Some Take-Home Message about Machine LearningSome Take-Home Message about Machine Learning
Some Take-Home Message about Machine LearningGianluca Bontempi
 
FP7 evaluation & selection: the point of view of an evaluator
FP7 evaluation & selection: the point of view of an evaluatorFP7 evaluation & selection: the point of view of an evaluator
FP7 evaluation & selection: the point of view of an evaluatorGianluca Bontempi
 
Perspective of feature selection in bioinformatics
Perspective of feature selection in bioinformaticsPerspective of feature selection in bioinformatics
Perspective of feature selection in bioinformaticsGianluca Bontempi
 

Plus de Gianluca Bontempi (8)

A statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modelingA statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modeling
 
Adaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor NetworksAdaptive model selection in Wireless Sensor Networks
Adaptive model selection in Wireless Sensor Networks
 
Combining Lazy Learning, Racing and Subsampling for Effective Feature Selection
Combining Lazy Learning, Racing and Subsampling for Effective Feature SelectionCombining Lazy Learning, Racing and Subsampling for Effective Feature Selection
Combining Lazy Learning, Racing and Subsampling for Effective Feature Selection
 
A model-based relevance estimation approach for feature selection in microarr...
A model-based relevance estimation approach for feature selection in microarr...A model-based relevance estimation approach for feature selection in microarr...
A model-based relevance estimation approach for feature selection in microarr...
 
Feature selection and microarray data
Feature selection and microarray dataFeature selection and microarray data
Feature selection and microarray data
 
Some Take-Home Message about Machine Learning
Some Take-Home Message about Machine LearningSome Take-Home Message about Machine Learning
Some Take-Home Message about Machine Learning
 
FP7 evaluation & selection: the point of view of an evaluator
FP7 evaluation & selection: the point of view of an evaluatorFP7 evaluation & selection: the point of view of an evaluator
FP7 evaluation & selection: the point of view of an evaluator
 
Perspective of feature selection in bioinformatics
Perspective of feature selection in bioinformaticsPerspective of feature selection in bioinformatics
Perspective of feature selection in bioinformatics
 

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
 
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
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
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
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
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
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx9to5mart
 
➥🔝 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
 
➥🔝 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
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
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
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
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
 

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
 
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
 
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...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
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...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
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
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx
 
➥🔝 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...
 
➥🔝 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...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
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
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
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
 

A Monte Carlo strategy for structure multiple-step-head time series prediction

  • 1. Forecasting in probabilistic terms SMC approach Experiments References A Monte Carlo strategy for structured multiple-step-ahead time series prediction Gianluca Bontempi Machine Learning Group, Interuniversity Institute of Bioinformatics in Brussels (IB)2 ULB, Université Libre de Bruxelles Boulevard de Triomphe - CP 212 Bruxelles, Belgium mlg.ulb.ac.be, ibsquare.be
  • 2. Forecasting in probabilistic terms SMC approach Experiments References Multiple-step-ahead forecasting Forecasting the continuation of a time series multiple steps forward is a relevant and challenging problem in data mining and computational intelligence. The complexity of this problem is due to several aspects: the potential nonlinearity of the dependency between the past and the future, the lack of a priori knowledge, the large noise and the small amount of samples. Three strategies are commonly used to tackle such task: 1 Iterated (recursive) strategy which iterates a one-step-ahead predictor. 2 Direct strategy which decomposes the prediction in a set of independent prediction tasks [7]. 3 Multi-response regression strategies like the Joint method [6] or the Lazy Learning MIMO [3, 2].
  • 3. Forecasting in probabilistic terms SMC approach Experiments References Bet: which continuation? A B t y
  • 4. Forecasting in probabilistic terms SMC approach Experiments References Our contribution We propose an algorithm for multiple-step-ahead forecasting which takes into consideration the dependency between multiple predictions. The rationale is to use Monte Carlo importance sampling to sample the conditional distribution of the multivariate vector representing the continuation of the time series in a a way that takes into account the structural dependency of the series. The result is a multi-step-ahead forecasting method which combines in a probabilistic way the Iterated approach and the Direct approach. Combination is due to the fact that the outcome of the Monte Carlo importance sampling strategy reweighs the set of bootstrap predictions obtained by the Direct method by taking into consideration the constraint represented by the one-step-ahead predictor.
  • 5. Forecasting in probabilistic terms SMC approach Experiments References Multiple-step-ahead forecasting in probabilistic terms A time series is the realization of a stochastic process, that is a sequence of random variables indexed by a variable t. A stochastic process is completely determined by the joint distribution of all the variables {. . . , y1, y2, . . . , yt+1, yt+2, . . . } This distribution summarizes all the dependencies between the past and the future values of the series. Forecasting at time t the next h > 0 values of the time series is then possible since the observed data {y1, . . . , yt} can provide information about the stochastic dependencies between the past and the future realizations and these dependencies are preserved with time.
  • 6. Forecasting in probabilistic terms SMC approach Experiments References The NAR representation The autoregressive formalism represents the dependency by yt+1 = F(yt, yt−1, . . . , yt−p+1) + w = F(q) + w where p is the order of the model and the vector q of length p is commonly denoted as the embedding vector. The expected value of yt+1 is E[yt+1|yt, yt−1, . . . , ] = E[yt+1|yt, . . . , yt−p+1] = = F(yt , yt−1, . . . , yt−p+1) w denotes the conditional distribution of yt+1 − E[yt+1|yt, . . . , yt−p+1].
  • 7. Forecasting in probabilistic terms SMC approach Experiments References Iterated vs Direct In the Iterated approach the data are used to infer the one-step-ahead dependency yt+1 = F1(yt, yt−1, . . . , yt−p+1) + w1 and the estimated model ˆF1 is used iteratively to provide the set of H predicted values ˆyt+1, ˆyt+2, . . . , ˆyt+H . In the Direct approach the multiple-step-ahead forecasting task is decomposed in a set of H independent single-output tasks yt+h = Fh(yt, yt−1, . . . , yt−p+1) + wh, h = 1, . . . , H. These approaches ignore the structured property, i.e. the H future values to be predicted are conditionally dependent.
  • 8. Forecasting in probabilistic terms SMC approach Experiments References Structural dependencies The prediction H steps forward demands the estimation of H conditional expectation terms E[yt+h|q] = yt+hp(yt+h|q)dyt+h, h = 1, . . . , H where the H variables are not independent and distributed according to the conditional and multivariate distribution p(yt+H , . . . , yt+1|yt, yt−1, . . . , yt−p+1) = = p(yt+H , . . . , yt+1|q) (1) Structural constraint among the H variables: for each h = 2, . . . , H and j = 1, . . . , h − 1 p(yt+h|q) = p(yt+h|yt+j , . . . , yt+1, q)p(yt+j , . . . , yt+1|q)dyt+j . . . dyt+1
  • 9. Forecasting in probabilistic terms SMC approach Experiments References Structural dependency in NAR(2) for H = 3 p(yt+3|yt, yt−1) = p(yt+3|yt+2, yt+1)p(yt+2|yt+1, yt )p(yt+1|yt, yt−1)dyt+2 . . . dyt+1, This expression shows the nature of the dependency between yt+3, yt+2 and yt+1. yt yt+1 yt+2 yt-1 yt+3
  • 10. Forecasting in probabilistic terms SMC approach Experiments References Structural dependencies In the Direct approach the estimation of the H next values is done without taking into account the structural constraint: the Direct approach makes an hypothesis of conditional independence. The Iterated approach approximates the structural constraint for j = h − 1 by assuming naively that the predictions ˆyt+1, . . . , ˆyt+h−1 return an accurate estimation of the distribution of yt+1, . . . , yt+h−1 for each h = 1, . . . , H. Our paper proposes to take explicitly into consideration the structural constraint by adopting a Monte Carlo sampling strategy. This strategy allows the integration of the Direct and Iterated strategy for the sake of accuracy.
  • 11. Forecasting in probabilistic terms SMC approach Experiments References Monte Carlo approach If we are able to generate R samples y (r) t+h according to the conditional distribution p(yt+h|q), the estimation of the H predictions would be easy: E[yt+h|q] ≈ ˆyt+h = 1 R R r=1 y (r) t+h Unfortunately the distribution p(yt+h|q) is complex and unknown and we cannot generate samples. A preliminary estimator is provided by using the Direct strategy. Though such estimator disregards some aspects of the conditional distribution, like the structural constraint, we could try to adjust its estimation accordingly in order to take into account the missing information.
  • 12. Forecasting in probabilistic terms SMC approach Experiments References Importance sampling The idea of adjusting samples drawn from a proposal distribution in order to obtain samples from a target distribution, potentially known but impossible to be sampled directly, is the core of the importance sampling approach. We propose an importance sampling strategy to adjust the Direct approach to incorporate the structural constraint. We generate approximate samples by the Direct approach (that plays here the role of proposal distribution generator) and adjust them by weighting according to their satisfaction of the structural constraint (implemented with the Iterated approach). Inspired by the particle filter algorithm for state estimation.
  • 13. Forecasting in probabilistic terms SMC approach Experiments References SMC (Structured Monte Carlo) algorithm 1 we draw R samples ˆy (r) t+h by sampling the conditional distribution p(yt+h|q) h = 1, . . . , H with the Direct approach. 2 we loop over an increasing horizon h = 2, . . . , H. For each h each sample ˆy (r) t+h is weighted by a term measuring how much this value is compliant with the structural constraint by w (r) t+h = J j=1 p(ˆy (r) t+h|ˆy (j) t+h−1, . . . , ˆy (j) t+h−p) where J is a parameter setting the number of embedding vectors taken into consideration. 3 we assemble the Direct samples with the importance weights ˆyt+h = R r=1 w (r) t+hˆy (r) t+h R r=1 w (r) t+h , h = 1, . . . , H
  • 14. Forecasting in probabilistic terms SMC approach Experiments References Experiments We considered three benchmarks the 111 time series of the NN5 Competition (complete dataset) [1] measuring the daily retirement amounts from independent cash machines at different, randomly selected locations across England. We adopt five prediction horizons H = 50, 70, 90, 100, 200. the NN3 Dataset [5] is made of 111 monthly econometric time series starting at January, with a variable number of points (from 50 to 126). We consider H = 10 and H = 18. a set of 1080 series obtained by simulating 90 times (different random seeds and increasing noise variances) 12 nonlinear autoregressive models.
  • 15. Forecasting in probabilistic terms SMC approach Experiments References Experiments We compared the SMC algorithm to an Iterated (IT) algorithm, a Direct (DIR) algorithm, an Averaged (AVG) version of the Direct Algorithm, a LL-MIMO algorithm [3], a linear AR and a Random Walk estimator. The SMC, IT, DIR and AVG algorithms rely on a locally constant estimator with an adaptive number of neighbors ranging between 3 and 15 and selected on the basis of the PRESS leave-one-statistic [4]. The MIMO algorithm implements the multiple output algorithm proposed in [3] with a number of neighbors ranging between 3 and 15. The AVG algorithm returns the average of R = 100 DIR estimations obtained by resampling each time two thirds of the training set. The AR forecast is implemented by the R forecast package.
  • 16. Forecasting in probabilistic terms SMC approach Experiments References SMAPE results Dataset SMC IT DIR AVG MIMO AR RW NN5 (H = 50) 4.24 4.27 4.38 4.29 4.45 5.98 10.98 NN5 (H = 70) 4.52 4.67 4.60 4.55 4.67 6.38 8.67 NN5 (H = 90) 6.04 7.02 6.07 6.09 6.19 11.83 13.22 NN5 (H = 100) 5.91 6.1 5.96 5.93 6.08 8.53 12.83 NN5 (H = 200) 13.31 14.25 13.6 13.4 13.6 19.22 20.68 NN3 (H = 10) 3.18 3.28 3.25 3.20 3.32 3.00 4.39 NN3 (H = 18) 8.70 8.87 8.89 8.72 8.94 8.23 11.46 NAR (H = 10) 1.46 1.54 1.49 1.46 1.48 1.65 2.08 SMAPE = 1 H HX h=1 |ˆy − yh| (ˆyh + yh)/2 × 100 The lower the SMAPE, the more accurate the prediction. Bold notation is used to denote methods significantly different from SMC.
  • 17. Forecasting in probabilistic terms SMC approach Experiments References Number of SMC Win-Losses Dataset IT DIR AVG MIMO AR RW NN5 (H = 50) 59/52 98/13 95/16 92/19 107/4 111/0 NN5 (H = 70) 54/57 78/33 91/20 84/27 105/6 108/3 NN5 (H = 90) 79/32 64/47 82/29 91/20 109/2 111/0 NN5 (H = 100) 67/44 79/32 83/28 90/21 107/4 108/3 NN5 (H = 200) 67/44 99/12 90/21 85/26 107/4 107/4 NN3 (H = 10) 62/49 72/39 61/50 54/57 43/68 65/46 NN3 (H = 18) 65/46 72/39 65/46 67/44 52/59 75/36 NAR (H = 10) 658/422 680/400 646/434 583/497 630/147 731/349 The notation W/L means that SMC has a better SMAPE than the considered technique W out of (W+L) times .
  • 18. Forecasting in probabilistic terms SMC approach Experiments References Conclusion Direct strategies are able to provide good approximation of the marginal distribution of future values of the time series, on the other side Iterated methods are more effective in modeling the conditional dependency between forecasts. We aim to preserve the best of both techniques by having recourse to an importance sampling paradigm, inspired to particle filters. SMC is a robust and effective integration of Iterated and Direct strategies Future work will extend SMC to spatio-temporal and vector autoregressive forecasting.
  • 19. Forecasting in probabilistic terms SMC approach Experiments References [1] Robert R. Andrawis, Amir F. Atiya, and Hisham El-Shishiny. Forecast combinations of computational intelligence and linear models for the NN5 time series forecasting competition. International Journal of Forecasting, January 2011. [2] S. Ben Taieb, G. Bontempi, A.F. Atiya, and A. Sorjamaa. A review and comparison of strategies for multi-step ahead time series forecasting based on the nn5 forecasting competition. Expert Systems with Applications, 2012. [3] G. Bontempi and S. Ben Taieb. Conditionally dependent strategies for multiple-step-ahead prediction in local learning. International Journal of Forecasting, 2011. [4] G. Bontempi, M. Birattari, and H. Bersini. A model selection approach for local learning. Artificial Intelligence Communications, 121(1), 2000. [5] Sven F. Crone, Michèle Hibon, and Konstantinos Nikolopoulos. Advances in forecasting with neural networks? empirical evidence from the nn3 competition on time series prediction. International Journal of Forecasting, 27, 2011. [6] D. M. Kline. Methods for Multi-Step Time Series Forecasting Neural Networks. IGI Global, 2004. [7] Antti Sorjamaa, Jin Hao, Nima Reyhani, Yongnan Ji, and Amaury Lendasse. Methodology for long-term prediction of time series. Neurocompuing, 70(16-18):2861–2869, 2007.