On the Effectiveness of AI-Assisted Anomaly Detection Methods in Maritime Navigation

The automatic identification system (AIS) has become an essential tool for maritime security. Nevertheless, how to effectively use the static and dynamic voyage information of the AIS data in maritime traffic situation awareness is still a challenge. This paper presents a comparative study of artificial intelligence (AI) techniques on their effectiveness in dealing with various anomalies in maritime domain using the AIS data. The AIS on-off switching (OOS) anomaly is critical in maritime security, since AIS technology is susceptible to manipulation and it can be switched on and off to hide illegal activities. Thus, we try to detect and distinguish between intentional and non-intentional AIS OOS anomalies through our AI -assisted anomaly detection framework. We use AIS data, in particular positional and navigational status of vessels, to study the effectiveness of seven AI techniques, such as artificial neural network, support vector machine, logistic regression, k-nearest neighbors, decision tree, random forest and naive Bayes, in detecting the AIS OOS anomalies. Our experimental results show that ANN and SVM are the most suitable techniques in detecting the AIS OOS anomalies with 99.9% accuracy. Interestingly, the ANN model outperforms others when trained with a balanced (i.e., same order of samples per class) dataset, and SVM, on the other hand, is suitable when training dataset is unbalanced.

[1]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[2]  Kunle Olukotun,et al.  Map-Reduce for Machine Learning on Multicore , 2006, NIPS.

[3]  Estevam R. Hruschka,et al.  Bayesian networks for imputation in classification problems , 2007, Journal of Intelligent Information Systems.

[4]  Hanyang Zhong,et al.  Vessel Classification from Space-based AIS Data Using Random Forest , 2019, 2019 5th International Conference on Big Data and Information Analytics (BigDIA).

[5]  Maria Riveiro,et al.  Maritime anomaly detection: A review , 2018, WIREs Data Mining Knowl. Discov..

[6]  Lily Rachmawati,et al.  Exploiting AIS Data for Intelligent Maritime Navigation: A Comprehensive Survey From Data to Methodology , 2016, IEEE Transactions on Intelligent Transportation Systems.

[7]  Clément Iphar,et al.  Detection of false AIS messages for the improvement of maritime situational awareness , 2015, OCEANS 2015 - MTS/IEEE Washington.

[8]  Arthur K. Kuhn,et al.  The International Convention for Safety of Life at Sea , 1930, American Journal of International Law.

[9]  Lokukaluge P. Perera,et al.  Maritime Traffic Monitoring Based on Vessel Detection, Tracking, State Estimation, and Trajectory Prediction , 2012, IEEE Transactions on Intelligent Transportation Systems.

[10]  Leto Peel,et al.  Maritime anomaly detection using Gaussian Process active learning , 2012, 2012 15th International Conference on Information Fusion.

[11]  Dario Tarchi,et al.  A novel anomaly detection approach to identify intentional AIS on-off switching , 2017, Expert Syst. Appl..

[12]  Zhi Yuan,et al.  A Novel Approach for Vessel Trajectory Reconstruction Using AIS Data , 2019 .

[13]  Peter Willett,et al.  Analysis of AIS Intermittency and Vessel Characterization using a Hidden Markov Model , 2010, GI Jahrestagung.

[14]  Frank Heymann,et al.  Machine Learning-Assisted Anomaly Detection in Maritime Navigation using AIS Data , 2020, 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS).