Submitted:
11 February 2025
Posted:
12 February 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Contributions
2. Related Works
2.1. Noise Prediction
2.2. Distances Prediction
3. Methods
3.1. System Model
3.2. Data Generation
3.3. Regression Models
3.3.1. Random Forest
3.3.2. Decision Tree
3.3.3. Extra Trees
3.3.4. XGBoosting
3.3.5. LightGBM
3.3.6. SVR
3.3.7. Transformer
3.4. Evaluation Metrics
- Mean square error (MSE) [34]:where n is the number of data points in the dataset, represents the actual target value of the i-th data point, and represents the predicted value of the i-th data point.
- Mean absolute error (MAE) [34]:where denotes the absolute value.
- Root mean square error (RMSE) [34]:
- Mean absolute percentage error (MAPE) [34]:
- R-square () [23]:where represents the sum of squared differences between the the actual target values and the predicted values. The represents the total sum of squares, which is the sum of squared differences between the actual target values and their mean.
-
Correlation coefficient [35]:The correlation coefficient is given by the Pearson correlation coefficient:where is the mean of the actual target values and is the mean of the predicted values.
4. Experiments and Results
4.1. Data Generation
4.2. Model Parameters
4.3. Noise Predict
4.4. Distance Predict
5. Discussion
6. Conclusions
Author Contributions
References
- Valadão, M. D., Amoedo, D., Costa, A., Carvalho, C., & Sabino, W. (2021). Deep cooperative spectrum sensing based on residual neural network using feature extraction and random forest classifier. Sensors, 21(21), 7146. [CrossRef]
- Lee, W., Kim, M., & Cho, D. H. (2019). Deep cooperative sensing: Cooperative spectrum sensing based on convolutional neural networks. IEEE Transactions on Vehicular Technology, 68(3), 3005-3009. [CrossRef]
- Valadäo, M. D., Carvalho, C. B., & Júnior, W. S. (2020). Trends and challenges for the spectrum sensing in the next generation of communication systems. In 2020 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-Taiwan) (pp. 1-2). [CrossRef]
- Valadão, M. D., Amoedo, D. A., Pereira, A. M., Tavares, S. A., Furtado, R. S., Carvalho, C. B., ... & Júnior, W. S. (2022). Cooperative spectrum sensing system using residual convolutional neural network. In 2022 IEEE International Conference on Consumer Electronics (ICCE) (pp. 1-5). IEEE. [CrossRef]
- Valadão, M. D., Júnior, W. S., & Carvalho, C. B. (2021). Trends and Challenges for the Spectrum Efficiency in NOMA and MIMO based Cognitive Radio in 5G Networks. In 2021 IEEE International Conference on Consumer Electronics (ICCE) (pp. 1-4). IEEE. [CrossRef]
- Valadão, M., Silva, L., Serrão, M., Guerreiro, W., Furtado, V., Freire, N., ... & Craveiro, C. (2023). MobileNetV3-based Automatic Modulation Recognition for Low-Latency Spectrum Sensing. In 2023 IEEE International Conference on Consumer Electronics (ICCE) (pp. 1-5). IEEE. [CrossRef]
- Gupta, M. S., & Kumar, K. (2019). Progression on spectrum sensing for cognitive radio networks: A survey, classification, challenges and future research issues. Journal of Network and Computer Applications, 143, 47-76. [CrossRef]
- Arjoune, Y., & Kaabouch, N. (2019). A comprehensive survey on spectrum sensing in cognitive radio networks: Recent advances, new challenges, and future research directions. Sensors, 19(1), 126. [CrossRef]
- Shen, X., Shi, D., Peksi, S., & Gan, W. S. (2022). A multi-channel wireless active noise control headphone with coherence-based weight determination algorithm. Journal of Signal Processing Systems, 94(8), 811-819. [CrossRef]
- Cheon, B. W., & Kim, N. H. (2022). AWGN Removal Using Modified Steering Kernel and Image Matching. Applied Sciences, 12(22), 11588. [CrossRef]
- Ngo, T., Kelley, B., & Rad, P. (2020). Deep learning based prediction of signal-to-noise ratio (SNR) for LTE and 5G systems. In 2020 8th International Conference on Wireless Networks and Mobile Communications (WINCOM) (pp. 1-6). IEEE. [CrossRef]
- Nagah Amr, Mohammed, Hussein M. ELAttar, Mohamed H. Abd El Azeem, and Hesham El Badawy. (2021). "An Enhanced Indoor Positioning Technique Based on a Novel Received Signal Strength Indicator Distance Prediction and Correction Model" Sensors 21, no. 3: 719. [CrossRef]
- Jain, P., Choudhury, A., Dutta, P., Kalita, K., & Barsocchi, P. (2021). Random forest regression-based machine learning model for accurate estimation of fluid flow in curved pipes. Processes, 9(11), 2095. [CrossRef]
- Wang, X., Zhao, Y., & Pourpanah, F. (2020). Recent advances in deep learning. International Journal of Machine Learning and Cybernetics, 11, 747-750. [CrossRef]
- Yao, G., & Hu, Z. (2023, June). SNR Estimation Method based on SRS and DINet. In Proceedings of the 2023 15th International Conference on Computer Modeling and Simulation (pp. 218-224). [CrossRef]
- Ngo, T., Kelley, B., & Rad, P. (2020, October). Deep learning based prediction of signal-to-noise ratio (SNR) for LTE and 5G systems. In 2020 8th International Conference on Wireless Networks and Mobile Communications (WINCOM) (pp. 1-6). IEEE. [CrossRef]
- Li, Y., Bian, X., & Li, M. (2023). Denoising Generalization Performance of Channel Estimation in Multipath Time-Varying OFDM Systems. Sensors, 23(6), 3102. [CrossRef]
- Chatelier, B., Corlay, V., Ciochina, C., Coly, F., & Guillet, J. (2023). Influence of Dataset Parameters on the Performance of Direct UE Positioning via Deep Learning. arXiv preprint arXiv:2304.02308. [CrossRef]
- Wang, C., Xi, J., Xia, C., Xu, C., & Duan, Y. (2023, January). Indoor fingerprint positioning method based on real 5G signals. In Proceedings of the 2023 7th International Conference on Machine Learning and Soft Computing (pp. 205-210). [CrossRef]
- Conti, A., Morselli, F., Liu, Z., Bartoletti, S., Mazuelas, S., Lindsey, W. C., & Win, M. Z. (2021). Location awareness in beyond 5G networks. IEEE Communications Magazine, 59(11), 22-27. [CrossRef]
- Yang, H., Xie, X., & Kadoch, M. (2020). Machine learning techniques and a case study for intelligent wireless networks. IEEE Network, 34(3), 208-215. [CrossRef]
- Arjoune, Y., & Kaabouch, N. (2019). On spectrum sensing, a machine learning method for cognitive radio systems. In 2019 IEEE International Conference on Electro Information Technology (EIT) (pp. 333-338). IEEE. [CrossRef]
- Chicco, D., Warrens, M. J., & Jurman, G. (2021). The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation. PeerJ Computer Science, 7, e623. [CrossRef]
- Spüler, M., Sarasola-Sanz, A., Birbaumer, N., Rosenstiel, W., & Ramos-Murguialday, A. (2015). Comparing metrics to evaluate performance of regression methods for decoding of neural signals. In 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (pp. 1083-1086). IEEE. [CrossRef]
- Cichoń, K., Kliks, A., & Bogucka, H. (2016). Energy-efficient cooperative spectrum sensing: A survey. IEEE Communications Surveys & Tutorials, 18(3), 1861-1886. [CrossRef]
- Segal, M. R. (2004). Machine Learning Benchmarks and Random Forest Regression. UCSF: Center for Bioinformatics and Molecular Biostatistics. Retrieved from https://escholarship.org/uc/item/35x3v9t4.
- Luo, H., Cheng, F., Yu, H., & Yi, Y. (2021). SDTR: Soft decision tree regressor for tabular data. IEEE Access, 9, 55999-56011. [CrossRef]
- Ahmad, M. W., Reynolds, J., & Rezgui, Y. (2018). Predictive modelling for solar thermal energy systems: A comparison of support vector regression, random forest, extra trees and regression trees. Journal of cleaner production, 203, 810-821. [CrossRef]
- Geurts, P., Ernst, D., & Wehenkel, L. (2006). Extremely randomized trees. Machine learning, 63, 3-42. [CrossRef]
- Zhang, X., Yan, C., Gao, C., Malin, B. A., & Chen, Y. (2020). Predicting missing values in medical data via XGBoost regression. Journal of healthcare informatics research, 4, 383-394. [CrossRef]
- Chen, T., & Guestrin, C. (2016, August). Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining (pp. 785-794). [CrossRef]
- Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., ... & Liu, T. Y. (2017). Lightgbm: A highly efficient gradient boosting decision tree. Advances in neural information processing systems, 30.
- Smola, A. J., & Schölkopf, B. (2004). A tutorial on support vector regression. Statistics and computing, 14, 199-222. [CrossRef]
- Botchkarev, A. (2018). Evaluating performance of regression machine learning models using multiple error metrics in azure machine learning studio. Available at SSRN 3177507. [CrossRef]
- Cohen, I., Huang, Y., Chen, J., Benesty, J., Benesty, J., Chen, J., ... & Cohen, I. (2009). Pearson correlation coefficient. Noise reduction in speech processing, 1-4. [CrossRef]
- Su, X., Li, J., & Hua, Z. (2022). Transformer-based regression network for pansharpening remote sensing images. IEEE Transactions on Geoscience and Remote Sensing, 60, 1-23. [CrossRef]
- Min, E. , Chen, R., Bian, Y., Xu, T., Zhao, K., Huang, W.,... & Rong, Y. (2022). Transformer for graphs: An overview from architecture perspective. [CrossRef]








