Maritime Anomaly Detection
Zahra Sadeghi
Motivation and importance
• Safe and secure maritime navigation
by identifying suspicious activities
• Marine transportation protection
• preventing dangerous situations:
• Collision
• illegal fishing
• Smuggling
• Pollution
• piracy
AIS data from marine traffic around the ports of Seattle
and Vancouver
2
Maritime Anomaly Detection - By: Zahra Sadeghi
Time series analysis of AIS data
• AIS is an automated tracking and monitoring system used by marine vessels
• It is facilitated by the continuous transmission of data with other nearby vessels, as well as AIS base
stations and satellites
• By analyzing the time series of space-time coordination, we can assess the situation and maintain a
situation awareness
• A time series is a collection of a sequential series of transmitted data points (AIS messages) measured
at successive points over time.
• The study of these data points, in order to extract meaningful feature, behavior, characteristics, and
statistics, is called time series analysis.
3
Anomaly and outlier detection
• Anomaly detection deals with identifying unlikely and rare events.
• Finding observations that do not fit the typical/normal statistical
distribution of a dataset.
• Movement behavior deviation from other vessels of the same type
4
Maritime Anomaly Detection - By: Zahra Sadeghi
Challenges
• AIS data is unreliable, noisy and inaccurate
• AIS information not updated in a timely manner
• long gaps between messages
• AIS Transmitters and satellite receivers' noise
• Vessel operators have to input codes to their AIS by hand (erroneous manual
input)
• AIS signals can be easily spoofed and manipulated by attackers or parties willing to
obscure their locations
• There is a lack of well-known anomalous AIS situations
5
Maritime Anomaly Detection - By: Zahra Sadeghi
Lack of annotated public dataset
• labeling sequence data for the task of anomaly detection is an
expensive manual task.
• abundance of unknown and undefined anomalous events
• lack of well-studied anomalous AIS situations to represent a reliable ground
truth.
• common ML approaches require training a model on an annotated
dataset for learning the distinction between groups of normal and
abnormal data
6
Maritime Anomaly Detection - By: Zahra Sadeghi
Anomalous AIS behavior
Deviation
from
standard
route
Unexpected
activity
Unexpected port
arrival
Close
approach
Zone entry
7
Maritime Anomaly Detection - By: Zahra Sadeghi
ML techniques for anomaly detection
• supervised anomaly detection – modeling both the normal and
anomalous behaviour.
• it requires labeled data.
• includes classification-based methods.
• semi-supervised anomaly detection – modeling just one type of behaviour
• the model could be incrementally trained, as new instances appear.
• Normal behavior learning
• unsupervised anomaly detection – searching for anomalies with no
previous knowledge of the data.
• analogical to clustering, where similar instances are grouped into clusters, based on
some similarity measure (distance, density, …)
• the assumption is that anomalies are well separated from the rest of the data
8
Maritime Anomaly Detection - By: Zahra Sadeghi
Prediction-based methods
• forecasting the next time step
• Autoregression models (ARIMA/SARIMA)
• Pros
• No labeled data is required.
• Cons
• sensitive to parameter selection
• Poor performance for long trajectories
9
Maritime Anomaly Detection - By: Zahra Sadeghi
Clustering-based methods
• Data that doesn't fit well to clusters are considered as anomaly/outlier
• K-means, spectral clustering, hierarchical clustering, ...
• Pros:
• Can be applied in unsupervised way
• Cons:
• Hyperparameter tuning
• Is not optimized for finding anomalies
10
Maritime Anomaly Detection - By: Zahra Sadeghi
Network-based methods
• traditional Machine Learning algorithms are not capable of finding efficient
answers due to unpredictability and complexity of maritime navigation
• Supervised and unsupervised approaches
• Sequential models (RNN, LSTM, AE)
• Pros
• Learn high-level and complex features automatically
• Automatic feature engineering and self-learning capabilities
• High performance, efficiency and accuracy
• Cons
• Requires large amount of data
• Computationally expensive
11
Maritime Anomaly Detection - By: Zahra Sadeghi
Q&A
12

More Related Content

PPTX
Anomalies and events keep us on our toes
PDF
Anomaly detection (Unsupervised Learning) in Machine Learning
PDF
Omitola securing-navigation-us vs
PPTX
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
PPTX
D2.1 Digital LADAR training programme demonstration
PPTX
D2.1 Digital LADAR training programme demonstrator.pptx
PPTX
Search and rescue
PDF
An Introduction to Anomaly Detection
Anomalies and events keep us on our toes
Anomaly detection (Unsupervised Learning) in Machine Learning
Omitola securing-navigation-us vs
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
D2.1 Digital LADAR training programme demonstration
D2.1 Digital LADAR training programme demonstrator.pptx
Search and rescue
An Introduction to Anomaly Detection

