Submitted:
22 October 2025
Posted:
23 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- To design and validate a hybrid sensor fusion architecture that unifies heterogeneous maritime data sources for environmental nowcasting.
- To benchmark multiple machine learning models and algorithms for short-term wind speed prediction in port conditions.
- To assess the robustness and generalization of these models under real-world constraints and propose a pathway for integration into future MASS and digital twin systems.
2. Related Works
3. Materials and Methods
3.1. Data Sources
3.1.1. Environmental Sensors
3.1.2. Operational Sensors
3.2. System Architecture
3.2.1. oneM2M Platform
3.2.2. Data Flow Pipeline
3.3. Sensor Fusion Strategy
3.3.1. Early, Middle, and Late Fusion
3.3.2. Data Preprocessing and Data Quality
3.4. Machine Learning Models
Random Forest
XGBoost
Long Short-Term Memory (LSTM)
Convolutional LSTM (ConvLSTM)
Bayesian Neural Network (BNN)
Transformer
Training Parameters
| Model | Key Parameters |
|---|---|
| Random Forest (RF) | 200 estimators; controlled randomness. |
| XGBoost | 200 boosting rounds; reg:squarederror objective; learning rate decay. |
| LSTM / ConvLSTM | Adam optimizer (); batch size 64; sequence length 10; |
| hidden dimension: 64 (LSTM), 32 (ConvLSTM). | |
| BNN | Two dense hidden layers (64, 32 units); dropout probability 0.2; |
| 100 Monte Carlo dropout samples for uncertainty. | |
| Transformer | Two encoder layers; four attention heads; hidden dimension 64; |
| Adam optimizer () with early stopping. |
3.5. Experimental Setup
Train/Validation/Test split
Evaluation Metrics
Hardware and Software
4. Results
4.1. Prediction Accuracy
4.2. Visualization
5. Discussion
Limitations
6. Conclusions and Future Works
- Comparison among multiple model paradigms for maritime wind speed nowcasting.
- Bayesian Neural Networks was used to demonstrate capacity to predict in situations with high uncertainty.
- We got practical insights on how to select models to integrate with port digital twins and real-time decision support systems (Remote Operation Centres for MASS).
Author Contributions
Funding
Acknowledgments
References
- M. Haruna, K. G. Gebremeskel, M. Troscia, A. Tardo, and P. Pagano, “Mechanisms for Securing Autonomous Shipping Services and Machine Learning Algorithms for Misbehaviour Detection,” Telecom, vol. 5, no. 4, pp. 1031–1050, 2024. doi:10.3390/telecom5040053.
- Z. Liu, Y. Cai, H. Wang, and L. Chen, “Surrounding Objects Detection and Tracking for Autonomous Driving Using LiDAR and Radar Fusion,” Chinese Journal of Mechanical Engineering, vol. 34, no. 5, p. 117, 2021. doi:10.1186/s10033-021-00630-y.
- Dagdilelis, D.; Grigoriadis, P.; Galeazzi, R. Multimodal and Multiview Deep Fusion for Autonomous Marine Navigation. arXiv 2025, arXiv:2505.01615.
- Bloisi, D.; Iocchi, L.; Nardi, D.; Fiorini, M. Integrated Visual Information for Maritime Surveillance. In Clean Mobility and Intelligent Transport Systems; 2015; pp. 237–263. doi:10.1049/PBTR001E_ch11.
- Aslam, S.; Navarro, A.; Aristotelous, A.; Garro Crevillen, E.; Martínez-Romero, A.; Martínez-Ceballos, Á.; Cassera, A.; Orphanides, K.; Herodotou, H.; Michaelides, M.P. Machine Learning-Based Predictive Maintenance at Smart Ports Using IoT Sensor Data. Sensors 2025, 25, 3923. doi:10.3390/s25133923.
- Stepec, D.; Martincic, T.; Klein, F.; Vladusic, D.; Costa, J.P. Machine Learning Based System for Vessel Turnaround Time Prediction. In Proceedings of the 21st IEEE International Conference on Mobile Data Management (MDM), Versailles, France, 30 June–3 July 2020; pp. 258–263. doi:10.1109/MDM48529.2020.00060.
- Backhus, J.; Rao, A.R.; Venkatraman, C.; Gupta, C. Time Series Anomaly Detection Using Signal Processing and Deep Learning. Appl. Sci. 2025, 15, 6254. doi:10.3390/app15116254.
- Troscia, M.; Sgambelluri, A.; Paolucci, F.; Castoldi, P.; Pagano, P.; Cugini, F. Scalable OneM2M IoT Open-Source Platform Evaluated in an SDN Optical Network Controller Scenario. Sensors 2022, 22, 431. doi:10.3390/s22020431.
- Velizhev, A.; Hebgen, B.; Ravesteijn, D.; Legaspi, X.; Bosi, I.; Martin, D.; Gavazzi, R.; Dingenen, F.; Viola, L.; Bauer, M.; Simeon, J.-F.; Scholliers, J.; Tcheumadjeu, L.; Alaya, M.; Falcitelli, M. AUTOPILOT Deliverable 2.7: Report on the Implementation of the IoT Platform, 2019.
- Jahja, M. Sensor Fusion Frameworks for Nowcasting. Ph.D. Thesis, Carnegie Mellon University, Pittsburgh, PA, USA, 2022. doi:10.1184/R1/19669542.v1.
- Singh, S.K.; Heymann, F. Machine Learning-Assisted Anomaly Detection in Maritime Navigation Using AIS Data. arXiv 2020, arXiv:2002.05013.
- D. Barasti, M. Troscia, D. Lattuca, A. Tardo, I. Barsanti, and P. Pagano, “An ICT Prototyping Framework for the “Port of the Future”,” Sensors, vol. 22, no. 1, p. 246, 2022. doi:10.3390/s22010246.
- Banerjee, K.; Notz, D.; Windelen, J.; Gavarraju, S.; He, M. Online Camera LiDAR Fusion and Object Detection on Hybrid Data for Autonomous Driving. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Changshu, China, 26–30 June 2018; pp. 1632–1638. doi:10.1109/IVS.2018.8500648.
- I. M. Nasir, M. A. Khan, M. Yasmin, J. H. Shah, M. Gabryel, R. Scherer, and R. Damaševičius, “Pearson Correlation-Based Feature Selection for Document Classification Using Balanced Training,” Sensors, vol. 20, no. 23, p. 6793, 2020. doi:10.3390/s20236793.
- Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32. [CrossRef]
- Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 785–794. [CrossRef]
- Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780. [CrossRef]
- Shi, X., Chen, Z., Wang, H., Yeung, D.Y., Wong, W.K., & Woo, W.C. (2015). Convolutional LSTM network: A machine learning approach for precipitation nowcasting. Advances in Neural Information Processing Systems (NeurIPS), 28.
- Blundell, C., Cornebise, J., Kavukcuoglu, K., & Wierstra, D. (2015). Weight uncertainty in neural networks. Proceedings of the 32nd International Conference on Machine Learning (ICML), 1613–1622. https://proceedings.mlr.press/v37/blundell15.html.
- Gal, Y., & Ghahramani, Z. (2016). Dropout as a Bayesian approximation: Representing model uncertainty in deep learning. Proceedings of the 33rd International Conference on Machine Learning (ICML), 1050–1059. https://proceedings.mlr.press/v48/gal16.html.
- Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., & Polosukhin, I. (2017). Attention is all you need. Advances in Neural Information Processing Systems (NeurIPS), 30. https://arxiv.org/abs/1706.03762.







