Skip to main content

Comparing Time Series Prediction Approaches for Telecom Analysis

  • Conference paper
  • First Online:
Theory and Applications of Time Series Analysis (ITISE 2018)

Part of the book series: Contributions to Statistics ((CONTRIB.STAT.))

Included in the following conference series:

Abstract

Prediction of consumption has several applications in industry, including to support strategic decisions, market offering, and value proposition. In telecommunications industry, it can also be used in network resources management and in guaranteeing quality of service to users. But in order to make good predictions, one should choose the algorithm that is best fitted to the considered time series and also configures the parameters correctly. In this chapter, we discuss the use of time series forecasting algorithms over telecommunications data. We evaluate the use of Auto-Regressive Integrated Moving Average (ARIMA), Prophet (launched by Facebook in 2017), and two neural network algorithms: Multilayer Perceptron (MLP) and Long Short-Term Memory (LSTM). We ran those algorithms over real data about Internet data consumption and mobile phone cards recharges, in order to forecast time periods of distinct sizes. Forecasted values were qualified in terms of Root Mean Squared Error (RMSE) and Mean Absolute Percentage Error (MAPE). Obtained results show that ARIMA is the algorithm that is best suited to most cases.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. StatsModels Statistics in Python. http://www.statsmodels.org/devel/generated/statsmodels.tsa.arima_model.ARIMA.html. Accessed 20 Mar 2018

  2. Prophet Forecasting at scale. https://facebook.github.io/prophet/. Accessed 16 Apr 2018

  3. Neural network models (supervised). https://scikit-learn.org/stable/modules/neural_networks_supervised.html. Accessed 23 Nov 2018

  4. Keras: The Python Deep Learning library. https://keras.io/layers/recurrent/. Accessed 24 Nov 2018

  5. Branco, S.T., De Sampaio, R.J.B.: A new artificial neural networks forecast model in telecommunications. In: Computing and Computational Techniques in Sciences, pp. 70–77. WSEAS Press (2008)

    Google Scholar 

  6. Xingjian, S., Chen, Z., Wang, H., Yeung, D., Wong, W., Woo, W.: Convolutional LSTM network: a machine learning approach for precipitation nowcasting. In: Advances in Neural Information Processing Systems, pp. 802–810 (2015)

    Google Scholar 

  7. Malhotra, P., Vig, L., Shroff, G., Agarwal, P.: Long short term memory networks for anomaly detection in time series. In: 23rd European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning, ESANN 2015, pp. 89–94 (2015)

    Google Scholar 

  8. Wang, M., Wang, Y., Wang, X., Wei, Z.: Forecast and analyze the telecom income based on ARIMA model. Open Cybern. Syst. J. 9(1), 2559–2564 (2015). https://doi.org/10.2174/1874110X01509012559

    Article  MathSciNet  Google Scholar 

  9. Is prophet really better than ARIMA for forecasting time series data. https://blog.exploratory.io/is-prophet-better-than-arima-for-forecasting-time-series-fa9ae08a5851. Accessed 16 May 2018

  10. Pinho, A., Silva, H., Furtado, P.: Experimental comparison and tuning of time series prediction for telecom analysis. In: Proceedings of International Conference on Time Series and Forecasting, ITISE, vol. 2, pp. 586–597 (2018)

    Google Scholar 

  11. A comprehensive beginner’s guide to create a Time Series Forecast. https://www.analyticsvidhya.com/blog/2016/02/time-series-forecasting-codes-python/. Accessed 15 Mar 2018

  12. MATH6011: Forecasting. https://www.southampton.ac.uk/~abz1e14/papers/Forecasting.pdf. Accessed 22 Mar 2018

  13. Taylor, S.J., Letham, B.: Forecasting at scale. The American Statistician (just-accepted) (2017). Accessed 16 Apr 2018

    Article  MathSciNet  Google Scholar 

  14. Han, J., Pei, J., Kamber, M.: Data Mining: Concepts and Techniques, 3rd edn. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (2011)

    MATH  Google Scholar 

  15. Azzouni, A., Pujolle, G.: A long short-term memory recurrent neural network framework for network traffic matrix prediction (2017). arXiv preprint arXiv:1705.05690. Accessed 1 Dec 2018

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pedro Furtado .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pinho, A., Costa, R., Silva, H., Furtado, P. (2019). Comparing Time Series Prediction Approaches for Telecom Analysis. In: Valenzuela, O., Rojas, F., Pomares, H., Rojas, I. (eds) Theory and Applications of Time Series Analysis. ITISE 2018. Contributions to Statistics. Springer, Cham. https://doi.org/10.1007/978-3-030-26036-1_23

Download citation

Publish with us

Policies and ethics