Network Traffic Prediction Based on LSTM Networks with Genetic Algorithm

  • Juan Chen
  • Huanlai XingEmail author
  • Hai Yang
  • Lexi Xu
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 550)


Network traffic prediction based on massive data is a precondition of realizing congestion control and intelligent management. As network traffic time series data are time-varying and nonlinear, it is difficult for traditional time series prediction methods to build appropriate prediction models, which unfortunately leads to low prediction accuracy. Long short-term memory recurrent neural networks (LSTMs) have thus become an effective alternative for network traffic prediction, where parameter setting influences significantly on performance of a neural network. In this paper, a LSTMs method based on genetic algorithm (GA), GA-LSTMs, is proposed to predict network traffic. Firstly, LSTMs is used for extracting temporal traffic features. Secondly, GA is designed to identify suitable hyper-parameters for the LSTMs network. In the end, a GA-LSTMs network traffic prediction model is established. Experimental results show that compared with auto regressive integrated moving average (ARIMA) and pure LSTMs, the proposed GA-LSTMs achieves higher prediction accuracy with smaller prediction error and is able to describe the traffic features of complex changes.


Genetic algorithm Long short-term memory recurrent neural networks Network traffic prediction 


  1. 1.
    Kumar, J., Goomer, R., Singh, A.K.: Long short term memory recurrent neural network (LSTM-RNN) based workload forecasting model for cloud datacenters. Procedia Comput. Sci. 125, 676–682 (2018)CrossRefGoogle Scholar
  2. 2.
    Khater, N.A., Overill, R.E.: Network traffic classification techniques and challenges. In: International Conference on Digital Information Management, pp. 43–48 (2015)Google Scholar
  3. 3.
    Moayedi, H.Z., Masnadi-Shirazi, M.A.: Arima model for network traffic prediction and anomaly detection. In: International Symposium on Information Technology, pp. 1–6 (2008)Google Scholar
  4. 4.
    Nikravesh, A.Y., Ajila, S.A., Lung, C., Ding, W.: Mobile network traffic prediction using MLP, MLPWD, and SVM. In: International Congress on Big Data, pp. 402–409 (2016)Google Scholar
  5. 5.
    Leland, W.E., Taqqu, M.S., Willinger, W., Wilson, D.V.: On the self-similar nature of Ethernet traffic (extended version). IEEE ACM Trans. Netw. 2(1), 1–15 (1994)CrossRefGoogle Scholar
  6. 6.
    Specht, D.F.: A general regression neural network. IEEE Trans. Neural Netw. 2(6), 568–576 (1991)CrossRefGoogle Scholar
  7. 7.
    Vanli, N.D., Sayin, M.O., Delibalta, I., Kozat, S.S.: Sequential nonlinear learning for distributed multiagent systems via extreme learning machines. IEEE Trans. Neural Netw. Learn. Syst. 28(3), 546–558 (2016)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)CrossRefGoogle Scholar
  9. 9.
    Park, D.: Structure optimization of bilinear recurrent neural networks and its application to ethernet network traffic prediction. Inf. Sci. 237(13), 18–28 (2013)CrossRefGoogle Scholar
  10. 10.
    Hossain, D., Capi, G.: Genetic algorithm based deep learning parameters tuning for robot object recognition and grasping. World Acad. Sci. Eng. Technol. Int. J. Mech. Aerosp. Ind. Mechatron. Manuf. Eng. 11(3), 629–633 (2017)Google Scholar
  11. 11.
    David, O.E., Greental, I.: Genetic algorithms for evolving deep neural networks. In: Genetic and Evolutionary Computation Conference, pp. 1451–1452 (2014)Google Scholar
  12. 12.
    Sutskever, I., Vinyals, O., Le, Q.V.: Sequence to sequence learning with neural networks. In: Neural Information Processing Systems, pp. 3104–3112 (2014)Google Scholar
  13. 13.
    Graves, A., Jaitly, N.: Towards end-to-end speech recognition with recurrent neural networks. In: International Conference on Machine Learning, pp. 1764–1772 (2014)Google Scholar
  14. 14.
    Xu, L., Luan, Y., Cheng, X., Xing, H., Liu, Y., Jiang, X., Chen, W., Chao, K.: Self-optimised joint traffic offloading in heterogeneous cellular networks. In: 16th IEEE International Symposium on Communications and Information Technologies, pp. 263–267. IEEE Press, Qingdao (2016)Google Scholar
  15. 15.
    Xu, L., Cheng, X., et al.: Mobility load balancing aware radio resource allocation scheme for LTE-advanced cellular networks. In: 16th IEEE International Conference on Communication Technology, pp. 806–812. IEEE Press, Hangzhou (2015)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Southwest Jiaotong UniversityChengduChina
  2. 2.10th Research Institute of China Electronics Technology Group CorporationChengduChina
  3. 3.China Unicom Network Technology Research InstituteBeijingChina

Personalised recommendations