Abstract
This paper designs a maritime anomaly detection algorithm based on a support vector machine (SVM) that considers the spatiotemporal and motion features of trajectories. Since trajectories are two-dimensional, it is difficult to present their motion features. To accurately describe trajectory features, a novel trajectory feature extraction method based on statistical theory is proposed in this paper. This method maps trajectories onto a high-dimensional space, which can account for both the spatiotemporal features and motion features of the trajectories. With the proposed feature extraction method, the density-based spatial clustering of applications with noise algorithm is employed to recognize vessel traffic patterns by simultaneously considering the spatiotemporal and motion features. Then, an improved SVM is designed by employing a weighted hybrid kernel function and differential operator to detect anomalous behaviours from recognized vessel traffic patterns that include the spatiotemporal and motion characteristics. Compared with standard SVM, it can adaptively determine the optimal kernel function according to sample set. Finally, a numerical example based on automatic identification system data from the waters off Chengshan Jiao is fulfilled to verify the proposed algorithm effectiveness and accuracy.
Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the authors.
References
Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Proceedings of the fifth annual workshop on computational learning theory
Bishop CM (2006) Pattern recognition and machine learning. Springer, Berlin
Carlos PL, Carpio M, Alfonso RD et al (2018) A novel formulation of orthogonal polynomial kernel functions for SVM classifiers: the Gegenbauer family. Pattern Recogn 84:211–225
Chandola V, Banerjee A, Kumar V (2009) Anomaly detection: a survey. ACM Comput Surv 41(3):1–58
Handayani DOD, Sediono W, Shah A (2014a) Anomaly detection in vessel tracking using support vector machines (SVMs). In: International conference on advanced computer science applications and technologies, Amman
Handayani DOD, Sediono W, Shah A (2014b) Identification of vessel anomaly behaviour using support vector machines and bayesian networks. In: International conference on advanced computer science applications and technologies, Singapore
Hao D, Yue H, Mehra RK et al (2018) Study on influencing factors of prediction accuracy of support vector machine (SVM) model for NOx emission of a hydrogen enriched compressed natural gas engine. Fuel 234:954–964
Karami A, Johansson R (2014) Choosing DBSCAN parameters automatically using differential evolution. Int J Comput Appl T 91(7):1–11
Laube P, Franz MO, Umlauf G (2018) Learnt knot placement in B-spline curve approximation using support vector machines. Comput Aiede Geom D 62:104–116
Li Z, Niu B, Peng F et al (2018) Classification of peanut images based on multi-features and SVM. IFAC 51(17):726–731
Liao Y, Zhang J, Wang S et al (2018) Study on crash injury severity prediction of autonomous vehicles for different emergency decisions based on support vector machine model. Electronics 7(12):1–20
Liu B, de Souza EN, Matwin S et al (2014) Knowledge-based clustering of ship trajectories using density-based approach. Big Data (Big Data). In: IEEE international conference on IEEE, Washington DC
Liu B, De Souza E, Hilliard C et al (2015) Ship movement anomaly detection using specialized distance measures. In: 18th international conference on information fusion, Washington DC
Liu L, Lei Y (2018) An accurate ecological footprint analysis and prediction for Beijing based on SVM model. Ecol Inform 44:33–42
Martineau E, Roy J (2011) Maritime anomaly detection: domain introduction and review of selected literature. Technical report, Valcartier, Canada: Defence Research and Development
Mascaro S, Nicholso AE, Korb KB (2014) Anomaly detection in vessel tracks using Bayesian networks. Int J Approx Reason 55(1):84–98
Pallotta G, Vespe M, Bryan K (2012) Traffic knowledge discovery from AIS data. In: 15th international conference on information fusion, Singapore
Pallotta G, Vespe M, Bryan K (2013) Vessel pattern knowledge discovery from ais data: a framework for anomaly detection and route prediction. Entropy 15(6):2218–2245
Platt JA (1998) A fast algorithm for training support vector machines. J Inf Technol 2(5):1–28
Qu X, Meng Q, Suyi L (2011) Ship collision risk assessment for the Singapore Strait. Accid Anal Prev 43:2030–2036
Ristic B, La Scala B, Morelande M, Gordon N (2008) Statistical analysis of motion patterns in AIS data: anomaly detection and motion prediction. In: 11th IEEE international conference on information fusion, Germany, 2008.
Sidibé A, Shu G (2017) Study of automatic anomalous behaviour detection techniques for maritime vessels. J Navig 70(4):847–858
Smits GF, Jordan EM (2002) Improving SVM regression using mixtures of kernels. In: Proceedings of the international joint conference on neural networks, Hawaii
Storn R, Price K (1997) Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359
Szlapczynski R, Szlapczynska J (2016) An analysis of domain-based ship collision risk parameters. Ocean Eng 126:47–56
UNCTAD (2016) Review of maritime transportation. In: Paper presented at the united nations conference on trade and development. New York and Geneva. https://unctad.org/system/files/officialdocument/rmt2016_en.pdf. Accessed 25 Jun 11
Vapnik VN, Lerner AY (1963) Recognition of patterns with help of generalized portraits. Avtomat. i Telemekh 24(6):774–780
Vespe M, Pallotta G, Visentini I et al (2012) Maritime anomaly detection based on historical trajectory mining. In: Proceedings of the NATO port and regional maritime security symposium
Wang Y, Chin H-C (2016) An empirically-calibrated ship domain as a safety criterion for navigation in confined waters. J Navigation 69:257–276
Wei Z, Xie X, Lv W (2020) Self-adaption vessel traffic behaviour recognition algorithm based on multi-attribute trajectory characteristics. Ocean Eng 198:1–12
Xiao F, Ligteringen H, Gulijk C, Ale BJM (2012) AIS data anlaysis for realistic ship traffic simulations model. In: Proc int workshop next gener nautical traffic model, pp 44–49
Xiao F, Ligteringen H, van Gulijk C, Ale B (2015) Comparison study on AIS data of ship traffic behavior. Ocean Eng 95:84–93
Xiao Z, Fu X, Zhang L, Goh RSM (2020) Traffic pattern mining and forecasting technologies in maritime traffic service networks: a comprehensive survey. IEEE T Intell Transp 21(5):1796–1823
Zhang L, Wang H, Meng Q (2015) Big data based estimation for ship safety distance distribution in port waters. Transp Res Rec J Transp Res Board 2479:16–24
Zhang W, Goerlandt F, Kujala P, Wang Y (2016) An advanced method for detecting possible near miss ship collisions from AIS data. Ocean Eng 124:141–156
Zhen R, Jin R, Hu Q et al (2017) Maritime anomaly detection within coastal waters based on vessel trajectory clustering and Naïve Bayes classifier. J Navig 70(3):648–670
Zhu Q, Tang X, Elahi A (2021) Application of the novel harmony search optimization algorithm for DBSCAN clustering. Expert Syst Appl 178:115054
Funding
This research was funded by the National Key Research and Development Program of China, Grant Number 2017YFC0805309, the National Natural Science Foundation of China, Grant Number 71901005, and the Social Science Program of Beijing Municipal Education Committee, Grant Number SM202010011008.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Ethical approval
This article does not contain any studies with human participants performed by the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wei, Z., Xie, X. & Zhang, X. Maritime anomaly detection based on a support vector machine. Soft Comput 26, 11553–11566 (2022). https://doi.org/10.1007/s00500-022-07409-w
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-022-07409-w