Abstract
Accurately predicting network traffic is helpful for improving a variety of spatial-temporal data mining applications, such as intelligent traffic control, network planning and anomaly detection. The mainstream graph-based methods are limited by the node-level message passing mechanism and require transforming dimensions to generate edge representations. Accordingly, some researchers propose using edge convolution to directly learn edge representations for network traffic prediction. However, node-level and edge-level information aggregation are two different perspectives, and their combination of them can achieve better performance. This paper proposes a novel model for network traffic prediction named the Enhanced Edge Convolution-based Spatial-Temporal Network (EESTN). Armed with a Graph Neural Network and Hypergraph Neural Network, EESTN employs the edge convolutions defined on the graph and hypergraph to effectively extract spatial features. EESTN further combines node convolution to capture the complex correlations among nodes and utilizes an attention mechanism to generate the edge convolution kernel for the decoder. Moreover, a 3D convolution-based multihead self-attention mechanism and a hierarchical loss function are proposed to capture the long-term temporal dependence and make full use of the model’s represent ability. Finally, we conduct extensive experiments to validate the effectiveness of EESTN, and the related results demonstrate that EESTN outperforms the state-of-the-art methods.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data Availability
All datasets that support the findings of this study are available on the websites “http://sndlib.zib.de/” and “https://github.com/deepkashiwa20/ODCRN/”.
References
Leland WE, Taqqu MS, Willinger W, Wilson DV (1994) On the self-similar nature of ethernet traffic. IEEE/ACM Trans Networking 2(1):1–15
Mehdi H, Pooranian Z, Vinueza Naranjo PG (2022) Cloud traffic prediction based on fuzzy ARIMA model with low dependence on historical data. Transactions on Emerging Telecommunications Technologies 33(3):e3731
Nie L, Jiang D, Lv Z (2017) Modeling network traffic for traffic matrix estimation and anomaly detection based on bayesian network in cloud computing networks. Ann Telecommun 72(5):297–305
Liang Y, Qiu L (2015) Network traffic prediction based on SVR improved by chaos theory and ant colony optimization. International Journal of Future Generation Communication and Networking 8(1):69–78
Sun P, Aljeri N, Boukerche A (2020) Machine learning-based models for real-time traffic flow prediction in vehicular networks. IEEE Network 34(3):178–185
Yao H, Wu F, Ke J, Tang X, Jia Y, Lu S, Gong P, Ye J, Chuxing D, Li Z (2018) Deep multi-view spatial-temporal network for taxi demand prediction. In: AAAI pp. 2588–2595
Li T, Zhang J, Bao K, Liang Y, Li Y, Zheng Y (2020) Autost: Efficient neural architecture search for spatio-temporal prediction. In: SIGKDD pp. 794–802
Yu B, Yin H, Zhu Z (2018) Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting. In: IJCAI pp. 3634–3640
Zhao J, Qu H, Zhao J, Dai H, Jiang D (2020) Spatiotemporal graph convolutional recurrent networks for traffic matrix prediction. Trans Emerg Telecommun Technol 31(11):e4056
Lee K, Rhee W (2022) DDP-GCN: Multi-graph convolutional network for spatiotemporal traffic forecasting. Transp Res Part C Emerg Technol 134
Jiang R, Wang Z, Cai Z, Yang C, Fan Z, Xia T, Matsubara G, Mizuseki H, Song X, Shibasaki R (2021) Countrywide origin-destination matrix prediction and its application for covid-19. In: ECML-PKDD pp. 319–334
Monti F, Bronstein MM, Bresson X (2017) Geometric matrix completion with recurrent multi-graph neural networks. In: NIPS pp. 3700–3710
Zhang J, Zheng Y, Qi D (2017) Deep spatio-temporal residual networks for citywide crowd flows prediction. In: AAAI pp. 1655–1661
Li Z, Zhang Y, Guo D, Zhou X, Wang, X, Zhu L (2022) Long-term traffic forecasting based on adaptive graph cross strided convolution network. Appl Intell 1–15
Li M, Zhu Z (2021) Spatial-temporal fusion graph neural networks for traffic flow forecasting. In: AAAI pp. 4189–4196
Bui KHN, Cho J, Yi H (2022) Spatial-temporal graph neural network for traffic forecasting: An overview and open research issues. Appl Intell pp. 1–12
Xu X, Zheng H, Feng X (2020) Traffic flow forecasting with spatial-temporal graph convolutional networks in edge-computing systems. In: WCSP pp. 251–256
Li R, Wang S, Zhu F, Huang J (2018) Adaptive graph convolutional neural networks. In: AAAI, vol. 32
Li Q, Han Z, Wu XM (2018) Deeper insights into graph convolutional networks for semi-supervised learning. In: AAAI vol. 32
Bianchi FM, Grattarola D, Livi L, Alippi C (2022) Graph neural networks with convolutional arma filters. IEEE Transactions on Pattern Analysis & Machine Intelligence 44(7):3496–3507
Ullah I, Manzo M, Shah M, Madden MG (2022) Graph convolutional networks: analysis, improvements and results. Appl Intell 52(8):9033–9044
Gilmer J, Schoenholz SS, Riley PF, Vinyals O, Dahl GE (2017) Neural message passing for quantum chemistry. In: International conference on machine learning pp. 1263–1272
Velickovic P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. stat 1050:20
Luo D, Cheng W, Yu W, Zong B, Ni J, Chen H, Zhang X (2021) Learning to drop: Robust graph neural network via topological denoising. In: WSDM pp. 779–787
Feng Y, You H, Zhang Z, Ji R, Gao Y (2019) Hypergraph neural networks. In: AAAI, pp. 3558–3565
Yadati N, Nimishakavi M, Yadav P, Nitin V, Louis A, Talukdar P (2019) HyperGCN: a new method of training graph convolutional networks on hypergraphs. In: NIPS pp. 1511–1522
Zhang L, Guo J, Wang J, Wang J, Li S (2022) Hypergraph and uncertain hypergraph representation learning theory and methods. Mathematics 10:1921
Yi J, Park J (2020) Hypergraph convolutional recurrent neural network. In: SIGKDD pp. 3366–3376
Chen H, Yin H, Sun X, Chen T, Gabrys B, Musial K (2020) Multi-level graph convolutional networks for cross-platform anchor link prediction. In: SIGKDD pp. 1503–1511
Han K, Xiao A, Wu E, Guo J, Xu C, Wang Y (2021) Transformer in transformer. Adv Neural Inf Process Syst 34:15908–15919
Tay Y, Dehghani M, Bahri D, Metzler D (2020) Efficient transformers: A survey. ACM Computing Surveys
Orlowski S, Wessäly R, Pióro M, Tomaszewski A (2010) Sndlib 1.0-survivable network design library. Networks: An International Journal 55(3):276–286
Zhang K, Zhao X, Li X, You X, Zhu Y (2021) Network traffic prediction via deep graph-sequence spatiotemporal modeling based on mobile virtual reality technology. Wirel Commun Mob Comput 2021
Zhao J, Qu H, Zhao J, Jiang D (2019) Spatiotemporal traffic matrix prediction: A deep learning approach with wavelet multiscale analysis. Trans Emerg Telecommun Technol 30(12)
Jiang W (2022) Internet traffic matrix prediction with convolutional lstm neural network. Internet Technol Lett 5(2)
Li Y, Yu R, Shahabi C, Liu Y (2018) Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. In: ICLR
Wu Z, Pan S, Long G, Jiang J, Zhang C (2019) Graph wavenet for deep spatial-temporal graph modeling. In: IJCAI pp. 1907–1913
Funding
No funding was received to assist with the preparation of this manuscript. The authors have no relevant financial or nonfinancial interests to disclose.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
This research has no potential conflicts of interest and does not involve human participants or animals. Moreover, all the datasets used in our experiment are public.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hu, Z., Ruan, K., Yu, W. et al. Enhanced edge convolution-based spatial-temporal network for network traffic prediction. Appl Intell 53, 22031–22043 (2023). https://doi.org/10.1007/s10489-023-04626-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04626-0