2014 · 34 citations · 53 references
ComputingComputer ScienceHigh-performance ComputingForecastingParallel AlgorithmsParallel ComputingData ParallelismParallel Data StructuresTime Series AnalyticsTime Series ComputationTime Series ForecastingTime Series PredictionFault Tolerance MechanismsFault-tolerant MapreduceLarge-scale Data ProcessingMapreduceMapreduce AlgorithmsRolling Window AnalysisTime Series IndexingTime-series Data Management
Prediction of time series data is an important application in many domains. Despite their advantages, traditional databases and MapReduce methodology are not ideally suited for this type of processing due to dependencies introduced by the sequential nature of time series. We present a novel framework to facilitate retrieval and rolling-window prediction of irregularly sampled large-scale time series data. By introducing a new index pool data structure, processing of time series can be efficiently parallelised. The proposed framework is implemented in R programming environment and utilises Hadoop to support parallelisation and fault tolerance. Experimental results indicate our proposed framework scales linearly up to 32-nodes.
53
R: A Language and Environment for Statistical Computing
R Core Team · 2000 · 353K citations · Full text
Natural Sciences, Computer Science, Statistical Computing +10
Leo Breiman · Machine Learning · 2001 · 126.2K citations · Full text
Greedy function approximation: A gradient boosting machine.
Jerome H. Friedman · The Annals of Statistics · 2001 · 29K citations · Full text
Yuhai Wu, Vladimir Vapnik · Technometrics · 1999 · 27K citations
Generalized autoregressive conditional heteroskedasticity
Tim Bollerslev · Journal of Econometrics · 1986 · 22.3K citations · Full text
Business, Finance, Econometrics +11