Revolutionizing Marine Traffic Management: A Comprehensive Review of Machine Learning Applications in Complex Maritime Systems
Abstract
:1. Introduction
1.1. Importance and Relevance of Machine Learning in the Maritime Industry
- Data Analysis: Maritime systems generate huge volumes of data, from onboard sensors, AIS, radar systems, weather stations, and more. ML can help process this data, uncover hidden patterns, and provide valuable insights that can enhance operational efficiency and safety [8].
- Predictive Capabilities: ML algorithms, particularly in the realm of predictive analytics, can provide forecasts about vessel movements, potential traffic congestion, and other significant factors. These predictions can assist in proactive decision making, minimizing risks and optimizing routes for fuel efficiency and timely arrivals [9].
- Automation: ML, coupled with other AI technologies, can automate numerous processes in marine traffic management. From identifying potential hazards to routing decisions, automation can reduce human errors, improve response times, and increase overall operational efficiency [10].
- Environmental Impact: ML can help monitor and predict environmental impacts associated with maritime activities. For instance, ML models can predict oil spill trajectories or emissions from vessels, helping in planning mitigating strategies [11].
- Security: ML can enhance maritime security by identifying abnormal vessel behaviors or detecting potential threats, such as piracy or illegal fishing activities, thus aiding in timely intervention [12].
- Regulatory Compliance: ML models can be trained to monitor and ensure compliance with various regulatory norms, such as emission levels, waste management, and safety standards, by continuously analyzing data from various sources [13].
1.2. Background of Marine Traffic Management
1.3. Current Challenges in Complex Maritime Systems
- Increasing Vessel Traffic: The continuous growth of global trade has led to an increase in vessel traffic, resulting in congestion, especially in crucial maritime zones such as the Strait of Malacca, the English Channel, and near major port areas [21]. Managing this rising traffic effectively to avoid collisions, groundings, and delays is a critical challenge.
- Environmental Impact: Maritime activities have a substantial impact on the marine environment. Vessel operations contribute to air pollution and greenhouse gas emissions, and accidental spills can have disastrous consequences for marine ecosystems [22,23]. Mitigating these impacts requires improved management and predictive capabilities.
- Regulatory Compliance: International, regional, and local regulations govern maritime operations. Ensuring compliance with these regulations, particularly concerning environmental standards, safety, and security, requires sophisticated management systems [27].
- Data Management: The maritime industry generates a vast amount of data from different sources, including AIS, radar, weather monitoring systems, and vessel logs. Managing, integrating, and making sense of this big data is a significant challenge, especially in real-time scenarios [28].
- Human Error: Many maritime accidents are attributable to human error. Reducing the reliance on human judgment in navigation and decision-making processes could help mitigate this risk [29].
- Adaptability to Changing Conditions: The maritime environment is highly dynamic, with changing weather conditions, sea currents, and geopolitical circumstances. Maritime systems must be capable of quickly adapting to these changes [30].
1.4. Broader Technological Perspectives for Maritime Industry
- Artificial Intelligence (AI): AI, the umbrella under which Machine Learning falls, can play a significant role in the maritime industry. AI can automate complex tasks, improve decision-making processes, and enhance efficiency in operations. For instance, AI algorithms can aid in predictive maintenance, reducing operational downtime by identifying potential mechanical issues before they result in equipment failure [16].
- Internet of Things (IoT): IoT refers to the network of physical objects (‘things’) embedded with sensors, software, and other technologies for exchanging data with other devices and systems over the internet. In the maritime context, IoT devices can provide real-time monitoring and data collection, enhancing safety, efficiency, and environmental sustainability. For example, IoT sensors on vessels can monitor fuel consumption and emissions, aiding in the regulation of environmental standards [12].
- Big Data: The maritime industry produces an enormous amount of data, and big data analytics can help manage and leverage this information. Analyzing the data from various sources such as vessel tracking systems, weather reports, and port state controls can lead to improved decision-making processes, optimized routes, and efficient vessel traffic management [31].
- Blockchain: Blockchain technology can potentially revolutionize various aspects of the maritime industry, including supply chain management and document verification. It can offer secure, transparent, and tamper-proof platforms for transactions, documentation, and communications, enhancing the efficiency and security of maritime operations [20].
2. Overview of Machine Learning Techniques
2.1. Introduction to Machine Learning
- Supervised Learning: This method relies on labeled data, which means that both the input and output are provided to the algorithm during training. The algorithm learns to predict the output from the input data during this training process. Once the model is adequately trained, it can predict the output when given new input data. Common supervised learning algorithms include linear regression, decision trees, and support vector machines (SVMs) [26]. In contrast, a neural network would use layers of nodes (neurons) to process and transform the input into output, often excelling in tasks where the relationship between the input and output is too complex to be captured by traditional supervised learning algorithms.
- Unsupervised Learning: Unlike supervised learning, unsupervised learning algorithms are only given input data, and are left to find structures, relationships, or patterns on their own. These algorithms are often used for clustering or association tasks, like grouping customers based on purchasing behavior. Common unsupervised learning algorithms include K-means clustering, hierarchical clustering, and the Apriori algorithm [33]. In a similar vein, certain types of neural networks, such as Autoencoders, can also perform unsupervised learning tasks, reconstructing the input data and identifying patterns without explicit labeling.
- Reinforcement Learning: Reinforcement learning algorithms learn from the consequences of actions, much like the way a child learns to walk. They aim to maximize some sort of reward or minimize a penalty. Reinforcement learning is typically used in navigation, gaming, and robotics [33]. Interestingly, neural networks can be a part of reinforcement learning systems as well, as function approximators to predict the quality of actions, seen, for instance, in Deep Q-Networks (DQNs).
2.2. Different Machine Learning Techniques and Their Applications
- Deep Learning: A subfield of machine learning that is inspired by the structure of the human brain, deep learning algorithms attempt to mimic the learning pattern of the human brain to interpret data such as images, sound, and text. This technique is often used in autonomous vehicles, voice-controlled assistants, and image recognition [10].
- Random Forests: Random Forests are an ensemble learning method that operate by constructing multiple decision trees at training time and outputting the class that is the mode of the classes (for classification problems) or the mean prediction (for regression problems) of the individual trees. They are often used in banking, stock markets, medicine, and e-commerce [23].
- Support Vector Machines (SVMs): An SVM is a supervised learning model used for classification and regression analysis. It is commonly used in face detection, text and hypertext categorization, the classification of images, and hand-writing recognition [34].
- Neural Networks: Inspired by the human brain, a neural network algorithm is a set of algorithms that are designed to recognize patterns. They are commonly used in speech recognition, image recognition, and natural language processing (NLP) [9].
2.3. How Machine Learning Can Be Applied in Maritime Systems
- Vessel Traffic Prediction: Using historic AIS data and environmental conditions, ML algorithms can learn patterns in vessel movements and make accurate predictions. These predictions can include estimated times of arrival, potential congestions, and ideal routes for avoiding traffic [16].
- Anomaly Detection: Unusual or anomalous vessel behaviors, such as unexpected route deviations or speed changes, can often indicate potential issues such as mechanical failures, piracy, or illegal activities. ML can be trained to recognize these anomalies in real time, allowing for early interventions and mitigations [31].
- Risk Assessment: ML models can assess the risk of maritime accidents by analyzing a multitude of factors, such as weather conditions, vessel types, traffic density, and historical accident data. Such risk assessments can be used to inform safety measures, route planning, and other operational decisions [35].
- Environmental Impact Analysis: The maritime industry significantly contributes to air and water pollution. ML algorithms can be trained on various data, like fuel consumption, engine type, and operational patterns, to predict emissions and other environmental impacts from vessels. These predictions can inform efforts to reduce the environmental footprint of maritime activities [36,37].
- Maritime Surveillance: Surveillance is crucial for maintaining maritime security. ML, combined with technologies like satellite imaging and radar data, can enhance maritime surveillance by identifying potential threats, tracking suspicious vessels, and monitoring protected marine areas [39].
- Regulatory Compliance: ML can help ensure regulatory compliance by continuously monitoring vessel operations and conditions against established standards and regulations. Any deviations can be quickly identified and addressed [9].
3. In-Depth Analysis of Utilizing Machine Learning in Maritime Systems
- Data Analysis and Decision Making: One of the key applications of ML in maritime systems is its ability to sift through a vast amount of data from various sources, identify patterns, and make data-driven decisions. These data sources can include ship tracking data (AIS), weather forecasts, maritime regulations, and more. ML algorithms can efficiently process this information, make sense of complex patterns, and provide valuable insights that can assist stakeholders in making informed decisions [9,39].
- Predictive Capabilities: Another important advantage of ML is its predictive power. By using historical data, ML algorithms can forecast future events with high accuracy. This can range from predicting a ship’s Estimated Time of Arrival (ETA) to foreseeing potential risks or congestions in maritime traffic. Such predictions can enhance operational efficiency, enable proactive measures, and reduce the possibility of accidents [9,32].
- Automation and Efficiency: Machine Learning, particularly when combined with other technologies such as artificial intelligence (AI) and Internet of Things (IoT), can automate several processes in maritime systems. This includes, but is not limited to, route optimization, anomaly detection, and compliance checks. Automating these processes not only reduces the reliance on human labor but also improves efficiency and minimizes the risk of human error [39,40].
- Enhanced Safety and Security: ML can significantly contribute to enhancing safety and security within maritime systems. For instance, it can be used to develop systems that can detect anomalies in vessel behavior, identify potential threats, or recognize signs of mechanical failure. The timely identification of such issues allows for quick remedial action, thereby enhancing the safety and security of marine operations [41].
- Environmental Stewardship: Machine Learning can also aid in monitoring and reducing the environmental impact of maritime activities. ML algorithms can predict the emissions of ships, track oil spills, or monitor the health of marine ecosystems. This can guide efforts to reduce pollution and protect marine biodiversity [42].
3.1. The Impact and Benefits of Using Machine Learning in Marine Traffic Management and Prediction
- Improved Decision Making: ML algorithms can process a vast amount of data and deliver valuable insights, facilitating data-driven decision making. This can lead to more accurate and efficient choices in various aspects of marine traffic management, such as route selection, risk management, and regulatory compliance [16,40].
- Operational Efficiency: ML can optimize various aspects of maritime operations. From automating routine tasks to predicting optimal routes based on traffic and weather conditions, ML can enhance efficiency and reduce operational costs [30].
- Environmental Sustainability: ML can predict the environmental impact of maritime activities, enabling efforts towards more sustainable practices. It can monitor and predict emissions, fuel consumption, and waste production, assisting in reducing the environmental footprint of maritime operations [36,37].
3.2. Challenges and Limitations of Using Machine Learning in This Context
- Data Quality and Availability: ML algorithms depend heavily on the quality and quantity of data available for training. Incomplete, inconsistent, or inaccurate data can significantly affect the performance of these algorithms [42].
- Complexity of Maritime Systems: Maritime systems are highly complex and dynamic, with many influencing factors like weather, regulations, and human behavior. Modeling these complex relationships can be challenging for ML algorithms.
- Interpretability and Transparency: ML models, especially complex ones like deep learning [43] networks, are often described as “black boxes” due to their lack of interpretability. This can be a challenge in situations where understanding the reasoning behind a decision or prediction is crucial.
- Security and Privacy Concerns: With increasing digitalization and data sharing, ensuring the security and privacy of sensitive data becomes crucial. Any breach could have serious implications, including potential threats to maritime security [41].
- Regulatory and Ethical Considerations: As AI and ML continue to evolve, there is a need for regulations that address their ethical use, accountability, and potential impacts on jobs and skills. Such regulatory frameworks are still in their nascent stages, and their absence can pose challenges.
- Reliance on Technology: Over-reliance on technology can pose risks, especially in scenarios where ML predictions are wrong or when technical failures occur. There is always a need for a balance between human judgment and automated decisions [44].
4. Case Studies
4.1. Case Study 1: Predicting Vessel Arrival Times
- Problem: The accurate prediction of vessel arrival times (ETAs) is essential for efficient port operations. However, due to the complex factors influencing a ship’s journey, these predictions can often be inaccurate, leading to disruptions in port operations [44].
- Solution: A study employed a gradient boosting machine learning algorithm to predict ETAs. The algorithm was trained on historical Automatic Identification System (AIS) data, which included information on ship speed, course, location, and more.
- Implementation: The model was continuously updated with live AIS data, and the output was visualized on a dashboard that was accessible to port operators [44].
- Results: The machine learning model significantly improved the accuracy of ETA predictions, leading to the more efficient scheduling of port resources and reducing idle time and associated costs.
4.2. Case Study 2: Anomaly Detection for Maritime Safety
- Problem: Identifying anomalous behavior in vessel movements can be crucial for maritime safety and security. However, given the sheer volume of vessels in operation, manual monitoring is neither feasible nor efficient [38].
- Solution: A study used unsupervised learning techniques, specifically a one-class support vector machine (SVM), to detect anomalies in vessel movements.
- Implementation: The algorithm was trained on historical AIS data, and it learned to recognize typical vessel behaviors. Any deviation from these typical patterns was flagged as an anomaly [38].
- Results: The algorithm successfully detected a variety of anomalies, including vessels deviating from their usual routes and vessels moving at unusual speeds. This early detection allowed for timely interventions and improved maritime safety and security.
4.3. Case Study 3: Reducing Emissions through Optimal Route Planning
- Problem: The maritime industry is a significant contributor to global emissions. Reducing these emissions is a priority, but traditional methods often rely on predetermined routes and schedules, which may not be optimal.
- Solution: A research project developed an ML model that could suggest the most fuel-efficient route for vessels, based on historical data and current environmental conditions [39].
- Implementation: The model took into account various factors, including weather conditions, sea currents, and vessel characteristics. The suggested routes were continuously updated based on real-time data.
- Results: The ML model helped vessels to reduce their fuel consumption significantly, contributing to a decrease in emissions. The model also led to cost savings, highlighting the commercial benefits of sustainable practices [39].
4.4. Case Study: Composite Intelligent Learning Control of Strict-Feedback Systems with Disturbance
4.5. Case Study: Improved LVS Guidance and Path-Following Control for Unmanned Sailboat Robot with the Minimum Triggered Setting
5. Comparative Analysis
- Supervised Learning Algorithms [19]: These algorithms learn from labeled datasets to predict outcomes for new data. They have been widely used in applications such as vessel traffic prediction and anomaly detection. Methods like decision trees, support vector machines (SVMs) [34], and Logistic Regression are quite popular.
- Advantages: They are generally easy to interpret, making them suitable for applications where interpretability is important.
- Disadvantages: They require a large amount of labeled data for training and may not perform well when the data are unstructured or have complex relationships.
- Unsupervised Learning Algorithms [31]: These algorithms find patterns and structures in unlabeled data. Clustering techniques and dimensionality reduction methods fall under this category. They have found applications in anomaly detection and data exploration.
- Advantages: They can handle unstructured and unlabeled data, making them suitable for exploratory data analysis and situations where labeled data are not readily available.
- Disadvantages: Their results are often harder to interpret compared to supervised learning algorithms.
- Reinforcement Learning Algorithms: These algorithms learn optimal actions through trial and error to maximize some notion of cumulative reward [9]. They are ideal for sequential decision-making problems and have potential applications in optimal route planning and resource allocation.
- Advantages: They can handle dynamic environments and adapt to new situations, making them suitable for applications with changing conditions.
- Disadvantages: They require a lot of data and computational resources, and designing a suitable reward function can be challenging.
- Deep Learning Algorithms: These are complex algorithms inspired by the structure of the human brain (neural networks) [10]. They can model complex relationships and have been used in image recognition tasks, such as detecting objects or features in satellite and radar imagery.
- Advantages: They can handle large volumes of unstructured data and can model complex relationships, making them suitable for applications involving image, text, or sound data.
- Disadvantages: They require large amounts of data and computational resources, and their results are often not easily interpretable.
6. The Underutilization of Machine Learning in the Maritime Industry: Challenges and Potential Solutions
6.1. Limited Use of Machine Learning in the Maritime Industry
6.2. Challenges Hindering the Use of ML
6.3. Overcoming Challenges for Efficient and Sustainable Maritime Transport
7. Future Directions and Opportunities
- Integrating ML with Other Technologies: The fusion of ML with other emerging technologies, such as the Internet of Things (IoT), big data analytics, and blockchain, could unlock new possibilities in maritime systems. For instance, integrating ML with IoT could enable the real-time monitoring and predictive maintenance of ship systems.
- Enhanced Decision-Making Tools: ML can be used to develop more advanced decision support tools for maritime traffic management. For example, ML models could be developed to predict congestion in ports and suggest optimal scheduling strategies.
- Autonomous Vessels: One of the most exciting applications of ML in the maritime industry is in the development of autonomous ships. ML algorithms could be used to navigate these vessels, detect and avoid obstacles, and make complex decisions, significantly reducing the need for human intervention.
- Climate Change Mitigation: ML can be used to monitor and predict the environmental impact of maritime activities, guiding efforts to reduce emissions and tackle climate change. For instance, ML algorithms could be developed to optimize fuel consumption or to predict and mitigate the impact of maritime activities on marine ecosystems.
- Cybersecurity in Maritime Systems: As maritime systems become more digitalized, they become more vulnerable to cyber threats. ML could be used to detect and respond to these threats, enhancing the security of maritime systems.
- Regulatory Compliance: Machine Learning can also be applied to ensure and simplify compliance with the increasingly complex and dynamic maritime regulations. For instance, ML algorithms can monitor for breaches of regulations and provide alerts for preventative measures.
- Improved Search and Rescue Operations: ML algorithms could be used to predict areas where accidents are likely to occur and optimize the deployment of search and rescue resources.
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Razmjooei, D.; Alimohammadlou, M.; Ranaei Kordshouli, H.A.; Askarifar, K. A Bibliometric Analysis of the Literature on Circular Economy and Sustainability in Maritime Studies. Environ. Dev. Sustain. 2023. [Google Scholar] [CrossRef] [PubMed]
- Kosowska-Stamirowska, Z. Network Effects Govern the Evolution of Maritime Trade. Proc. Natl. Acad. Sci. USA 2020, 117, 12719–12728. [Google Scholar] [CrossRef] [PubMed]
- Başhan, V.; Yucesan, M.; Demirel, H.; Gul, M. Health, Safety, and Environmental Failure Evaluation by Hybridizing Fuzzy Multi-Attribute Decision-Making Methods for Maritime Scrubber Systems. Environ. Monit. Assess. 2022, 194, 641. [Google Scholar] [CrossRef] [PubMed]
- Monzon Baeza, V.; Ortiz, F.; Herrero Garcia, S.; Lagunas, E. Enhanced Communications on Satellite-Based IoT Systems to Support Maritime Transportation Services. Sensors 2022, 22, 6450. [Google Scholar] [CrossRef]
- Kim, K.-I.; Lee, K.M. Adaptive Information Visualization for Maritime Traffic Stream Sensor Data with Parallel Context Acquisition and Machine Learning. Sensors 2019, 19, 5273. [Google Scholar] [CrossRef] [Green Version]
- Venskus, J.; Treigys, P.; Bernatavičienė, J.; Tamulevičius, G.; Medvedev, V. Real-Time Maritime Traffic Anomaly Detection Based on Sensors and History Data Embedding. Sensors 2019, 19, 3782. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Verschuur, J.; Koks, E.E.; Hall, J.W. Ports’ Criticality in International Trade and Global Supply-Chains. Nat. Commun. 2022, 13, 4351. [Google Scholar] [CrossRef]
- Alyami, H.; Yang, Z.; Riahi, R.; Bonsall, S.; Wang, J. Advanced Uncertainty Modelling for Container Port Risk Analysis. Accid. Anal. Prev. 2019, 123, 411–421. [Google Scholar] [CrossRef]
- Rawson, A.; Brito, M.; Sabeur, Z. Spatial Modeling of Maritime Risk Using Machine Learning. Risk Anal. 2022, 42, 2291–2311. [Google Scholar] [CrossRef]
- Cao, Q.; Sun, C.; Zhao, L.; Cao, W.; Yan, X. Marine Resource Congestion in China: Identifying, Measuring, and Assessing Its Impact on Sustainable Development of the Marine Economy. PLoS ONE 2020, 15, e0227211. [Google Scholar] [CrossRef] [Green Version]
- Kim, K.-I.; Lee, K. Deep Learning-Based Caution Area Traffic Prediction with Automatic Identification System Sensor Data. Sensors 2018, 18, 3172. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Jiang, T.; Gradus, J.L.; Rosellini, A.J. Supervised Machine Learning: A Brief Primer. Behav. Ther. 2020, 51, 675–687. [Google Scholar] [CrossRef] [PubMed]
- Fredianelli, L.; Carpita, S.; Bernardini, M.; Del Pizzo, L.G.; Brocchi, F.; Bianco, F.; Licitra, G. Traffic Flow Detection Using Camera Images and Machine Learning Methods in ITS for Noise Map and Action Plan Optimization. Sensors 2022, 22, 1929. [Google Scholar] [CrossRef] [PubMed]
- Ray, C.; Dréo, R.; Camossi, E.; Jousselme, A.-L.; Iphar, C. Heterogeneous Integrated Dataset for Maritime Intelligence, Surveillance, and Reconnaissance. Data Brief 2019, 25, 104141. [Google Scholar] [CrossRef] [PubMed]
- Magi, E.; Di Carro, M. Marine Environment Pollution: The Contribution of Mass Spectrometry to the Study of Seawater. Mass Spectrom. Rev. 2018, 37, 492–512. [Google Scholar] [CrossRef]
- Naser, H.A. Assessment and Management of Heavy Metal Pollution in the Marine Environment of the Arabian Gulf: A Review. Mar. Pollut. Bull. 2013, 72, 6–13. [Google Scholar] [CrossRef]
- Desai, R.M.; Shambaugh, G.E. Measuring the Global Impact of Destructive and Illegal Fishing on Maritime Piracy: A Spatial Analysis. PLoS ONE 2021, 16, e0246835. [Google Scholar] [CrossRef]
- Camarena, K.R.; Claudy, S.; Wang, J.; Wright, A.L. Political and Environmental Risks Influence Migration and Human Smuggling across the Mediterranean Sea. PLoS ONE 2020, 15, e0236646. [Google Scholar] [CrossRef]
- Donlan, C.J.; Wilcox, C.; Luque, G.M.; Gelcich, S. Estimating Illegal Fishing from Enforcement Officers. Sci. Rep. 2020, 10, 12478. [Google Scholar] [CrossRef]
- Gurubhagavatula, I.; Tan, M.; Jobanputra, A.M. OSA in Professional Transport Operations. Chest 2020, 158, 2172–2183. [Google Scholar] [CrossRef]
- Feng, C.; Fu, B.; Luo, Y.; Li, H. The Design and Development of a Ship Trajectory Data Management and Analysis System Based on AIS. Sensors 2021, 22, 310. [Google Scholar] [CrossRef]
- Martinez-Marquez, D.; Pingali, S.; Panuwatwanich, K.; Stewart, R.A.; Mohamed, S. Application of Eye Tracking Technology in Aviation, Maritime, and Construction Industries: A Systematic Review. Sensors 2021, 21, 4289. [Google Scholar] [CrossRef] [PubMed]
- Greener, J.G.; Kandathil, S.M.; Moffat, L.; Jones, D.T. A Guide to Machine Learning for Biologists. Nat. Rev. Mol. Cell Biol. 2022, 23, 40–55. [Google Scholar] [CrossRef] [PubMed]
- Onyango, S.O.; Owiredu, S.A.; Kim, K.-I.; Yoo, S.-L. A Quasi-Intelligent Maritime Route Extraction from AIS Data. Sensors 2022, 22, 8639. [Google Scholar] [CrossRef] [PubMed]
- Zhou, X.; Liu, Z.; Wang, F.; Xie, Y.; Zhang, X. Using Deep Learning to Forecast Maritime Vessel Flows. Sensors 2020, 20, 1761. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Puig, M.; Azarkamand, S.; Wooldridge, C.; Selén, V.; Darbra, R.M. Insights on the Environmental Management System of the European Port Sector. Sci. Total Environ. 2022, 806, 150550. [Google Scholar] [CrossRef]
- Pelekoudas-Oikonomou, F.; Zachos, G.; Papaioannou, M.; de Ree, M.; Ribeiro, J.C.; Mantas, G.; Rodriguez, J. Blockchain-Based Security Mechanisms for IoMT Edge Networks in IoMT-Based Healthcare Monitoring Systems. Sensors 2022, 22, 2449. [Google Scholar] [CrossRef]
- Song, K.; Jung, J.-Y.; Lee, S.H.; Park, S. A Comparative Study of Deep Learning-Based Network Model and Conventional Method to Assess Beach Debris Standing-Stock. Mar. Pollut. Bull. 2021, 168, 112466. [Google Scholar] [CrossRef]
- Howell, O.; Wenping, C.; Marsland, R.; Mehta, P. Machine Learning as Ecology. J. Phys. A Math. Theor. 2020, 53, 334001. [Google Scholar] [CrossRef]
- Jiang, Y.; Zheng, K. The Single-Shore-Station-Based Position Estimation Method of an Automatic Identification System. Sensors 2020, 20, 1590. [Google Scholar] [CrossRef] [Green Version]
- Kim, D.; Antariksa, G.; Handayani, M.P.; Lee, S.; Lee, J. Explainable Anomaly Detection Framework for Maritime Main Engine Sensor Data. Sensors 2021, 21, 5200. [Google Scholar] [CrossRef] [PubMed]
- Yan, K.; Wang, Y.; Jia, L.; Wang, W.; Liu, S.; Geng, Y. A Content-Aware Corpus-Based Model for Analysis of Marine Accidents. Accid. Anal. Prev. 2023, 184, 106991. [Google Scholar] [CrossRef] [PubMed]
- Patel, K.; Bhatt, C.; Mazzeo, P.L. Deep Learning-Based Automatic Detection of Ships: An Experimental Study Using Satellite Images. J. Imaging 2022, 8, 182. [Google Scholar] [CrossRef] [PubMed]
- Jasinski, T.; Brooker, G.; Antipov, I. W-Band Multi-Aspect High Resolution Range Profile Radar Target Classification Using Support Vector Machines. Sensors 2021, 21, 2385. [Google Scholar] [CrossRef]
- Jellen, C.; Burkhardt, J.; Brownell, C.; Nelson, C. Machine Learning Informed Predictor Importance Measures of Environmental Parameters in Maritime Optical Turbulence. Appl. Opt. 2020, 59, 6379. [Google Scholar] [CrossRef]
- Katija, K.; Orenstein, E.; Schlining, B.; Lundsten, L.; Barnard, K.; Sainz, G.; Boulais, O.; Cromwell, M.; Butler, E.; Woodward, B.; et al. FathomNet: A Global Image Database for Enabling Artificial Intelligence in the Ocean. Sci. Rep. 2022, 12, 15914. [Google Scholar] [CrossRef]
- Gao, M.; Shi, G.; Li, S. Online Prediction of Ship Behavior with Automatic Identification System Sensor Data Using Bidirectional Long Short-Term Memory Recurrent Neural Network. Sensors 2018, 18, 4211. [Google Scholar] [CrossRef] [Green Version]
- Sørensen, K.A.; Heiselberg, P.; Heiselberg, H. Probabilistic Maritime Trajectory Prediction in Complex Scenarios Using Deep Learning. Sensors 2022, 22, 2058. [Google Scholar] [CrossRef]
- Khellal, A.; Ma, H.; Fei, Q. Convolutional Neural Network Based on Extreme Learning Machine for Maritime Ships Recognition in Infrared Images. Sensors 2018, 18, 1490. [Google Scholar] [CrossRef] [Green Version]
- Theodoropoulos, P.; Spandonidis, C.C.; Giannopoulos, F.; Fassois, S. A Deep Learning-Based Fault Detection Model for Optimization of Shipping Operations and Enhancement of Maritime Safety. Sensors 2021, 21, 5658. [Google Scholar] [CrossRef]
- Karamanou, A.; Brimos, P.; Kalampokis, E.; Tarabanis, K. Exploring the Quality of Dynamic Open Government Data Using Statistical and Machine Learning Methods. Sensors 2022, 22, 9684. [Google Scholar] [CrossRef] [PubMed]
- Valero, C.I.; Ivancos Pla, E.; Vaño, R.; Garro, E.; Boronat, F.; Palau, C.E. Design and Development of an AIoT Architecture for Introducing a Vessel ETA Cognitive Service in a Legacy Port Management Solution. Sensors 2021, 21, 8133. [Google Scholar] [CrossRef] [PubMed]
- Xu, B.; Sun, F. Composite Intelligent Learning Control of Strict-Feedback Systems with Disturbance. IEEE Trans. Cybern. 2018, 48, 730–741. [Google Scholar] [CrossRef] [PubMed]
- Zhang, G.; Wang, L.; Li, J.; Zhang, W. Improved LVS Guidance and Path-Following Control for Unmanned Sailboat Robot with the Minimum Triggered Setting. Ocean Eng. 2023, 272, 113860. [Google Scholar] [CrossRef]
ML Technique | Description | Common Applications | Strengths | Weaknesses |
---|---|---|---|---|
Supervised Learning [31] | Algorithms learn from labeled datasets to predict outcomes for new data. | Vessel traffic prediction; anomaly detection. | Easy to interpret. | Requires large amount of labeled data. |
Unsupervised Learning [32] | Algorithms find patterns and structures in unlabeled data. | Anomaly detection; data exploration. | Can handle unstructured and unlabeled data. | Results often harder to interpret. |
Reinforcement Learning [33] | Algorithms learn optimal actions through trial and error to maximize some notion of cumulative reward. | Optimal route planning; resource allocation. | Can handle dynamic environments and adapt to new situations. | Requires a lot of data and computational resources. |
Deep Learning [34] | Complex algorithms inspired by the structure of the human brain (neural networks). | Image recognition tasks. | Can handle large volumes of unstructured data; can model complex relationships. | Requires large amount of data and computational resources; results often not easily interpretable. |
Case Study | Problem | ML Technique Used | Implementation | Results |
---|---|---|---|---|
Predicting Vessel Arrival Times [44] | Inaccurate ETA predictions leading to port operation disruptions. | Gradient boosting ML algorithm | Model continuously updated with live AIS data. | Improved accuracy of ETA predictions; more efficient scheduling of port resources. |
Anomaly Detection for Maritime Safety [38] | Difficulty identifying anomalous behavior in vessel movements. | One-class support vector machine (SVM) | Algorithm trained on historical AIS data. | Early detection of anomalies for timely interventions; improved safety and security. |
Reducing Emissions through Optimal Route Planning [39] | High emissions from the maritime industry. | ML model for route optimization | Model continuously updated with real-time data. | Significant reduction in fuel consumption and emissions; cost savings. |
Opportunity | Description |
---|---|
Integrating ML with Other Technologies | Fusion of ML with other emerging technologies could unlock new possibilities in maritime systems. |
Enhanced Decision-Making Tools | ML can be used to develop more advanced decision support tools for maritime traffic management. |
Autonomous Vessels | ML algorithms could be used to navigate these vessels, detect and avoid obstacles, and make complex decisions. |
Climate Change Mitigation | ML can be used to monitor and predict the environmental impact of maritime activities. |
Cybersecurity in Maritime Systems | ML could be used to detect and respond to these threats, enhancing the security of maritime systems. |
Regulatory Compliance | ML can be applied to ensure and simplify compliance with maritime regulations. |
Improved Search and Rescue Operations | ML algorithms could be used to optimize the deployment of search and rescue resources. |
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. |
© 2023 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
Durlik, I.; Miller, T.; Dorobczyński, L.; Kozlovska, P.; Kostecki, T. Revolutionizing Marine Traffic Management: A Comprehensive Review of Machine Learning Applications in Complex Maritime Systems. Appl. Sci. 2023, 13, 8099. https://doi.org/10.3390/app13148099
Durlik I, Miller T, Dorobczyński L, Kozlovska P, Kostecki T. Revolutionizing Marine Traffic Management: A Comprehensive Review of Machine Learning Applications in Complex Maritime Systems. Applied Sciences. 2023; 13(14):8099. https://doi.org/10.3390/app13148099
Chicago/Turabian StyleDurlik, Irmina, Tymoteusz Miller, Lech Dorobczyński, Polina Kozlovska, and Tomasz Kostecki. 2023. "Revolutionizing Marine Traffic Management: A Comprehensive Review of Machine Learning Applications in Complex Maritime Systems" Applied Sciences 13, no. 14: 8099. https://doi.org/10.3390/app13148099
APA StyleDurlik, I., Miller, T., Dorobczyński, L., Kozlovska, P., & Kostecki, T. (2023). Revolutionizing Marine Traffic Management: A Comprehensive Review of Machine Learning Applications in Complex Maritime Systems. Applied Sciences, 13(14), 8099. https://doi.org/10.3390/app13148099