Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T05:12:04.257Z Has data issue: false hasContentIssue false

Maritime Anomaly Detection using Density-based Clustering and Recurrent Neural Network

Published online by Cambridge University Press:  08 February 2019

Liangbin Zhao*
Affiliation:
(Navigation College, Dalian Maritime University, Dalian, China)
Guoyou Shi
Affiliation:
(Navigation College, Dalian Maritime University, Dalian, China)
*
(E-mail: vszlb@126.com)
Rights & Permissions [Opens in a new window]

Abstract

Maritime anomaly detection can improve the situational awareness of vessel traffic supervisors and reduce maritime accidents. In order to better detect anomalous behaviour of a vessel in real time, a method that consists of a Density-Based Spatial Clustering of Applications with Noise (DBSCAN) algorithm and a recurrent neural network is presented. In the method presented, the parameters of the DBSCAN algorithm were determined through statistical analysis, and the results of clustering were taken as the traffic patterns to train a recurrent neural network composed of Long Short-Term Memory (LSTM) units. The neural network was applied as a vessel trajectory predictor to conduct real-time maritime anomaly detection. Based on data from the Chinese Zhoushan Islands, experiments verified the applicability of the proposed method. The results show that the proposed method can detect anomalous behaviours of a vessel regarding speed, course and route quickly.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2019 
Figure 0

Figure 1. The process of determining the parameter combination of DBSCAN algorithm. (a)–(d) Show the clustering results with different parameter combinations (ascending order). (e) Is the line graph for identifying the transition phase and optimal parameters.

Figure 1

Algorithm 1. Creation of a dataset for the neural network

Figure 2

Figure 2. Information flow in a feed-forward neural network.

Figure 3

Figure 3. Information flow in a recurrent neural network.

Figure 4

Figure 4. Information flow in a recurrent neural network with LSTM unit.

Figure 5

Figure 5. Experimental data source.

Figure 6

Figure 6. Line graph of the number of outliers in the experiment.

Figure 7

Figure 7. Results of proposed Density-based clustering.

Figure 8

Table 1. Description of clusters.

Figure 9

Figure 8. Results of classification-based clustering.

Figure 10

Figure 9. Comparison results of prediction error between BP neural network and recurrent neural network.

Figure 11

Figure 10. Three detailed results of prediction and deviation value between actual position and actual position.

Figure 12

Figure 11. Detailed prediction result of vessel trajectory (abnormal course).

Figure 13

Table 2. Detailed detection result of vessel trajectory (abnormal course)

Figure 14

Figure 12. Detailed prediction and detection result of vessel trajectory (abnormal speed).

Figure 15

Table 3. Detailed detection result of vessel trajectory (abnormal course)

Figure 16

Figure 13. Detailed prediction and detection result of vessel trajectory (abnormal route).