Unfolding AIS Transmission Behavior for Vessel Movement Modeling on Noisy Data Leveraging Machine Learning

oleh: Gabriel Spadon, Martha D. Ferreira, Amilcar Soares, Stan Matwin

Format: Article
Diterbitkan: IEEE 2023-01-01

Deskripsi

The oceans are a source of an impressive mixture of complex data that could be used to uncover relationships yet to be discovered. Such data comes from the oceans and their surface, such as Automatic Identification System (AIS) messages used for tracking vessels&#x2019; trajectories. AIS messages are transmitted over radio or satellite at ideally periodic time intervals but vary irregularly over time. As such, this paper aims to model the AIS message transmission behavior through neural networks for forecasting upcoming AIS messages&#x2019; content from multiple vessels, particularly in a simultaneous approach despite messages&#x2019; temporal irregularities as outliers. We present a set of experiments comprising multiple algorithms for forecasting tasks with horizon sizes of varying lengths. Deep learning models (e.g., neural networks) revealed themselves to adequately preserve vessels&#x2019; spatial awareness regardless of temporal irregularity. We show how convolutional layers, feed-forward networks, and recurrent neural networks can improve such tasks by working together. Experimenting with short, medium, and large-sized sequences of messages, our model achieved <inline-formula> <tex-math notation="LaTeX">$36/37/38\%$ </tex-math></inline-formula> of the Relative Percentage Difference&#x2013; the lower, the better, whereas we observed <inline-formula> <tex-math notation="LaTeX">$92/45/96\%$ </tex-math></inline-formula> on the Elman&#x2019;s RNN, <inline-formula> <tex-math notation="LaTeX">$51/52/40\%$ </tex-math></inline-formula> on the GRU, and <inline-formula> <tex-math notation="LaTeX">$129/98/61\%$ </tex-math></inline-formula> on the LSTM. These results support our model as a driver for improving the prediction of vessel routes when analyzing multiple vessels of diverging types simultaneously under temporally noise data.