| Literature DB >> 35808457 |
Mohamed K Elmezughi1, Omran Salih2, Thomas J Afullo1, Kevin J Duffy2.
Abstract
Unlimited access to information and data sharing wherever and at any time for anyone and anything is a fundamental component of fifth-generation (5G) wireless communication and beyond. Therefore, it has become inevitable to exploit the super-high frequency (SHF) and millimeter-wave (mmWave) frequency bands for future wireless networks due to their attractive ability to provide extremely high data rates because of the availability of vast amounts of bandwidth. However, due to the characteristics and sensitivity of wireless signals to the propagation effects in these frequency bands, more accurate path loss prediction models are vital for the planning, evaluating, and optimizing future wireless communication networks. This paper presents and evaluates the performance of several well-known machine learning methods, including multiple linear regression (MLR), polynomial regression (PR), support vector regression (SVR), as well as the methods using decision trees (DT), random forests (RF), K-nearest neighbors (KNN), artificial neural networks (ANN), and artificial recurrent neural networks (RNN). RNNs are mainly based on long short-term memory (LSTM). The models are compared based on measurement data to provide the best fitting machine-learning-based path loss prediction models. The main results obtained from this study show that the best root-mean-square error (RMSE) performance is given by the ANN and RNN-LSTM methods, while the worst is for the MLR method. All the RMSE values for the given learning techniques are in the range of 0.0216 to 2.9008 dB. Furthermore, this work shows that the models (except for the MLR model) perform excellently in fitting actual measurement data for wireless communications in enclosed indoor environments since they provide R-squared and correlation values higher than 0.91 and 0.96, respectively. The paper shows that these learning methods could be used as accurate and stable models for predicting path loss in the mmWave frequency regime.Entities:
Keywords: 5G; 6G; channel modeling; machine learning; neural network; path loss; propagation characteristics; random forest; regression; wireless communications
Mesh:
Year: 2022 PMID: 35808457 PMCID: PMC9269839 DOI: 10.3390/s22134967
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Flow chart of the adopted ML-based path loss prediction modeling technique.
Figure 2The principle of the SVR in two dimensions.
Figure 3The KNN regression model with .
Figure 4The architecture of the proposed ANN model.
Figure 5The architecture of the proposed RNN-LSTM model.
Figure 6Measured and predicted path loss data for each ML-based model.
Performance metrics’ values of all the ML-based models selected.
| Models |
| RMSE | MAPE | MSE | Corr | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| MLR | 0.4704 | 0.5220 | 0.5711 | 2.5191 | 2.7713 | 2.9008 | 0.0220 | 0.0239 | 0.0252 | 6.3461 | 7.6943 | 8.4144 | 0.6945 | 0.7274 | 0.7573 |
| PMR | 0.8743 | 0.9286 | 0.9556 | 0.8721 | 1.0480 | 1.2856 | 0.0059 | 0.0072 | 0.0087 | 0.7605 | 1.1248 | 1.6528 | 0.9550 | 0.9679 | 0.9781 |
| SVR | 0.9054 | 0.9414 | 0.9798 | 0.5369 | 0.9252 | 1.1586 | 0.0037 | 0.0054 | 0.0064 | 0.2882 | 0.8952 | 1.3423 | 0.9520 | 0.9731 | 0.9907 |
| DT | 0.8690 | 0.9125 | 0.9473 | 0.8678 | 1.1653 | 1.5263 | 0.0052 | 0.0068 | 0.0085 | 0.7531 | 1.3988 | 2.3296 | 0.9342 | 0.9606 | 0.9743 |
| RF | 0.9189 | 0.9461 | 0.9688 | 0.6680 | 0.9145 | 1.2534 | 0.0041 | 0.0056 | 0.0070 | 0.4463 | 0.8688 | 1.5709 | 0.9669 | 0.9761 | 0.9853 |
| KNN | 0.9068 | 0.9443 | 0.9756 | 0.5909 | 0.9175 | 1.2163 | 0.0040 | 0.0052 | 0.0058 | 0.3492 | 0.8787 | 1.4794 | 0.9524 | 0.9747 | 0.9877 |
| ANN | 0.9017 | 0.9352 | 0.9755 | 0.0270 | 0.0355 | 0.0435 | 0.0220 | 0.0312 | 0.0587 | 0.0007 | 0.0013 | 0.0019 | 0.9530 | 0.9732 | 0.9878 |
| RNN-LSTM | 0.8889 | 0.9160 | 0.9762 | 0.0216 | 0.0418 | 0.0592 | 0.0161 | 0.0390 | 0.0694 | 0.0005 | 0.0019 | 0.0035 | 0.9433 | 0.9666 | 0.9882 |
Figure 7Prediction error of each ML-based model.
Figure 8Measured vs. predicted path loss data for each model.
Figure 9Training and validation loss for both ANN and RNN models.
Figure 10Measured and predicted path loss and the prediction error of all the ML-based models. (a) Measured and predicted path loss; (b) Prediction error.
Runtime comparison of the adopted ML models.
| Model | RunTime (Seconds) |
|---|---|
| MLR |
|
| PR |
|
| SVR |
|
| DT |
|
| RF |
|
| KNN |
|
| ANN |
|
| RNN-LSTM |
|
Performance metrics after removing the antenna height from the input features of the models.
| Models |
| RMSE | MAPE | MSE | Corr | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| MLR | 0.4072 | 0.5227 | 0.5903 | 4.4745 | 5.0024 | 5.2940 | 0.5178 | 0.5409 | 0.6281 | 20.0212 | 25.024 | 28.0272 | 0.6091 | 0.6998 | 0.7703 |
| PMR | 0.6479 | 0.7324 | 0.8261 | 3.2093 | 3.3903 | 3.8639 | 0.4212 | 0.324 | 0.5472 | 10.2993 | 11.4943 | 14.9299 | 0.6503 | 0.7477 | 0.8451 |
| SVR | 0.8022 | 0.8432 | 0.8792 | 2.3015 | 2.6190 | 2.7020 | 0.0936 | 0.0753 | 0.1063 | 5.2969 | 6.8592 | 7.3010 | 0.8502 | 0.8734 | 0.8904 |
| DT | 0.7882 | 0.8161 | 0.8577 | 2.1743 | 2.2942 | 2.6169 | 0.0851 | 0.1066 | 0.1380 | 4.7276 | 5.2635 | 6.8480 | 0.8300 | 0.8606 | 0.8789 |
| RF | 0.8837 | 0.9048 | 0.9384 | 1.4678 | 1.9786 | 2.2862 | 0.0825 | 0.0946 | 0.1064 | 2.1545 | 3.9147 | 5.2266 | 0.8785 | 0.9028 | 0.9451 |
| KNN | 0.8636 | 0.9111 | 0.9532 | 1.5418 | 1.7558 | 2.2647 | 0.0742 | 0.0857 | 0.0969 | 2.3772 | 3.0829 | 5.1288 | 0.9048 | 0.9281 | 0.9567 |
| ANN | 0.8528 | 0.9093 | 0.9374 | 1.4144 | 1.7297 | 1.9756 | 0.0797 | 0.0801 | 0.0894 | 2.0006 | 2.9918 | 3.9030 | 0.9187 | 0.9382 | 0.9685 |
| LSTM | 0.7537 | 0.8509 | 0.8971 | 1.4146 | 1.4149 | 1.4160 | 0.0793 | 0.0893 | 0.0969 | 2.0011 | 2.0021 | 2.0051 | 0.8845 | 0.9062 | 0.9441 |
Performance metrics after removing the antenna height and the AoA from the input features of the models.
| Models |
| RMSE | MAPE | MSE | Corr | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| MLR | 0.3580 | 0.4367 | 0.5379 | 4.9492 | 5.4129 | 5.9942 | 0.6272 | 0.7240 | 0.8212 | 24.4943 | 29.2993 | 35.9299 | 0.4983 | 0.5658 | 0.6692 |
| PMR | 0.5707 | 0.6344 | 0.7385 | 3.3198 | 4.0033 | 4.0034 | 0.5978 | 0.6429 | 0.7181 | 11.0212 | 13.024 | 16.0272 | 0.6098 | 0.6343 | 0.7044 |
| SVR | 0.7562 | 0.7732 | 0.7943 | 2.9204 | 3.2991 | 3.5713 | 0.1097 | 0.1443 | 0.1720 | 8.5288 | 10.8839 | 12.7539 | 0.7970 | 0.8264 | 0.8650 |
| DT | 0.6648 | 0.7298 | 0.7696 | 2.5871 | 2.9862 | 3.2512 | 0.1198 | 0.1443 | 0.1697 | 6.6935 | 8.9175 | 10.5706 | 0.6633 | 0.7250 | 0.8088 |
| RF | 0.8211 | 0.8512 | 0.9092 | 1.8355 | 2.1076 | 2.6163 | 0.1064 | 0.1101 | 0.1345 | 3.3690 | 4.4421 | 6.8452 | 0.8447 | 0.8780 | 0.9026 |
| KNN | 0.7937 | 0.8455 | 0.8832 | 2.1794 | 2.2420 | 2.8016 | 0.1009 | 0.1272 | 0.1324 | 4.7498 | 5.0264 | 7.8486 | 0.8419 | 0.8814 | 0.9150 |
| ANN | 0.8089 | 0.8482 | 0.9052 | 1.9763 | 2.0028 | 2.4527 | 0.0988 | 0.1049 | 0.1364 | 3.9056 | 4.0114 | 6.0158 | 0.8973 | 0.9224 | 0.9306 |
| LSTM | 0.7456 | 0.8240 | 0.8976 | 1.7334 | 2.0226 | 2.4280 | 0.0839 | 0.0998 | 0.1291 | 3.0049 | 4.0910 | 5.8954 | 0.8686 | 0.9278 | 0.9499 |