LIU Shufen, GU Songyuan, BAO Tie, “An Automatic Forecasting Method for Time Series,” Chinese Journal of Electronics, vol. 26, no. 3, pp. 445-452, 2017, doi: 10.1049/cje.2017.01.011
Citation: LIU Shufen, GU Songyuan, BAO Tie, “An Automatic Forecasting Method for Time Series,” Chinese Journal of Electronics, vol. 26, no. 3, pp. 445-452, 2017, doi: 10.1049/cje.2017.01.011

An Automatic Forecasting Method for Time Series

doi: 10.1049/cje.2017.01.011
Funds:  This work is supported by the National Natural Science Foundation of China (No.61472160), and the National Key Technology Research and Development Program of China (No.2014BAH29F03).
More Information
  • Corresponding author: BAO Tie (corresponding author) was born in Jilin Province, China, in 1978. He received the B.S., M.S. and Ph.D. degrees from Jilin University, China, in 2001, 2004 and 2007, respectively, all in Computer Science and Technology. His research area covers software evaluation and analysis, network management, etc. (Email:apche@126.com)
  • Received Date: 2016-02-01
  • Rev Recd Date: 2016-06-03
  • Publish Date: 2017-05-10
  • An automatic forecasting method is proposed concerning automation problem in the field of linear time series forecasting. The method is on the basis of econometric theory and overcomes the difficulty to mine and forecast automatically with econometric models. The proposed algorithm is divided into 4 stages, i.e. preprocessing, unit root testing and stationary processing, modeling, and ultimately forecasting. Future values and trends would be estimated and forecasted precisely through the 4 stages of the algorithm according to input data without manual intervention. Experimental comparisons were made between the proposed algorithm and the 2 data driven forecasting algorithms, i.e. moving average method and Holt exponential smoothing method. It was demonstrated with the experimental results that automatic forecasting is feasible utilizing the proposed algorithm and higher accuracy can be acquired than these 2 data driven-based methods.
  • loading
  • G. George, M.R. Haas and A. Pentland, "Big data and management", Academy of Management Journal, Vol.57, No.2, pp.321-326, 2014.
    D. Zhang, C. Ouyang and W. Wu, "Cluster-based hidden Markov model in time series multi-step prediction", Acta Electronica Sinica, Vol.42, No.12, pp.2359-2364, 2014. (in Chinese)
    P.T. Jia, H. He, L. Liu, et al., "Overview of time series data mining", Application Research of Computers, Vol.24, No.11, pp.15-19, 2007. (in Chinese)
    G.P. Zhang, "Time series forecasting using a hybrid ARIMA and neural network model", Neurocomputing, Vol.50, No.1, pp.159-175, 2003.
    Y. Lu and S.M. AbouRizk, "Automated Box-Jenkins forecasting modelling", Automation in Construction, Vol.18, No.5, pp.547-558, 2009.
    R.J. Hyndman and Y. Khandakar, "Automatic time series for forecasting:The forecast package for R", Journal of Statistical Software, Vol.27, No.3, pp.1-22, 2008.
    W. Yan, "Toward automatic time-series forecasting using neural networks", IEEE Transactions on Neural Networks and Learning Systems, Vol.23, No.7, pp.1028-1039, 2012.
    A. Amin, L. Grunske and A. Colman, "An automated approach to forecasting QoS attributes based on linear and non-linear time series modeling", Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on IEEE, Essen, Germany, pp.130-139, 2012.
    S. Anvari, S. Tuna, M. Canci, et al., "Automated Box-Jenkins forecasting tool with an application for passenger demand in urban rail systems", Journal of Advanced Transportation, Vol.50, No.1, pp.25-49, 2016.
    M. Khashei and M. Bijari, "A novel hybridization of artificial neural networks and ARIMA models for time series forecasting", Applied Soft Computing, Vol.11, No.2, pp.2664-2675, 2011.
    J.G. De Gooijer and R.J. Hyndman, "25 years of time series forecasting", International Journal of Forecasting, Vol.22, No.3, pp.443-473, 2006.
    M. Zhang and J. He, "Summary on time series forecasting model", Mathematics in Practice and Theory, Vol.41, No.18, pp.189-195, 2011. (in Chinese).
    Z.D. Tian, S.J. Li, Y.H. Wang, et al., "A fuzzy weight variable sampling period scheduling strategy for networked control system", Acta Electronica Sinica, Vol.43, No.5, pp.980-986, 2015. (in Chinese).
    J.I. Yimu, Y. Yuan, Z. Han, et al., "An analysis and proof on self-similarity property of flash P2P internet video traffic", Chinese Journal of Electronics, Vol.24, No.1, pp.26-32, 2015.
    S.M. Pandit and S.M. Wu, Time Series and System Analysis with Applications, Wiley, New York, USA, 1983.
    J. Wolters and U. Hassler, "Unit root testing", Allgemeines Statistisches Archiv, Vol.90, No.1, pp.43-58, 2006.
    J.D. Hamilton, Time Series Analysis, Princeton University Press, Princeton, 1994.
    S.E. Said and D.A. Dickey, "Hypothesis testing in ARIMA (p, 1, q) models", Journal of the American Statistical Association, Vol.80, No.390, pp.369-374, 1985.
    G.W. Schwert, "Tests for unit roots:A Monte Carlo investigation", Journal of Business & Economic Statistics, Vol.20, No.1, pp.5-17, 2002.
    L. Deng and X.T. Zhang, "The lag length selection in ADF test:Simulation evidence from an ARIMA (0, 1, q) process", The Journal of Quantitative & Technical Economics, Vol.25, No.9, pp.126-138, 2008. (in Chinese).
    G.P. Zhang and M. Qi, "Neural network forecasting for seasonal and trend time series", European Journal of Operational Research, Vol.160, No.2, pp.501-514, 2005.
    P. Christen and K. Goiser, Quality Measures in Data Mining, Springer, Berlin Heidelberg, 2007.
    H.F. Jiang, C.Q. Tao, Q.M. Chen, et al., "Distribution of statistics of drift and time trend under ADF mode and bootstrap test", Statistics & Information Forum, Vol.29, No.6, pp.3-10, 2014. (in Chinese).
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (459) PDF downloads(1188) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return