Submitted:
26 September 2025
Posted:
10 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
3. Experimental Setup
3.1. The Proposed Natural Weather Station


3.2. Weather Station
4. Data Processing and Models Used
4.1. Data Collection and Processing
4.2. Discrete Wavelet Transform
- Approximation coefficients (cA): represent the overall behavior of temperature over time, such as trends and averages; and
- Detail coefficients (cD): highlight faster and more abrupt variations, such as peaks and sudden fluctuations.
4.3. Models Developed
Random Forest (RF)
Gradient Boosting (GB)
Support Vector Machines (SVM)
Linear Regression (LR)
5. Results
5.1. Discrete Wavelet Transform Coefficients
5.2. Wind Speed Forecast
5.4. Wind Direction Forecast
6. Conclusions
- Explore a wider set of hyperparameters and algorithms, focusing on hybrid models;
- Expand data collection to include different tree species, seasons, and geographic regions, to verify the generalization and effectiveness of the proposed approach.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| 1-Wire | Single-wire digital communication bus |
| APC | Article Processing Charge |
| BMS | Battery Management System |
| CEAR | Center for Alternative and Renewable Energies |
| cA | Wavelet approximation coefficients |
| cD | Wavelet detail coefficients |
| db4 | Daubechies wavelet of order 4 |
| DS18B20 | Digital temperature sensor model |
| DWT | Discrete Wavelet Transform |
| GB | Gradient Boosting |
| GIS | Geographic Information System |
| LoRa | Long Range low-power wide-area radio |
| LR | Linear Regression |
| MAPE | Mean Absolute Percentage Error |
| MODIS | Moderate Resolution Imaging Spectroradiometer |
| MSE | Mean Squared Error |
| NWS | Natural Weather Station |
| QGIS | Quantum Geographic Information System |
| RBF | Radial Basis Function |
| RF | Random Forest |
| R2 | Coefficient of determination |
| SVR | Support Vector Regression |
| SVM | Support Vector Machines |
| UAV | Unmanned Aerial Vehicle |
| UFPB | Federal University of Paraíba |
| WRF | Weather Research and Forecasting model |
| WRF–SFIRE | WRF coupled with the SFIRE module |
References
- Bowman, D.M.J.S.; Williamson, G.J.; Yebra, M.; Lizundia-Loiola, J.; Pettinari, M.L.; Bradstock, R.A.; Chuvieco, E. Human-environmental drivers and impacts of global wildfire activity. Glob. Chang. Biol. 2017, 23, 3288–3301. [Google Scholar] [CrossRef]
- Cruz, M.G.; Alexander, M.E. The 10% wind speed rule of thumb for estimating a wildfire’s forward rate of spread in forests and shrublands. Ann. For. Sci. 2019, 76, 44. [Google Scholar] [CrossRef]
- Massman, W.J.; Forthofer, J.M.; Finney, M.A. An improved canopy wind model for predicting wind adjustment factors and wildland fire behavior. Can. J. For. Res. 2017, 47, 94–103. [Google Scholar] [CrossRef]
- da Silva Junior, C.A.; Teodoro, P.E.; Delgado, R.C.; Teodoro, L.P.R.; Lima, M.; Pantaleão, A.A.; Baio, F.H.R.; Azevedo, G.B.; Azevedo, G.T.O.S.; Capristo-Silva, G.F.; Arvor, D.; Facco, C.U. Persistent fire foci in all biomes undermine the Paris Agreement in Brazil. Sci. Rep. 2020, 10, 16246. [Google Scholar] [CrossRef] [PubMed]
- Ali, A.W.; Kurnaz, S. Optimizing deep learning models for fire detection, classification, and segmentation using satellite images. Fire 2025, 8, 36. [Google Scholar] [CrossRef]
- Zhang, Q.; Ge, L.; Zhang, R.; Metternicht, G.I.; Liu, C.; Du, Z. Towards a deep-learning-based framework of Sentinel-2 imagery for automated active fire detection. Remote Sens. 2021, 13, 4790. [Google Scholar] [CrossRef]
- Vanegas, F.; Bratanov, D.; Powell, K.; Weiss, J.; Gonzalez, F. A novel methodology for improving plant pest surveillance in vineyards and crops using UAV-based hyperspectral and spatial data. Sensors 2018, 18, 260. [Google Scholar] [CrossRef] [PubMed]
- Valero, M.M.; Rios, O.; Pastor, E.; Planas, E. Automated location of active fire perimeters in aerial infrared imaging using unsupervised edge detectors. Int. J. Wildland Fire 2018, 27, 241–256. [Google Scholar] [CrossRef]
- Kale, M.P.; Meher, S.S.; Chavan, M.; Kumar, V.; Sultan, M.A.; Dongre, P.; Narkhede, K.; Mhatre, J.; Sharma, N.; Luitel, B.; et al. Operational forest-fire spread forecasting using the WRF-SFIRE model. Remote Sens. 2024, 16, 2480–469. [Google Scholar] [CrossRef]
- Chuvieco, E. Fundamentals of Satellite Remote Sensing: An Environmental Approach; 3rd ed.; CRC Press: Boca Raton, FL, USA, 2020. [CrossRef]
- Ren, J.; Li, H.; Wu, C.; Zhang, M.; Yu, X. A self-powered sensor network data acquisition, modeling, and analysis method for cold chain logistics quality perception. IEEE Sens. J. 2023, 23, 17355–17362. [Google Scholar] [CrossRef]
- Ketcheson, S.J.; Golubev, V.; Illing, D.; Chambers, B.; Foisy, S. Application and performance of a Low Power Wide Area Sensor Network for distributed remote hydrological measurements. Sci. Rep. 2023, 13, 17744. [Google Scholar] [CrossRef] [PubMed]
- Almeida, R.M.; Costa, E.M. Fourier and Wavelet Analysis: Stationary and Non-Stationary Signals; 2nd ed.; Editora Blucher: São Paulo, Brazil, 2015. https://books.google.com.br/books?id=LrYYCgAAQBAJ.
- Silva, L.S.; Almeida, F.C.; Souza, L.M. Short-term wind speed forecasting using discrete wavelet transformand artificial neural network in Craíbas-AL. In Proc. Braz. Congr. Appl. Comput. Math., 1, 10–15. https://proceedings.sbmac.org.br/sbmac/article/view/3953/4003.
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Friedman, J.H. Greedy function approximation: A gradient boosting machine. Ann. Stat., 29, 1189–1232. [CrossRef]
- Vapnik, V.N. The Nature of Statistical Learning Theory; Springer: New York, NY, USA, 1995. [CrossRef]
- Montgomery, D.C.; Peck, E.A.; Vining, G.G. Introduction to Linear Regression Analysis; 5th ed.; Wiley: Hoboken, NJ, USA, 2012.
- Aminuddin, V.; Nurliyanti, N.; Utama, P.A.; Akhmad, K.; Kuncoro, A.H.; Sudarto, S.; Hesty, N.W.; Supriatna, N.K.; Mulyadi, W.; Rahardja, M.B. Promoting wind energy by robust wind speed forecasting using machine learning algorithms optimization. Evergreen 2024, 11, 354–370. [Google Scholar] [CrossRef]
- Oyucu, S.; Aksöz, A. Integrating machine learning and MLOps for wind energy forecasting: A comparative analysis and optimization study on Türkiye’s wind data. Appl. Sci. 2024, 14, 3725. [Google Scholar] [CrossRef]
- Cao, Y.; Xiang, Q.; Li, B.; Zhang, Y. Experimental analysis and machine learning of ground vibrations caused by an elevated high-speed railway based on random forest and Bayesian optimization. Sustainability 2023. [Google Scholar] [CrossRef]
- Vassallo, D.; Krishnamurthy, R.; Fernando, H.J.S. Utilizing physics-based input features within a machine learning model to predict wind speed forecasting error. Wind Energy Sci. 2021, 6, 295–313. [Google Scholar] [CrossRef]