| Reference | Research Direction | Contribution | Limitation |
|---|---|---|---|
| [15] | SNR estimation method based on the sounding reference signal and a deep learning network | Proposed a DICNN for SNR estimation, which is a DnCNN and IRCNN in parallel | The number of testing samples is small |
| [16] | Method for estimating SNR in LTE systems and 5G | They used a CNN-LSTM neural network to extract spatial and temporal features | The proposed method exhibited lower performance in the frequency-domain |
| [17] | Novel neural network for channel estimation in the presence of unknown noise levels | Proposed an NDR-Net for channel estimation, which comprises a noise level estimation subnet, a DnCNN, and a residual learning cascade | Limited to a small range of noise level |
| Proposed | Prediction of noise power density in spectrum sensing signals | Proposed several regression algorithms for predicting noise power density in signals considering several other variables that influence the quality of the signal | Computing power was a limitation for training with more data and robust architectures |
| Reference | Research Direction | Contribution | Limitation |
|---|---|---|---|
| [18] | User equipment positioning in non-line-of-sight scenarios | Proposed customized ResNet for the path gain dataset and a ResNet-18 for the channel impulse response dataset | Without finetune and with large number of samples the models exhibited lower performance |
| [19] | Indoor fingerprint positioning based on measured 5G signals | A CNN was trained to locate a 5G device in an indoor environment. The experiments were conducted in a real field and demonstrated a positioning accuracy of 96% for the proposed method | The proposed method is not compared with other deep learning models |
| [20] | Location-aware predictive beamforming approach utilizing deep learning techniques for tracking unmanned aerial vehicle communication beams in dynamic scenarios | Designed a recurrent neural network called LRNet, based on LSTM, to accurately predict unmanned aerial vehicle locations. Using the predicted location, it was possible to determine the angle between the unmanned aerial vehicle and the base station for efficient and rapid beam alignment in the subsequent time slot | Limited only to unmanned aerial vehicle-to-base station communication |
| Proposed | Prediction of initial and final distances between users during spectrum sensing | Proposed several regression algorithms for predicting distances between users considering several other variables that influence the quality of the signal | Computing power was a limitation for training with more data and robust architectures |
| Parameter | Value | Mean |
|---|---|---|
| v | 3 km/h | Velocity |
| 5 seconds | Time period | |
| 10 MHz | Bandwidth of each band | |
| 1 to 3 | Number of consecutive bands that the PU can used | |
| P | 23 dBm | Power transmitted by the PU |
| Path-loss exponent | ||
| Path-loss constant | ||
| dB | Standard deviation | |
| to dBm/Hz | Noise power density | |
| 10 dBm | Leaked power to adjacent bands |
| Parameter | XGB | LGBM |
|---|---|---|
| Estimators | 100 | 100 |
| Max depth | 6 | - |
| Learning rate | ||
| Subsample | - | |
| Column sample by tree | - | |
| Random state | 42 | 42 |
| Boosting type | - | GBDT |
| Number of leaves | - | 31 |
| Parameter | Transformer |
|---|---|
| Head size | 32 |
| Number of heads | 4 |
| Filter dimension | 32 |
| Transformer block | 1 |
| Dense layer | 32 |
| Drop out | 0.25 |
| Batch size | 32 |
| Optimizer | Adam |
| Learning rate | |
| Loss | MSE |
| Metrics | R.F. | D.T. | E.T. | SVR | XGB | LGBM | Transformer |
|---|---|---|---|---|---|---|---|
| C.C. | 0.9801 | 0.9521 | 0.9794 | 0.0079 | 0.9806 | 0.979 | 0.9697 |
| MSE | 16.084 | 38.6547 | 16.8942 | 404.64335 | 15.53 | 16.35 | 19.2086 |
| MAE | 1.9473 | 2.32738 | 2.0186 | 17.2736 | 2.23 | 2.32 | 3.4854 |
| RMSE | 4.0104 | 6.2172 | 4.11026 | 20.11575 | 3.94 | 4.04 | 4.3827 |
| MAPE | 1.2534 | 1.49406 | 1.2971 | 12.3579 | 1.48 | 1.52 | 2.4489 |
| R[2] | 0.96025 | 0.9044 | 0.9582 | 0.9616 | 0.959 | 0.9365 |
| Metrics | R.F. | D.T. | E.T. | SVR | XGB | LGBM | Transformer |
|---|---|---|---|---|---|---|---|
| C.C. | 0.7222 | 0.4876 | 0.7290 | 0.08103 | 0.718 | 0.725 | 0.841 |
| MSE | 107.56 | 226.2186 | 105.5776 | 218.8497 | 102.17 | 100.67 | 124.63 |
| MAE | 7.5115 | 10.9095 | 7.31 | 12.2795 | 7.19 | 7.20 | 8.87 |
| RMSE | 10.3713 | 15.0405 | 10.275 | 14.7935 | 10.10 | 10.03 | 11.16 |
| MAPE | 35.2191 | 47.4401 | 34.69 | 68.5288 | inf | inf | 30.23 |
| R2 | 0.51807 | 0.5269 | 0.00399 | 0.516 | 0.523 | 0.58 |
| Metrics | R.F. | D.T. | E.T. | SVR | XGB | LGBM | Transformer |
|---|---|---|---|---|---|---|---|
| C.C. | 0.7225 | 0.47 | 0.7321 | 0.0923 | 0.712 | 0.714 | 0.821 |
| MSE | 110.61 | 245.51 | 107.77 | 228.4979 | 109.51 | 109.36 | 129.805 |
| MAE | 7.58 | 11.405 | 7.33 | 12.45 | 7.49 | 7.54 | 9.06 |
| RMSE | 10.51 | 15.66 | 10.38 | 15.1161 | 10.46 | 10.45 | 11.39 |
| MAPE | 35.13 | 47.78 | 35.01 | 74.74 | 34.36 | 35.52 | 31.25 |
| R2 | 0.5182 | 0.5306 | 0.004 | 0.5081 | 0.5083 | 0.573 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 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/).