Similar to Maritime Anomaly Detection (20)

PPTX
Waqar Waqas FYP Presentation about English character
PDF
iBAT: Detecting Anomalous Taxi Trajectories from GPS Traces
PPTX
Misbehavior Handling Throughout the V2V System Lifecycle
PDF
Pro-poor wildlife crime research workshop: wildlife crime database
PPTX
Anomaly detection
PDF
The Maritime Security. OSINT [EN] .pdf
PPTX
Kano vaccine direct delivery
PDF
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
PPTX
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
PPT
Carrasco
PPTX
Anomaly Detection
PPTX
Salil presentation 11.07
PPTX
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
PPTX
SAR image ambiguities
PPT
Autonomous Vehicles PP.ppt
PPTX
Extreme value modelling of feature residuals for anomaly detection in dynamic...
PPT
Interference Geolocation Techniques - Copy
PPTX
FINAL PPT ALL.pptx
PPTX
SkullCap – An IoT based Smart Helmet for Accident Detection - PPT
PPTX
IAMSAR.pptx
Waqar Waqas FYP Presentation about English character
iBAT: Detecting Anomalous Taxi Trajectories from GPS Traces
Misbehavior Handling Throughout the V2V System Lifecycle
Pro-poor wildlife crime research workshop: wildlife crime database
Anomaly detection
The Maritime Security. OSINT [EN] .pdf
Kano vaccine direct delivery
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
Carrasco
Anomaly Detection
Salil presentation 11.07
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
SAR image ambiguities
Autonomous Vehicles PP.ppt
Extreme value modelling of feature residuals for anomaly detection in dynamic...
Interference Geolocation Techniques - Copy
FINAL PPT ALL.pptx
SkullCap – An IoT based Smart Helmet for Accident Detection - PPT
IAMSAR.pptx
Ad

More from Zahra Sadeghi (20)

PDF
cross-cutting structure for semantic representation
PDF
Quality Assurance in Modern Software Development
PDF
Attention mechanism in brain and deep neural network
PDF
Perception, representation, structure, and recognition
PDF
An introduction to Autonomous mobile robots
PDF
Bluetooth Technoloty
PDF
Self Organization Map
PDF
A survey on ant colony clustering papers
PDF
Pittssburgh approach
PDF
Cerebellar Model Articulation Controller
PDF
Semantic Search with Semantic Web
PDF
Interval programming
PDF
16-bit microprocessors
PDF
Logic converter
PDF
Ms dos boot process
PDF
An Introduction to threads
PDF
An intoroduction to Multimedia
PDF
Penalty function
PDF
Neural networks
PDF
Parametric and non parametric classifiers
cross-cutting structure for semantic representation
Quality Assurance in Modern Software Development
Attention mechanism in brain and deep neural network
Perception, representation, structure, and recognition
An introduction to Autonomous mobile robots
Bluetooth Technoloty
Self Organization Map
A survey on ant colony clustering papers
Pittssburgh approach
Cerebellar Model Articulation Controller
Semantic Search with Semantic Web
Interval programming
16-bit microprocessors
Logic converter
Ms dos boot process
An Introduction to threads
An intoroduction to Multimedia
Penalty function
Neural networks
Parametric and non parametric classifiers
Ad

Recently uploaded (20)

