Research on ARIMA Model Parallelization in Load Prediction Based on R Language

Ma Hongku
Abstract:ARIMA Model is usually used to analyze and predict power load data in R language. However, for application in context of mass data, efficiency of this model is not satisfactory. To meet demand of engineering application, this paper utilizes real-time communication between R and JAVA, making full use of abundant JAVA resources and statistical computing capacity of R language, performing logic judgment in JAVA and numerical calculation in R. This paper accomplishes interface encapsulation and realizes programmed ARIMA model. On basis of serial program, power load data is divided according to its characteristics, and ARIMA model parallelization based on multi-thread technology in Java is presented. At last, considering comprehensive evaluation indexes proposed in this paper, experimental data picked up in random from Anhui Province is tested. Experiment results show that the algorithm is accurate and efficient, and the method is valid for data prediction and project application.
Computer Science,Engineering
What problem does this paper attempt to address?