Federated Learning for Maritime Environments: Use Cases, Experimental Results, and Open Issues
Abstract
:1. Introduction
- The motivation behind using FL in maritime environments and differences with applying FL in other industrial settings is discussed.
- Maritime transportation, security and privacy, fault detection, and underwater applications are discussed together with the current state of the art in conventional ML- and FL-aided solutions;
- An illustrative use case aiming at ship fuel consumption reduction using FL with real datasets is investigated, highlighting a high accuracy and a reduced complexity over centralized ML approaches;
- Several open issues are discussed for stimulating further research in FL-assisted maritime environments.
2. Federated Learning
2.1. Description
2.2. Why FL for Maritime Environments?
3. Maritime Federated Learning Use Cases
3.1. Maritime Transportation
3.2. Security and Privacy Protection
3.3. Fault Detection
3.4. Underwater Applications
4. FL-Aided Fuel Consumption Prediction
4.1. Dataset Description
- 1.
- Speed over ground (SOG): It is the speed of the vessel relative to the surface of the Earth, measured in knots.
- 2.
- Speed through water (STW): It is the speed of the vessel relative to the water currents, measured in knots.
- 3.
- Heading: It is the direction in which the ship is pointing and it is expressed as the angular distance relative to north (0°), clockwise through 359°.
- 4.
- Continuous wind speed (CWS): It is the wind velocity amplitude expressed in units of m/s.
- 5.
- Discretized wind speed (DWS): It is the quantized version of CWS, expressed in Beaufort scale (bft), and takes the categorical values of 0–12, mapping with the 13 wind types (from calm to hurricane-force wind categories).
- 6.
- Wind direction (WD): It is the direction of the true wind relative to the ship’s on-board heading. It varies from 0° to 360° (wind on the bow at 0°, wind on the beam at 90°, wind on the stern at 180°).
- 7.
- Draft forward (DF): The draft forward (bow) is measured (depth in meters) at the perpendicular of the bow according to predefined depth levels.
- 8.
- Draft aft (DA): The draft aft (stern) is measured (depth in meters) at the perpendicular of the stern according to predefined depth levels.
- 9.
- Trim: The trim of a ship is the difference between the DF and DA (depth in meters) relative to the designed waterline located at the middle of the ship. It determines the minimum depth of water a ship can safely navigate.
- 10.
- Main Engine Power (MEP): It is the total power supplied by the prime mover(s) installed on a ship to provide propulsion and is expressed in kW. Obviously, it is positively correlated with the electricity requirements of the ship’s diesel engine, thus being directly proportional to the fuel oil consumption.
4.2. Preprocessing and Dimensionality Reduction
4.3. Tuning of Learning Hyper-Parameters
4.4. Recursive Feature Elimination
Algorithm 1 Feature elimination algorithm |
|
4.5. Performance vs. Spatial Complexity Comparison
4.6. Runtime and Time Complexity Considerations
4.7. Training and Deployment Considerations
5. Open Issues
5.1. Large-Scale Integration with 6G Networks
5.2. Long Propagation Distances and Diverse Channel Characteristics
5.3. Non-Identical Training Data from Diverse Sources
5.4. Full-Scale Performance Evaluation
5.5. Interpretable ML
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
Acronym | Meaning |
ANN | Artificial Neural Network |
CLI | Centralized Learning and Inference |
CNN | Convolutional Neural Network |
CWS | Continuous Wind Speed |
DA | Draft Aft |
DF | Draft Forward |
DNN | Deep Neural Network |
DRL | Deep Reinforcement Learning |
DWS | Discretized Wind Speed |
FL | Federated Learning |
GD | Gradient Descent |
LLCI | Local Learning and Collaborative Inference |
LLMS | Local Learning and Model Sharing |
MAE | Mean Absolute Error |
MAPE | Mean Absolute Percentage Error |
MEP | Main Engine Power |
ML | Machine Learning |
MLP | Multi-Layer Perceptron |
MSE | Mean Squared Error |
PEP | Primary Engine Power |
RFE | Recursive Feature Elimination |
SGD | Stochastic Gradient Descent |
SL | Supervised Learning |
SOG | Speed Over Ground |
STW | Speed Through Water |
SWT | Ship Wind Turbine |
UAV | Unmanned Aerial Vehicle |
UL | Unsupervised Learning |
URLLC | Ultra-Reliable Low Latency Communications |
WD | Wind Direction |
References
- Xia, T.; Wang, M.M.; Zhang, J.; Wang, L. Maritime Internet of Things: Challenges and Solutions. IEEE Wirel. Commun. 2020, 27, 188–196. [Google Scholar] [CrossRef]
- Tao, W.; Zhu, M.; Chen, S.; Cheng, X.; Wen, Y.; Zhang, W.; Negenborn, R.R.; Pang, Y. Coordination and Optimization Control Framework for Vessels Platooning in Inland Waterborne Transportation System. IEEE Trans. Intell. Transp. Syst. 2022, 24, 15667–15686. [Google Scholar] [CrossRef]
- Yu, H.; Murray, A.T.; Fang, Z.; Liu, J.; Peng, G.; Solgi, M.; Zhang, W. Ship Path Optimization That Accounts for Geographical Traffic Characteristics to Increase Maritime Port Safety. IEEE Trans. Intell. Transp. Syst. 2022, 23, 5765–5776. [Google Scholar] [CrossRef]
- Xiao, Z.; Fu, X.; Zhao, L.; Zhang, L.; Teo, T.K.; Li, N.; Zhang, W.; Qin, Z. Next-Generation Vessel Traffic Services Systems—From “Passive” to “Proactive”. IEEE Intell. Transp. Syst. Mag. 2023, 15, 363–377. [Google Scholar] [CrossRef]
- Giannopoulos, A.; Spantideas, S.; Kapsalis, N.; Karkazis, P.; Trakadas, P. Deep Reinforcement Learning for Energy-Efficient Multi-Channel Transmissions in 5G Cognitive HetNets: Centralized, Decentralized and Transfer Learning Based Solutions. IEEE Access 2021, 9, 129358–129374. [Google Scholar] [CrossRef]
- Trakadas, P.; Masip-Bruin, X.; Facca, F.M.; Spantideas, S.T.; Giannopoulos, A.E.; Kapsalis, N.C.; Martins, R.; Bosani, E.; Ramon, J.; Prats, R.G.; et al. A Reference Architecture for Cloud–Edge Meta-Operating Systems Enabling Cross-Domain, Data-Intensive, ML-Assisted Applications: Architectural Overview and Key Concepts. Sensors 2022, 22, 9003. [Google Scholar] [CrossRef] [PubMed]
- Aledhari, M.; Razzak, R.; Parizi, R.M.; Saeed, F. Federated Learning: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Access 2020, 8, 140699–140725. [Google Scholar] [CrossRef] [PubMed]
- Wahab, O.A.; Mourad, A.; Otrok, H.; Taleb, T. Federated Machine Learning: Survey, Multi-Level Classification, Desirable Criteria and Future Directions in Communication and Networking Systems. IEEE Commun. Surv. Tutor. 2021, 23, 1342–1397. [Google Scholar] [CrossRef]
- Niknam, S.; Dhillon, H.S.; Reed, J.H. Federated learning for wireless communications: Motivation, opportunities, and challenges. IEEE Commun. Mag. 2020, 58, 46–51. [Google Scholar] [CrossRef]
- McMahan, B.; Moore, E.; Ramage, D.; Hampson, S.; y Arcas, B.A. Communication-efficient learning of deep networks from decentralized data. In Proceedings of the Artificial Intelligence and Statistics, Lauderdale, FL, USA, 20–22 April 2017; pp. 1273–1282. [Google Scholar]
- Zetas, M.; Spantideas, S.; Giannopoulos, A.; Nomikos, N.; Trakadas, P. Empowering 6G maritime communications with distributed intelligence and over-the-air model sharing. Front. Commun. Netw. 2024, 4, 1280602. [Google Scholar] [CrossRef]
- Nomikos, N.; Giannopoulos, A.; Kalafatelis, A.; Özduran, V.; Trakadas, P.; Karagiannidis, G.K. Improving Connectivity in 6G Maritime Communication Networks with UAV Swarms. IEEE Access 2024, 12, 18739–18751. [Google Scholar] [CrossRef]
- Angelopoulos, A.; Giannopoulos, A.; Nomikos, N.; Kalafatelis, A.; Hatziefremidis, A.; Trakadas, P. Federated Learning-Aided Prognostics in the Shipping 4.0: Principles, Workflow, and Use Cases. IEEE Access 2024, 12, 6437–6454. [Google Scholar] [CrossRef]
- Nomikos, N.; Giannopoulos, A.; Trakadas, P.; Karagiannidis, G.K. Uplink NOMA for UAV-aided maritime Internet-of-Things. In Proceedings of the 2023 19th International Conference on the Design of Reliable Communication Networks (DRCN), Vilanova i la Geltru, Spain, 17–20 April 2023; pp. 1–6. [Google Scholar]
- Wang, H.; Yan, R.; Au, M.H.; Wang, S.; Jin, Y.J. Federated learning for green shipping optimization and management. Adv. Eng. Inform. 2023, 56, 101994. [Google Scholar] [CrossRef]
- Giannopoulos, A.; Nomikos, N.; Ntroulias, G.; Syriopoulos, T.; Trakadas, P. Maritime Federated Learning for Decentralized On-Ship Intelligence. In Proceedings of the Artificial Intelligence Applications and Innovations, León, Spain, 14–17 June 2023; Maglogiannis, I., Iliadis, L., MacIntyre, J., Dominguez, M., Eds.; Springer: Cham, Switzerland, 2023; pp. 195–206. [Google Scholar]
- Han, C.; Yang, T. Privacy Protection Technology of Maritime Multi-agent Communication Based on Part-Federated Learning. In Proceedings of the 2021 IEEE/CIC International Conference on Communications in China (ICCC Workshops), Xiamen, China, 28–30 July 2021; pp. 266–271. [Google Scholar] [CrossRef]
- Liu, W.; Xu, X.; Wu, L.; Qi, L.; Jolfaei, A.; Ding, W.; Khosravi, M.R. Intrusion Detection for Maritime Transportation Systems with Batch Federated Aggregation. IEEE Trans. Intell. Transp. Syst. 2022, 24, 2503–2514. [Google Scholar] [CrossRef]
- Ma, X.; Jiang, Q.; Shojafar, M.; Alazab, M.; Kumar, S.; Kumari, S. DisBezant: Secure and Robust Federated Learning Against Byzantine Attack in IoT-Enabled MTS. IEEE Trans. Intell. Transp. Syst. 2022, 24, 2492–2502. [Google Scholar] [CrossRef]
- Qin, Z.; Ye, J.; Meng, J.; Lu, B.; Wang, L. Privacy-Preserving Blockchain-Based Federated Learning for Marine Internet of Things. IEEE Trans. Comput. Soc. Syst. 2022, 9, 159–173. [Google Scholar] [CrossRef]
- Zhang, Z.; Guan, C.; Chen, H.; Yang, X.; Gong, W.; Yang, A. Adaptive Privacy-Preserving Federated Learning for Fault Diagnosis in Internet of Ships. IEEE Internet Things J. 2022, 9, 6844–6854. [Google Scholar] [CrossRef]
- Shuangzhong, W.; Zhang, Y. Multi-Level Federated Network Based on Interpretable Indicators for Ship Rolling Bearing Fault Diagnosis. J. Mar. Sci. Eng. 2022, 10, 743. [Google Scholar] [CrossRef]
- Zhao, H.; Ji, F.; Li, Q.; Guan, Q.; Wang, S.; Wen, M. Federated Meta-Learning Enhanced Acoustic Radio Cooperative Framework for Ocean of Things. IEEE J. Sel. Top. Signal Process. 2022, 16, 474–486. [Google Scholar] [CrossRef]
- Zeng, X.; Chen, M.; Li, H.; Wu, X. A Data-Driven Intelligent Energy Efficiency Management System for Ships. IEEE Intell. Transp. Syst. Mag. 2023, 15, 270–284. [Google Scholar] [CrossRef]
- Wu, B.; Li, G.; Zhao, L.; Aandahl, H.I.J.; Hildre, H.P.; Zhang, H. Navigating Patterns Analysis for Onboard Guidance Support in Crossing Collision-Avoidance Operations. IEEE Intell. Transp. Syst. Mag. 2022, 14, 62–77. [Google Scholar] [CrossRef]
- Hesselbarth, A.; Medina, D.; Ziebold, R.; Sandler, M.; Hoppe, M.; Uhlemann, M. Enabling Assistance Functions for the Safe Navigation of Inland Waterways. IEEE Intell. Transp. Syst. Mag. 2020, 12, 123–135. [Google Scholar] [CrossRef]
- Zhang, J.; Han, G.; Sha, J.; Qian, Y.; Liu, J. AUV-Assisted Subsea Exploration Method in 6G Enabled Deep Ocean Based on a Cooperative Pac-Men Mechanism. IEEE Trans. Intell. Transp. Syst. 2022, 23, 1649–1660. [Google Scholar] [CrossRef]
- Wu, J.; Song, C.; Ma, J.; Wu, J.; Han, G. Reinforcement Learning and Particle Swarm Optimization Supporting Real-Time Rescue Assignments for Multiple Autonomous Underwater Vehicles. IEEE Trans. Intell. Transp. Syst. 2022, 23, 6807–6820. [Google Scholar] [CrossRef]
- Lin, C.; Han, G.; Tao, Q.; Liu, L.; Shah, S.B.H.; Zhang, T.; Li, Z. Underwater Equipotential Line Tracking Based on Self-Attention Embedded Multiagent Reinforcement Learning Toward AUV-Based ITS. IEEE Trans. Intell. Transp. Syst. 2022, 24, 8580–8591. [Google Scholar] [CrossRef]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
- Hu, X.; Chu, L.; Pei, J.; Liu, W.; Bian, J. Model complexity of deep learning: A survey. Knowl. Inf. Syst. 2021, 63, 2585–2619. [Google Scholar] [CrossRef]
- Moubayed, A.; Shami, A. Softwarization, Virtualization, and Machine Learning for Intelligent and Effective Vehicle-to-Everything Communications. IEEE Intell. Transp. Syst. Mag. 2022, 14, 156–173. [Google Scholar] [CrossRef]
- Sacco, A.; Esposito, F.; Marchetto, G. A Federated Learning Approach to Routing in Challenged SDN-Enabled Edge Networks. In Proceedings of the 2020 6th IEEE Conference on Network Softwarization (NetSoft), Ghent, Belgium, 29 June–3 July 2020; pp. 150–154. [Google Scholar] [CrossRef]
- Guan, W.; Wang, K. Autonomous Collision Avoidance of Unmanned Surface Vehicles Based on Improved A-Star and Dynamic Window Approach Algorithms. IEEE Intell. Transp. Syst. Mag. 2023, 15, 36–50. [Google Scholar] [CrossRef]
Work | Application Scenario | Method | Limitations—Open Issues |
---|---|---|---|
[15] | Maritime transportation | FL-aided fuel prediction and ship speed optimization | Comparisons only among FL and individual optimization |
[16] | Maritime transportation | FL-aided PEP prediction | Focus only on PEP prediction accuracy |
[17] | Security and privacy | Part-FL | Additional sets of data |
[18] | Security and privacy | CNN, MLP federated aggregation | Realistic channel modelling |
[19] | Security and privacy | FL-based gradient aggregation and credibility mechanisms | Extension to more complex orientations |
[20] | Security and privacy | FL-aided anti-tampering blockchain technology | Extension to more complex orientations |
[21] | Fault detection | Adaptive FL | Convergence improvement |
[22] | Fault detection | Interpretable FL | Network in a multi-level federated center |
[23] | Underwater applications | Federated meta-learning | Limited number of nodes |
Metric | Federated Learning (FL) | Centralized Learning and Inference (CLI) |
---|---|---|
(, 0–1) | 0.89 | 1 |
GoF (, 0–1) | 0.85 | 0.94 |
MAE (kW ) | 13.3 | 11.9 |
MSE (kW2) | 171.6 | 132.2 |
MAPE (%) | 12.7 | 8.8 |
Scheme | Runtime for Training (h:min:s) | Runtime for Inference (s) |
---|---|---|
CLI | 00:38:43 | 3.58 |
LLMS | 00:05:19 | 0.61 |
LLCI | 00:05:21 | 3.34 |
FL | 00:43:44 | 0.62 |
Scheme | Time Complexity for Training | Time Complexity for Inference |
CLI | ||
LLMS | ||
LLCI | ||
FL |
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. |
© 2024 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Giannopoulos, A.; Gkonis, P.; Bithas, P.; Nomikos, N.; Kalafatelis, A.; Trakadas, P. Federated Learning for Maritime Environments: Use Cases, Experimental Results, and Open Issues. J. Mar. Sci. Eng. 2024, 12, 1034. https://doi.org/10.3390/jmse12061034
Giannopoulos A, Gkonis P, Bithas P, Nomikos N, Kalafatelis A, Trakadas P. Federated Learning for Maritime Environments: Use Cases, Experimental Results, and Open Issues. Journal of Marine Science and Engineering. 2024; 12(6):1034. https://doi.org/10.3390/jmse12061034
Chicago/Turabian StyleGiannopoulos, Anastasios, Panagiotis Gkonis, Petros Bithas, Nikolaos Nomikos, Alexandros Kalafatelis, and Panagiotis Trakadas. 2024. "Federated Learning for Maritime Environments: Use Cases, Experimental Results, and Open Issues" Journal of Marine Science and Engineering 12, no. 6: 1034. https://doi.org/10.3390/jmse12061034
APA StyleGiannopoulos, A., Gkonis, P., Bithas, P., Nomikos, N., Kalafatelis, A., & Trakadas, P. (2024). Federated Learning for Maritime Environments: Use Cases, Experimental Results, and Open Issues. Journal of Marine Science and Engineering, 12(6), 1034. https://doi.org/10.3390/jmse12061034