PPTX
chuitkarjhanbijunsdivndsijvndiucbhsaxnmzsicvjsd
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PPTX
SET 1 Compulsory MNH machine learning intro
PDF
Best Data Science Professional Certificates in the USA | IABAC
PPTX
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
PPT
statistics analysis - topic 3 - describing data visually
PPT
PROJECT CYCLE MANAGEMENT FRAMEWORK (PCM).ppt
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PDF
©️ 01_Algorithm for Microsoft New Product Launch - handling web site - by Ale...
PDF
Global Data and Analytics Market Outlook Report
PPTX
Phase1_final PPTuwhefoegfohwfoiehfoegg.pptx
PPTX
recommendation Project PPT with details attached
PPTX
Business_Capability_Map_Collection__pptx
PPT
Image processing and pattern recognition 2.ppt
PPTX
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
PPT
DU, AIS, Big Data and Data Analytics.ppt
PDF
ahaaaa shbzjs yaiw jsvssv bdjsjss shsusus s
PPTX
Caseware_IDEA_Detailed_Presentation.pptx
PPTX
IMPACT OF LANDSLIDE.....................
PDF
A biomechanical Functional analysis of the masitary muscles in man
chuitkarjhanbijunsdivndsijvndiucbhsaxnmzsicvjsd
retention in jsjsksksksnbsndjddjdnFPD.pptx
SET 1 Compulsory MNH machine learning intro
Best Data Science Professional Certificates in the USA | IABAC
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
statistics analysis - topic 3 - describing data visually
PROJECT CYCLE MANAGEMENT FRAMEWORK (PCM).ppt
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
©️ 01_Algorithm for Microsoft New Product Launch - handling web site - by Ale...
Global Data and Analytics Market Outlook Report
Phase1_final PPTuwhefoegfohwfoiehfoegg.pptx
recommendation Project PPT with details attached
Business_Capability_Map_Collection__pptx
Image processing and pattern recognition 2.ppt
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
DU, AIS, Big Data and Data Analytics.ppt
ahaaaa shbzjs yaiw jsvssv bdjsjss shsusus s
Caseware_IDEA_Detailed_Presentation.pptx
IMPACT OF LANDSLIDE.....................
A biomechanical Functional analysis of the masitary muscles in man

Maritime Anomaly Detection

  • 2. Motivation and importance • Safe and secure maritime navigation by identifying suspicious activities • Marine transportation protection • preventing dangerous situations: • Collision • illegal fishing • Smuggling • Pollution • piracy AIS data from marine traffic around the ports of Seattle and Vancouver 2 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 3. Time series analysis of AIS data • AIS is an automated tracking and monitoring system used by marine vessels • It is facilitated by the continuous transmission of data with other nearby vessels, as well as AIS base stations and satellites • By analyzing the time series of space-time coordination, we can assess the situation and maintain a situation awareness • A time series is a collection of a sequential series of transmitted data points (AIS messages) measured at successive points over time. • The study of these data points, in order to extract meaningful feature, behavior, characteristics, and statistics, is called time series analysis. 3
  • 4. Anomaly and outlier detection • Anomaly detection deals with identifying unlikely and rare events. • Finding observations that do not fit the typical/normal statistical distribution of a dataset. • Movement behavior deviation from other vessels of the same type 4 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 5. Challenges • AIS data is unreliable, noisy and inaccurate • AIS information not updated in a timely manner • long gaps between messages • AIS Transmitters and satellite receivers' noise • Vessel operators have to input codes to their AIS by hand (erroneous manual input) • AIS signals can be easily spoofed and manipulated by attackers or parties willing to obscure their locations • There is a lack of well-known anomalous AIS situations 5 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 6. Lack of annotated public dataset • labeling sequence data for the task of anomaly detection is an expensive manual task. • abundance of unknown and undefined anomalous events • lack of well-studied anomalous AIS situations to represent a reliable ground truth. • common ML approaches require training a model on an annotated dataset for learning the distinction between groups of normal and abnormal data 6 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 7. Anomalous AIS behavior Deviation from standard route Unexpected activity Unexpected port arrival Close approach Zone entry 7 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 8. ML techniques for anomaly detection • supervised anomaly detection – modeling both the normal and anomalous behaviour. • it requires labeled data. • includes classification-based methods. • semi-supervised anomaly detection – modeling just one type of behaviour • the model could be incrementally trained, as new instances appear. • Normal behavior learning • unsupervised anomaly detection – searching for anomalies with no previous knowledge of the data. • analogical to clustering, where similar instances are grouped into clusters, based on some similarity measure (distance, density, …) • the assumption is that anomalies are well separated from the rest of the data 8 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 9. Prediction-based methods • forecasting the next time step • Autoregression models (ARIMA/SARIMA) • Pros • No labeled data is required. • Cons • sensitive to parameter selection • Poor performance for long trajectories 9 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 10. Clustering-based methods • Data that doesn't fit well to clusters are considered as anomaly/outlier • K-means, spectral clustering, hierarchical clustering, ... • Pros: • Can be applied in unsupervised way • Cons: • Hyperparameter tuning • Is not optimized for finding anomalies 10 Maritime Anomaly Detection - By: Zahra Sadeghi
  • 11. Network-based methods • traditional Machine Learning algorithms are not capable of finding efficient answers due to unpredictability and complexity of maritime navigation • Supervised and unsupervised approaches • Sequential models (RNN, LSTM, AE) • Pros • Learn high-level and complex features automatically • Automatic feature engineering and self-learning capabilities • High performance, efficiency and accuracy • Cons • Requires large amount of data • Computationally expensive 11 Maritime Anomaly Detection - By: Zahra Sadeghi