DIC-ST: A Hybrid Prediction Framework Based on Causal Structure Learning for Cellular Traffic and Its Application in Urban Computing
Abstract
:1. Introduction
- 1.
- Based on empirical mode decomposition (EMD), a time series clustering method based on spectrum information and information entropy was proposed. This method can extract the cellular network traffic data into three components: periodic component, trend component and essential component.
- 2.
- We propose a deep causal mining method for time series data. The traditional time series causal analysis was directly applied to multiple time series, ignoring the different components of time series. In our research, different components contained in time series are used for causal structure learning, respectively. The final results show that the causal structure of each component is different. This deep causal mining helps to clearly sort out the traffic relationship between regions and improve the prediction performance.
- 3.
- In order to make wireless network data better used in urban computing research. For cellular traffic data, we proposed a novel time series analysis method DIC-ST. This method improved the accuracy of prediction, and it can serve the construction of smart city from many aspects.
2. Related Works
3. Materials and Methods
3.1. Data Description
3.2. Methods
3.2.1. Decomposition Integration System
- 1.
- The number of extreme points (including local maximum points and local minimum points) is equal to the number of zero crossings or the difference is 1.
- 2.
- At any point, the average value of the envelope of local maximum and local minimum is 0. Different from the modal components in other decomposition methods, IMF is a generalized harmonic function rather than a simple fixed function, and its amplitude and frequency change with time.
- 1.
- Identify all maximum and minimum values existing in , which form upper envelope and lower envelope ;
- 2.
- The average value of envelopes can be expressed as , which is obtained by Formula (1):
- 3.
- The initial component can be obtained by Formula (2):
- 4.
- Calculate the envelope average value of ;
- 5.
- can be obtained according to , as shown in the Formula (3):
- 6.
- After repeating the extraction process for K times, becomes an IMF, which can be expressed as:
- 7.
- Separate from S, and the remaining data can be expressed as:
- 8.
- By repeating the same operations from step 1 to step 6, a plurality of decomposed components can be obtained.
3.2.2. Components Extraction by Clustering
Algorithm 1:Components Clustering. |
|
3.2.3. Causal Structure Learning
3.2.4. Prediction Models
Algorithm 2:Causal Structure Learning. |
|
4. Results
4.1. Evaluation for Components Clustering
4.2. Evaluation for Causal Structure Learning
4.3. Prediction Performance
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
MTS | Multi Time Series |
DIC-ST | Spatial Temporal time series prediction based on Decomposition and Integration |
system with Causal structure learning | |
EMD | Empirical Mode Decomposition |
HHT | Hilbert–Huang transform |
IMF | Intrinsic Mode Function |
KNN | K-Nearest Neighbor |
GCN | Graph Convolution Network |
ARIMA | Autoregressive Integrated Moving Average mode |
CDR | Call Detail Record |
References
- Chen, X. Application of GNN in Urban Computing. In Proceedings of the 2020 International Conference on Communications, Information System and Computer Engineering (CISCE), Kuala Lumpur, Malaysia, 3–7 July 2020; pp. 14–17. [Google Scholar]
- Ratti, C.; Frenchman, D.; Pulselli, R.M.; Williams, S. Mobile Landscapes: Using location data from cell phones for urban analysis. Environ. Plan. B Plan. Des. 2006, 33, 727–748. [Google Scholar] [CrossRef]
- Gonzalez, M.C.; Hidalgo, C.A.; Barabasi, A.L. Understanding individual human mobility patterns supplementary material. Nature 2019, 453, 779–782. [Google Scholar] [CrossRef] [PubMed]
- Blondel, V.D.; Decuyper, A.; Krings, G. A survey of results on mobile phone datasets analysis. EPJ Data Sci. 2015, 4, 10. [Google Scholar] [CrossRef] [Green Version]
- Granger, C.; Jeon, Y. Long-term forecasting and evaluation. Int. J. Forecast. 2007, 23, 539–551. [Google Scholar] [CrossRef]
- Grell, G.; Baklanov, A. Integrated modeling for forecasting weather and air quality: A call for fully coupled approaches. Atmos. Environ. 2011, 45, 6845–6851. [Google Scholar] [CrossRef]
- Kurt, A.; Gulbagci, B.; Karaca, F. An online air pollution forecasting system using neural networks. Environ. Int. 2008, 34, 592–598. [Google Scholar] [CrossRef]
- Miranda, L.C.; Lima, C. On the forecasting of the challenging world future scenarios. Technol. Forecast. Soc. Change 2011, 78, 1445–1470. [Google Scholar] [CrossRef]
- Reades, J.; Calabrese, F.; Sevtsuk, A.; Ratti, C. Cellular Census: Explorations in Urban Data Collection. IEEE Pervasive Comput. 2012, 6, 30–38. [Google Scholar] [CrossRef] [Green Version]
- Zhang, K.; Chuai, G.; Gao, W.; Liu, X.; Maimaiti, S.; Si, Z. A new method for traffic forecasting in urban wireless communication network. Eurasip J. Wirel. Commun. Netw. 2019, 66. [Google Scholar] [CrossRef]
- Wen, K.; Sheng, M.; Li, J.; Huang, K. Assisting Intelligent Wireless Networks with Traffic Prediction: Exploring and Exploiting Predictive Causality in Wireless Traffic. IEEE Commun. Mag. 2020, 58, 26–31. [Google Scholar] [CrossRef]
- Kolozali, S.; Bermudez-Edo, M.; FarajiDavar, N.; Barnaghi, P.; Gao, F.; Ali, M.I.; Tonjes, R. Observing the Pulse of a City: A Smart City Framework for Real-Time Discovery, Federation, and Aggregation of Data Streams. IEEE Internet Things J. 2019, 6, 2651–2668. [Google Scholar] [CrossRef] [Green Version]
- Pan, X.; Zhou, W.; Lu, Y.; Sun, N. Prediction of Network Traffic of Smart Cities Based on DE-BP Neural Network. IEEE Access 2019, 7, 55807–55816. [Google Scholar] [CrossRef]
- Jiang, S.; Ferreira, J.; Gonzalez, M.C. Activity-Based Human Mobility Patterns Inferred from Mobile Phone Data: A Case Study of Singapore. IEEE Trans. Big Data 2017, 3, 208–219. [Google Scholar] [CrossRef] [Green Version]
- Javidroozi, V.; Shah, H.; Feldman, G. Urban Computing and Smart Cities: Towards Changing City Processes by Applying Enterprise Systems Integration Practices. IEEE Access 2019, 7, 108023–108034. [Google Scholar] [CrossRef]
- Liu, J.; Li, T.; Ji, S.; Xie, P.; Du, S.; Teng, F.; Zhang, J. Urban flow pattern mining based on multi-source heterogeneous data fusion and knowledge graph embedding. IEEE Trans. Knowl. Data Eng. 2021, 1041–4347. [Google Scholar] [CrossRef]
- Chen, X.; Li, B.; Wang, J.; Zhao, Y.; Xiong, Y. Integrating EMD with Multivariate LSTM for Time Series QoS Prediction. In Proceedings of the 2020 IEEE International Conference on Web Services (ICWS), Beijing, China, 20–24 July 2020. [Google Scholar]
- Peng, W.; Ni, Q. A Hybrid SVM-LSTM Temperature Prediction Model Based on Empirical Mode Decomposition and Residual Prediction. In Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto, ON, Canada, 11–14 October 2020; pp. 1616–1621. [Google Scholar]
- Jalli, R.K.; Mishra, S.P.; Naik, J.; Sharma, P.; Senapati, R. Prediction of Wind Speed with optimized EMD based RVFLN. In Proceedings of the 2020 IEEE-HYDCON, Hyderabad, India, 11–12 September 2020. [Google Scholar]
- Hirsh, S.M.; Brunton, B.W.; Kutz, J.N. Data-driven Spatiotemporal Modal Decomposition for Time Frequency Analysis. Appl. Comput. Harmon. Anal. 2020, 49, 771–790. [Google Scholar] [CrossRef]
- Xu, H.; Huang, Y.; Duan, Z.; Feng, J.; Song, P. Multivariate Time Series Forecasting Based on Causal Inference with Transfer Entropy and Graph Neural Network. arXiv 2020, arXiv:2005.01185. [Google Scholar]
- Papana, A.; Siggiridou, E.; Kugiumtzis, D. Detecting direct causality in multivariate time series: A comparative study. Commun. Nonlinear Sci. Numer. Simul. 2021, 99, 105797. [Google Scholar] [CrossRef]
- Su, J.R.; Wang, J.G.; Deng, L.F.; Yao, Y.; Liu, J.L. Granger Causality Detection Based on Neural Network. In Proceedings of the 2020 IEEE 9th Data Driven Control and Learning Systems Conference (DDCLS), Liuzhou, China, 20–22 November 2020. [Google Scholar]
- Tian, W.; Lv, J. Detection of Human Behavioral Events Combining Perceptual Causality. In Proceedings of the 2021 IEEE Asia-Pacific Conference on Image Processing, Electronics and Computers (IPEC), Dalian, China, 14–16 April 2021; pp. 590–594. [Google Scholar]
- Li, M.; Li, J.; Wan, S.; Chen, H.; Liu, C. Causal Identification Based on Compressive Sensing of Air Pollutants Using Urban Big Data. IEEE Access 2020, 8, 109207–109216. [Google Scholar] [CrossRef]
- Li, J.; Zuo, X.; Shang, M.; Wang, C. Describing and Calculating of Geometry Adjacency Relation with Voronoi Tessellation. In Proceedings of the 2009 Second International Symposium on Intelligent Information Technology and Security Informatics, Moscow, Russia, 23–25 January 2009; pp. 47–50. [Google Scholar]
- Abedi, M.; Wichman, R. Planning and optimization of Cellular Networks Using Load-based Voronoi Algorithm. In Proceedings of the 2018 52nd Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 28–31 October 2018. [Google Scholar]
- Baert, A.; Seme, D. Voronoi mobile cellular networks: Topological properties. In Proceedings of the Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, Cork, Ireland, 27 December 2004; pp. 29–35. [Google Scholar]
- Abedi, M.; Wichman, R. Cellular Network Planning under Variable QoS Requirements Using Voronoi Algorithm. In Proceedings of the 2020 IEEE Wireless Communications and Networking Conference (WCNC), Seoul, Korea, 25–28 May 2020. [Google Scholar]
- Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
- Huang, N.E.; Wu, M.L.; Qu, W. Applications of Hilbert-Huang transform to non-stationary financial time series analysis. Appl. Stoch. Model. Bus. Ind. 2010, 19, 245–268. [Google Scholar] [CrossRef]
- Huang, N.E.; Shen, S. Hilbert-Huang Transform and Its Applications; World Scientific: Singapore, 2005. [Google Scholar]
- Parunak, H. Elements of causal inference: Foundations and learning algorithms. Comput. Rev. 2018, 59, 588–589. [Google Scholar]
- Amornbunchornvej, C.; Zheleva, E.; Berger-Wolf, T. Variable-lag Granger Causality and Transfer Entropy for Time Series Analysis. ACM Trans. Knowl. Discov. Data (TKDD) 2020, 15, 1–30. [Google Scholar] [CrossRef]
- Barnett, L.; Barrett, A.B.; Seth, A.K. Granger causality and transfer entropy are equivalent for Gaussian variables. Phys. Rev. Lett. 2009, 103, 238701. [Google Scholar] [CrossRef] [Green Version]
- Tsay, R.S. Multivariate Time Series Analysis with R and Financial Applications; Wiley: Hoboken, NJ, USA, 2013. [Google Scholar]
- Zhao, L.; Song, Y.; Zhang, C.; Liu, Y.; Wang, P.; Lin, T.; Li, H. T-GCN: A Temporal Graph Convolutional Network for Traffic Prediction. IEEE Trans. Intell. Transp. Syst. 2020, 21, 3848–3858. [Google Scholar] [CrossRef] [Green Version]
- Yang, L.; Gu, X.; Shi, H. A Noval Satellite Network Traffic Prediction Method Based on GCN-GRU. In Proceedings of the International Conference on Wireless Communications and Signal Processing (WCSP), Nanjing, China, 21–23 October 2020; pp. 718–723. [Google Scholar]
- Chen, J.; Liao, S.; Hou, J.; Wang, K.; Wen, J. GST-GCN: A Geographic-Semantic-Temporal Graph Convolutional Network for Context-aware Traffic Flow Prediction on Graph Sequences. In Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto, ON, Canada, 11–14 October 2020; pp. 1604–1609. [Google Scholar]
- Zhang, K.; Chuai, G.; Gao, W.; Zhang, J.; Liu, X. Traffic-Aware and Energy-Efficiency Network Oriented Spatio-Temporal Analysis and Traffic Prediction. In Proceedings of the 2019 IEEE Globecom Workshops (GC Wkshps), Big Island, HI, USA, 9–13 December 2019. [Google Scholar]
- Yu, Y.; Wang, J.; Song, M.; Song, J. Network Traffic Prediction and Result Analysis Based on Seasonal ARIMA and Correlation Coefficient. In Proceedings of the 2010 International Conference on Intelligent System Design and Engineering Application, Changsha, China, 13–14 October 2010; pp. 980–983. [Google Scholar]
- Wang, J. A process level network traffic prediction algorithm based on ARIMA model in smart substation. In Proceedings of the 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2013), Kunming, China, 5–8 August 2013. [Google Scholar]
Timestamp | eNodeB ID | Average Number of Users Conected to the eNodeB | Maximum Number of Users Conected to the eNodeB | Uplink Traffic (GB) | Downlink Traffic (GB) |
---|---|---|---|---|---|
2019/7/1 0:00 | 1 | 77.872 | 145 | 0.8802 | 5.5389 |
2019/7/1 10:00 | 1 | 67.8724 | 124 | 0.7015 | 4.0745 |
... | |||||
2019/7/1 22:00 | 1 | 57.1325 | 115 | 0.5501 | 2.1941 |
2019/7/1 23:00 | 1 | 59.9522 | 130 | 0.1145 | 2.1351 |
... | |||||
2019/7/1 0:00 | 22 | 133.8174 | 973 | 1.3402 | 11.7154 |
2019/7/1 10:00 | 22 | 97.4827 | 780 | 1.0155 | 7.2151 |
... | |||||
2019/7/1 22:00 | 22 | 139.0239 | 859 | 0.9138 | 12.1186 |
2019/7/1 23:00 | 22 | 101.9206 | 619 | 0.6791 | 8.1094 |
... |
Methods | Base Station 1 | Base Station 2 | Base Station 3 | |||
---|---|---|---|---|---|---|
RMSE | MAPE | RMSE | MAPE | RMSE | MAPE | |
DIC-ST | 2.1952 | 43.5132 | 2.141 | 23.7567 | 1.9206 | 21.2691 |
DIC-ST (no causality) | 3.5753 | 97.5417 | 2.3824 | 29.2335 | 2.4058 | 40.009 |
ARIMA | 4.1138 | 104.2443 | 2.3028 | 46.5367 | 2.3538 | 25.2774 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, K.; Chuai, G.; Zhang, J.; Chen, X.; Si, Z.; Maimaiti, S. DIC-ST: A Hybrid Prediction Framework Based on Causal Structure Learning for Cellular Traffic and Its Application in Urban Computing. Remote Sens. 2022, 14, 1439. https://doi.org/10.3390/rs14061439
Zhang K, Chuai G, Zhang J, Chen X, Si Z, Maimaiti S. DIC-ST: A Hybrid Prediction Framework Based on Causal Structure Learning for Cellular Traffic and Its Application in Urban Computing. Remote Sensing. 2022; 14(6):1439. https://doi.org/10.3390/rs14061439
Chicago/Turabian StyleZhang, Kaisa, Gang Chuai, Jinxi Zhang, Xiangyu Chen, Zhiwei Si, and Saidiwaerdi Maimaiti. 2022. "DIC-ST: A Hybrid Prediction Framework Based on Causal Structure Learning for Cellular Traffic and Its Application in Urban Computing" Remote Sensing 14, no. 6: 1439. https://doi.org/10.3390/rs14061439
APA StyleZhang, K., Chuai, G., Zhang, J., Chen, X., Si, Z., & Maimaiti, S. (2022). DIC-ST: A Hybrid Prediction Framework Based on Causal Structure Learning for Cellular Traffic and Its Application in Urban Computing. Remote Sensing, 14(6), 1439. https://doi.org/10.3390/rs14061439