A Study of Cellular Traffic Data Prediction by Kernel ELM with Parameter Optimization
Abstract
:1. Introduction
2. Accident Description and Prediction Method
2.1. Accident Description
- Based on user-focused areas and distribution of existing network base stations, check the load situation of surrounding sites and find the community occupied by user terminal frequency.
- Inquire whether hardware configuration of the corresponding high-load community meets the requirements for capacity expansion. If so, carry out remote capacity expansion in the background; generally, the corresponding setting is added to the software. If not, on-site hardware expansion is required.
- After the main occupation cell is expanded to full-load configuration standard of hardware and software, it is necessary to pay attention to occupation of the base station in real time and adjust the load balance in real time.
- If it is still under high load after full matching and balancing, the interoperation parameters between base stations needs to be changed to balance users to surrounding sites. The base stations with a light load in surrounding areas will bear the traffic load.
2.2. Prediction Methods
2.2.1. Kernel ELM
2.2.2. kELM Parameter Optimization
3. Experimental Preparation
3.1. Data Acquisition and Processing
3.2. Experimental Setup
4. Experiment Results and Analysis
4.1. Performance Analysis of ELM with Different Kernel Functions
4.2. Study of the Prediction Using Other Regression Algorithms
4.3. Comparison with Other Regression Algorithms
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- 2017–2022 White Paper, Cisco Visual Networking Index: Forecast and Trends. Available online: https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/white-paper-c11-741490.html (accessed on 24 October 2019).
- Operation Monitoring and Coordination Bureau, Economic Operation of Communications Industry in January–March 2019; MIIT: Beijing, China, 2019. Available online: http://www.miit.gov.cn/n1146312/n1146904/n1648372/c6802908/content.html (accessed on 2 November 2019).
- Blume, O.; Eckhardt, H.; Klein, S.; Kuehn, E.; Wajda, W.M. Energy savings in mobile networks based on adaptation to traffic statistics. Bell Labs Tech. J. 2010, 15, 77–94. [Google Scholar] [CrossRef]
- Pickavet, M.; Vereecken, W.; Demeyer, S.; Audenaert, P.; Vermeulen, B.; Develder, C. Worldwide Energy Needs for ICT: The Rise of Power-Aware Networking. In Proceedings of the 2008 2nd International Symposium on Advanced Networks and Telecommunication Systems, Mumbai, India, 15–17 December 2008. [Google Scholar]
- Jia, W.; Yun, Z.; Li, J.Z.; Wen, S. Prediction of cellular traffic based on space-time compression sensing. Comput. Mod. 2018, 280, 15–19. [Google Scholar]
- He, Y.; Li, Y.T. Forecasting the traffic flow of base station based on vector auto-r egression. Ind. Eng. Manag. 2013, 22, 79–84. [Google Scholar]
- Loumiotis, I.; Adamopoulou, E.; Demestichas, K.; Kosmides, P.; Theologou, M. Artificial Neural Networks for Traffic Prediction in 4G Networks; International Wireless Internet Conference: Lisbon, Portugal, 2014; pp. 141–146. [Google Scholar]
- Qiu, C.; Zhang, Y.Y.; Feng, Z.Y.; Zhang, P.; Cui, S.G. Spatio–temporal wireless traffic prediction with recurrent neural network. IEEE Wirel. Commun. Lett. 2018, 7, 554–557. [Google Scholar] [CrossRef]
- Ni, F.X. Cellular wireless traffic prediction based on improved wavelet-Elman neural network. Electron. Des. Eng. 2017, 25, 171–175. [Google Scholar]
- Huang, G.B.; Zhu, Q.Y.; Siew, C.K. Extreme learning machine: Theory and applications. Neurocomputing 2006, 70, 489–501. [Google Scholar] [CrossRef]
- Huang, G.; Zhou, H.; Ding, X.; Zhang, R. Extreme learning machine for regression and multiclass classification. IEEE Trans. Syst. 2011, 42, 513–529. [Google Scholar]
- Cao, J.W.; Xiong, L.L. Protein sequence classification with improved extreme learning machine algorithms. Biomed. Res. Int. 2014, 2014, 12. [Google Scholar] [CrossRef] [PubMed]
- Shang, W.; Wu, Z.B.; Xu, Y.; Zhang, Y. Hyperspectral supervised classification using mean filtering based kernel extreme learning machine. In Proceedings of the 2018 Fifth International Workshop on (EORSA), Xi’an, China, 17−20 June 2018. [Google Scholar]
- Chen, Z.; Cao, J.; Lin, D.; Wang, J.; Huang, X. Vibration source classification and propagation distance estimation system based on spectrogram and KELM. Cogn. Comput. Syst. 2019, 1, 26–33. [Google Scholar] [CrossRef]
- Zeng, Y.J.; Xu, X.; Shen, D.Y.; Fang, Y. Traffic sign recognition using kernel extreme learning machines with deep perceptual features. IEEE Trans. Intell. Transp. Syst. 2016, 18, 1647–1653. [Google Scholar] [CrossRef]
- Iosifidis, A.; Tefas, A.; Pitas, I. Approximate kernel extreme learning machine for large scale data classification. Neurocomputing 2017, 219, 210–220. [Google Scholar] [CrossRef] [Green Version]
- Shamshirband, S.; Mohammadi, K.; Chen, H.L.; Samy, G.N.; Petković, D.; Ma, C. Daily global solar radiation prediction from air temperatures using kernel extreme learning machine: A case study for Iran. J. Atmos. Sol.-Terr. Phys. 2015, 134, 109–117. [Google Scholar] [CrossRef]
- Yaseen, Z.M.; Deo, R.C.; Hilal, A.; Abd, A.M.; Bueno, L.C.; Salcedo-Sanz, S.; Nehdi, M.L. Predicting compressive strength of lightweight foamed concrete using extreme learning machine model. Adv. Eng. Softw. 2018, 115, 112–125. [Google Scholar] [CrossRef]
- Chen, Y.H.; Kloft, M.; Yang, Y.; Li, C.; Li, L. Mixed kernel based extreme learning machine for electric load forecasting. Neurocomputing 2018, 312, 90–106. [Google Scholar] [CrossRef]
- Tang, Q.; Zhang, J.H.; Xie, Z.Y. Short-term micro-grid load forecast method based on EMD-KELM-EKF. In Proceedings of the 2014 International Conference on Intelligent Green Building and Smart Grid (IGBSG), Taipei, Taiwan, 15–17 December 2018. [Google Scholar]
- Parida, N.; Mishra, D.; Das, K.; Rout, N. Development and performance evaluation of hybrid KELM models for forecasting of agro-commodity price. Evol. Intel. 2019. [Google Scholar] [CrossRef]
- Fister, I., Jr.; Yang, X.; Fister, I.; Brest, J.; Fister, D. A brief review of nature-inspired algorithms for optimization. arXiv 2013, arXiv:1307.4186. [Google Scholar]
- Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1996, 1, 67–82. [Google Scholar] [CrossRef] [Green Version]
- Eberhart, R.; Kennedy, J. A new optimizer using particle swarm theory, MHS’95. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 4–6 October 1995. [Google Scholar]
- Mirjalili, S. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl. Based Syst. 2015, 89, 228–249. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2016, 27, 495–513. [Google Scholar] [CrossRef]
Setting | Time | Reasons | A Network Failure (Caused by Congestion) | Consequences (Number) |
---|---|---|---|---|
Shopping mall | 2019.09.19 18:00–20:00 | Annual Celebration Concert | Short-term passenger flow increased too much and demand for network traffic increased, resulting in 4GTD-LTE/FDD-LTE base station equipment overload. | About 1500 people surfed the internet at reduced speeds. About 130 people did not have normal internet access and calls. |
Commercial Street | 2018.5.1 10:00–22:00 | Labor Day | The steep increase and gathering of people during the holidays resulted in limited resources of mobile 4G network equipment and overload of base stations. | Internet download rate was limited for about 1700 people, and user experience was reduced. |
Train station | 2018.10.01 2018.10.07 | National Day | The rapid increase in the flow of people in specific areas led to the limitation of mobile 4G wireless resources and the overload of base stations. | About 1200 people surfed the internet at a reduced speed. |
Bagong Mountain Scenic Area | 2019.04.16 00:00–21:00 | Bagong Hill Temple Fair | During the temple fair, the flow of people increased sharply, resulting in limited mobile 4G wireless resources and overloaded base stations. | About 2300 people surfed the internet at a reduced speed, and call success rate dropped for 120 people. |
Algorithm PSO, MFO, and MFO to optimize the parameters of kELM |
Input: Max_Iterations, Boundaries, X, Population |
Initialization all parameters |
whileIteration <= Max Iterations |
for each individual indexed by j in Population |
Evaluate fitness of each individual: |
end for |
Search for the optimal fitness of the current iteration and update |
for each individual indexed by j in Population |
Update individual location |
end for |
Iteration ← Iteration + 1 |
Output:C, k |
Algorithm | Parameter | Value |
---|---|---|
MVO | WEP | [0.2 1.0] |
Iterations | 50 | |
Number of universes | 12 | |
PSO | Acceleration constants | [1.5 1.9] |
Inertia w | [0.75, 0.75] | |
Generations | 30 | |
Number of particles | 12 | |
MFO | b | 1 |
Iterations | 12 | |
Number of search agents | 50 |
Kernel Function | Upper | Lower |
---|---|---|
Gaussian [C k1] | [1000, 1000] | [0.001, 0.001] |
Linear [C] | 1000 | 0.001 |
Polynomial [C k1 k2] | [1000, 10, 6] | [0.001, 0, 0] |
Sigmoid [C k1 k2] | [1000, 10, 10] | [0.001, −10, −10] |
Kernel | MFO | MVO | PSO | ||||||
---|---|---|---|---|---|---|---|---|---|
Time (s) | Train | Test | Time (s) | Train | Test | Time (s) | Train | Test | |
Gaussian | 149.49 | 9.411% | 11.150% | 146.18 | 9.156% | 11.236% | 148.91 | 9.767% | 11.193% |
Linear | 97.69 | 15.449% | 15.234% | 96.86 | 15.448% | 15.236% | 96.43 | 15.477% | 15.293% |
Polynomial | 227.67 | 9.938% | 11.611% | 235.40 | 9.909% | 11.495% | 255.35 | 9.739% | 11.496% |
Sigmoid | 223.80 | 11.928% | 11.715% | 224.17 | 11.379% | 11.650% | 195.61 | 11.692% | 12.123% |
Algorithm | MAPE | Standard Deviation of MAPE | Parameters | Time (s) | ||
---|---|---|---|---|---|---|
Train | Test | Train | Test | |||
MFO-kELM (Gaussian) | 9.411% | 11.150% | 0 | 0 | [622.078, 1.770] | 149.49 |
MFO-vSVR | 10.265% | 11.082% | 0 | 0 | [1371.092, 0.024, 0.891] | 11,405.70 |
ELM | 13.448% | 13.367% | 0.374% | 0. 608% | 100 | — |
BP neural network | 13.066% | 12.128% | 0.881% | 0.340% | 30 | — |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zheng, X.; Lai, W.; Chen, H.; Fang, S.; Li, Z. A Study of Cellular Traffic Data Prediction by Kernel ELM with Parameter Optimization. Appl. Sci. 2020, 10, 3517. https://doi.org/10.3390/app10103517
Zheng X, Lai W, Chen H, Fang S, Li Z. A Study of Cellular Traffic Data Prediction by Kernel ELM with Parameter Optimization. Applied Sciences. 2020; 10(10):3517. https://doi.org/10.3390/app10103517
Chicago/Turabian StyleZheng, Xiaoliang, Wenhao Lai, Hualiang Chen, Shen Fang, and Ziqiao Li. 2020. "A Study of Cellular Traffic Data Prediction by Kernel ELM with Parameter Optimization" Applied Sciences 10, no. 10: 3517. https://doi.org/10.3390/app10103517
APA StyleZheng, X., Lai, W., Chen, H., Fang, S., & Li, Z. (2020). A Study of Cellular Traffic Data Prediction by Kernel ELM with Parameter Optimization. Applied Sciences, 10(10), 3517. https://doi.org/10.3390/app10103517