| Model | RMSE | MAE | |
| Random Forest | 1.3468 | 1.0737 | 0.2534 |
| XGBoost | 1.3821 | 1.1054 | 0.2138 |
| LSTM | 1.2477 | 0.9955 | 0.3575 |
| ConvLSTM | 1.5587 | 1.2840 | -0.0027 |
| Bayesian NN | 1.2812 | 1.0196 | 0.3244 |
| Transformer | 2.2117 | 1.7255 | 0.2254 |
| Model | RMSEmean | RMSEstd | MAEmean | MAEstd | ||
| Random Forest | 0.0039 | 0.0036 | 0.0011 | 0.0017 | 0.99999 | 0.00001 |
| XGBoost | 0.0198 | 0.0112 | 0.0061 | 0.0046 | 0.99981 | 0.00016 |
| LSTM | 0.7634 | 0.4606 | 0.6103 | 0.3705 | 0.7034 | 0.3546 |
| ConvLSTM | 1.3438 | 0.4041 | 1.0749 | 0.3210 | 0.1612 | 0.3705 |
| Bayesian NN | 0.2945 | 0.0908 | 0.2197 | 0.0770 | 0.9630 | 0.0205 |
| Transformer | 8.503486 | 2.590748 | 8.343342 | 2.631084 | -31.889156 | 22.964683 |
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/).