Skip to main navigation Skip to search Skip to main content

A machine learning method for the recognition of ship behavior using AIS data

  • Quandang Ma
  • , Sunrong Lian
  • , Dingze Zhang
  • , Xiao Lang
  • , Hao Rong
  • , Wengang Mao
  • , Mingyang Zhang*
  • *Corresponding author for this work
  • Wuhan University of Technology
  • Chalmers University of Technology
  • Universidade de Lisboa

Research output: Contribution to journalArticleScientificpeer-review

35 Citations (Scopus)
115 Downloads (Pure)

Abstract

The efficiency of maritime traffic management and the safety of ship navigation have become top priorities. This study introduces a ship behavior recognition method that utilizes the Extreme Gradient Boosting (XGBoost) classification model, in conjunction with the Sparrow Search Algorithm (SSA), to enhance proactive maritime traffic management. The method leverages Automatic Identification System (AIS) data as its primary source and involves several critical steps. Initially, the AIS data is preprocessed, and ship behaviors are encoded. Subsequently, the encoded behaviors are clustered using spectral clustering to create a labeled dataset. Then, this dataset is employed to train and validate the SSA-XGBoost classification algorithm for identifying ship behaviors. Finally, an example analysis is performed in the Yangtze River. The results indicate that the proposed method can accurately and swiftly identify ship behaviors, achieving an accuracy of 97.28%, precision of 96.97%, recall of 97.43%, and an F1 score of 97.19%, surpassing the performance of the existing algorithms. The findings have the potential to aid maritime supervision authorities in promptly assessing ship navigation statuses and provide a valuable reference for developing ship scheduling decisions.

Original languageEnglish
Article number119791
Number of pages19
JournalOcean Engineering
Volume315
Early online date23 Nov 2024
DOIs
Publication statusPublished - 1 Jan 2025
MoE publication typeA1 Journal article-refereed

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being
  2. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities

Keywords

  • AIS data processing
  • Clustering algorithm
  • Machine learning
  • Maritime traffic safety
  • Ship behavior recognition

Fingerprint

Dive into the research topics of 'A machine learning method for the recognition of ship behavior using AIS data'. Together they form a unique fingerprint.

Cite this