搜索

x

基于机器集成学习的船舶同步多码识别模型

Recognition model for vessel synchronized multi-MMSI codes based on ensemble learning

  • 摘要: 针对船舶自动识别系统中一船多码的同步多码欺骗行为,即同一船舶在同一时间段内广播多个水上移动业务标识码的问题,本文提出一种基于机器集成学习的船舶同步多码识别模型。首先通过相似轨迹筛选,并结合人工分析,构建同步多码轨迹对,然后在此基础上提取时间差、航向差、航速差、经纬度差和最小时间差距离关键特征,生成特征数据集,最后采用机器集成学习算法,以支持向量机、K最近邻、极端梯度提升和随机森林分类器模型为基学习器,多层感知机模型为元学习器。实验基于中国海南省周边的船舶自动识别系统数据开展,实验结果表明该模型相较于单一分类器在准确率和稳定性方面均表现更优,识别准确率达到0.96。该模型不依赖雷达等外部数据,仅凭船舶自动识别系统信息即可实现高效识别,具备广阔的实际应用前景。

     

    Abstract: To address the issue of vessel synchronized multi-MMSI codes spoofing in Automatic Identification Systems (AIS), where a single vessel broadcasts multiple maritime mobile service identity (MMSI) codes simultaneously, this study proposes a recognition model for vessel synchronized multi-MMSI codes based on ensemble learning. The methodology first constructs synchronized multi-MMSI trajectory pairs through similar trajectory screening and manual analysis. Key features including time difference, course deviation, speed variation, geospatial distance, and minimum temporal-spatial distance are subsequently extracted to generate a feature dataset. The model employs machine learning ensemble algorithms, utilizing Support Vector Machine (SVM), K-Nearest Neighbors (KNN), Extreme Gradient Boosting (XGBoost), and Random Forest classifiers(RFC) as base learners, with a Multilayer Perceptron (MLP) serving as the meta-learner. Experimental validation using AIS data from China’s Hainan Province demonstrates that the proposed model achieves superior accuracy (0.96) and stability compared to individual classifiers. Notably, this approach requires no external data sources such as radar, relying solely on AIS information for effective detection. The model demonstrates significant practical potential for maritime surveillance applications, offering an efficient solution to combat MMSI code spoofing in vessel identification systems.

     

/

返回文章
返回