| Sensor | Height | Direction | Depth |
|---|---|---|---|
| T1N13 | 1 m | North | 13.5 cm |
| T1E9 | 1 m | East | 9.0 cm |
| T1S4 | 1 m | South | 4.5 cm |
| T2W13 | 2 m | West | 13.5 cm |
| T2N9 | 2 m | North | 9.0 cm |
| T2E4 | 2 m | East | 4.5 cm |
| T3S13 | 3 m | South | 13.5 cm |
| T3W9 | 3 m | West | 9.0 cm |
| T3N4 | 3 m | North | 4.5 cm |
| Sensor Level | Direction | Speed |
|---|---|---|
| T1N13 | 0.5160 | 0.1800 |
| 1 | 0.0253 | -0.0687 |
| T1E9 | 0.4386 | 0.1580 |
| 1 | -0.0011 | 0.0141 |
| T1S4 | 0.4191 | 0.1421 |
| 1 | 0.0397 | 0.0320 |
| T2W13 | 0.3686 | 0.1548 |
| 1 | -0.0593 | -0.0063 |
| T2N9 | 0.4526 | 0.1528 |
| 1 | 0.0187 | -0.0234 |
| T2E4 | 0.4514 | 0.1741 |
| 1 | -0.0309 | -0.0030 |
| T3S13 | 0.5229 | 0.1723 |
| 1 | 0.0068 | -0.0128 |
| T3W9 | 0.5147 | 0.1762 |
| 1 | 0.0377 | 0.0085 |
| T3N4 | 0.4271 | 0.1489 |
| 1 | -0.0744 | -0.0007 |
| Model | MSE | R2 | MAPE |
|---|---|---|---|
| RF (no optimization) | 0.189 | 0.839 | 18.53% |
| RF (optimized) | 0.172 | 0.854 | 16.44% |
| GB (optimized) | 0.232 | 0.803 | 20.96% |
| SVM (optimized) | 0.263 | 0.776 | 22.33% |
| LR | 0.537 | 0.544 | 38.27% |
| Model | MSE R2 MAPE | ||
|---|---|---|---|
| RF (no optimization) | 184.16 | 0.861 | 6.83% |
| RF (optimized) | 176.13 | 0.867 | 6.60% |
| GB (optimized) | 240.33 | 0.819 | 8.16% |
| SVM (optimized) | 460.34 | 0.653 | 10.86% |
| LR | 691.35 | 0.479 | 14.16% |
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/).