SlideShare a Scribd company logo
1 of 12
Download to read offline
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

Similar to Maritime Anomaly Detection

Salil presentation 11.07
Salil presentation 11.07Salil presentation 11.07
Salil presentation 11.07
Salil Navgire
 

Similar to Maritime Anomaly Detection (20)

Waqar Waqas FYP Presentation about English character
Waqar Waqas FYP Presentation about English characterWaqar Waqas FYP Presentation about English character
Waqar Waqas FYP Presentation about English character
 
iBAT: Detecting Anomalous Taxi Trajectories from GPS Traces
iBAT: Detecting Anomalous Taxi Trajectories from GPS TracesiBAT: Detecting Anomalous Taxi Trajectories from GPS Traces
iBAT: Detecting Anomalous Taxi Trajectories from GPS Traces
 
Misbehavior Handling Throughout the V2V System Lifecycle
Misbehavior Handling Throughout the V2V System LifecycleMisbehavior Handling Throughout the V2V System Lifecycle
Misbehavior Handling Throughout the V2V System Lifecycle
 
Pro-poor wildlife crime research workshop: wildlife crime database
Pro-poor wildlife crime research workshop: wildlife crime databasePro-poor wildlife crime research workshop: wildlife crime database
Pro-poor wildlife crime research workshop: wildlife crime database
 
Anomaly detection
Anomaly detectionAnomaly detection
Anomaly detection
 
Kano vaccine direct delivery
Kano vaccine direct deliveryKano vaccine direct delivery
Kano vaccine direct delivery
 
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
 
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle EcosystemRequirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
 
Carrasco
CarrascoCarrasco
Carrasco
 
Anomaly Detection
Anomaly DetectionAnomaly Detection
Anomaly Detection
 
Salil presentation 11.07
Salil presentation 11.07Salil presentation 11.07
Salil presentation 11.07
 
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
Anomaly Detection - Real World Scenarios, Approaches and Live ImplementationAnomaly Detection - Real World Scenarios, Approaches and Live Implementation
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
 
SAR image ambiguities
SAR image  ambiguitiesSAR image  ambiguities
SAR image ambiguities
 
Autonomous Vehicles PP.ppt
Autonomous Vehicles PP.pptAutonomous Vehicles PP.ppt
Autonomous Vehicles PP.ppt
 
FINAL PPT ALL.pptx
FINAL PPT ALL.pptxFINAL PPT ALL.pptx
FINAL PPT ALL.pptx
 
IAMSAR.pptx
IAMSAR.pptxIAMSAR.pptx
IAMSAR.pptx
 
Automation in cytology.
Automation in cytology.Automation in cytology.
Automation in cytology.
 
Numenta Anomaly Benchmark - SF Data Science Meetup
Numenta Anomaly Benchmark - SF Data Science Meetup Numenta Anomaly Benchmark - SF Data Science Meetup
Numenta Anomaly Benchmark - SF Data Science Meetup
 
Machine learning and Autonomous System
Machine learning and Autonomous SystemMachine learning and Autonomous System
Machine learning and Autonomous System
 
Will camera technology become an ITS sensor
Will camera technology become an ITS sensorWill camera technology become an ITS sensor
Will camera technology become an ITS sensor
 

More from Zahra Sadeghi

More from Zahra Sadeghi (20)

Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software Development
 
Attention mechanism in brain and deep neural network
Attention mechanism in brain and deep neural networkAttention mechanism in brain and deep neural network
Attention mechanism in brain and deep neural network
 
Perception, representation, structure, and recognition
Perception, representation, structure, and recognitionPerception, representation, structure, and recognition
Perception, representation, structure, and recognition
 
An introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsAn introduction to Autonomous mobile robots
An introduction to Autonomous mobile robots
 
Bluetooth Technoloty
Bluetooth TechnolotyBluetooth Technoloty
Bluetooth Technoloty
 
Self Organization Map
Self Organization MapSelf Organization Map
Self Organization Map
 
A survey on ant colony clustering papers
A survey on ant colony clustering papersA survey on ant colony clustering papers
A survey on ant colony clustering papers
 
Pittssburgh approach
Pittssburgh approachPittssburgh approach
Pittssburgh approach
 
Cerebellar Model Articulation Controller
Cerebellar Model Articulation ControllerCerebellar Model Articulation Controller
Cerebellar Model Articulation Controller
 
Semantic Search with Semantic Web
Semantic Search with Semantic WebSemantic Search with Semantic Web
Semantic Search with Semantic Web
 
Interval programming
Interval programming Interval programming
Interval programming
 
16-bit microprocessors
16-bit microprocessors16-bit microprocessors
16-bit microprocessors
 
Logic converter
Logic converterLogic converter
Logic converter
 
Ms dos boot process
Ms dos boot process Ms dos boot process
Ms dos boot process
 
An Introduction to threads
An Introduction to threadsAn Introduction to threads
An Introduction to threads
 
An intoroduction to Multimedia
An intoroduction to MultimediaAn intoroduction to Multimedia
An intoroduction to Multimedia
 
Penalty function
Penalty function Penalty function
Penalty function
 
Neural networks
Neural networksNeural networks
Neural networks
 
Parametric and non parametric classifiers
Parametric and non parametric classifiersParametric and non parametric classifiers
Parametric and non parametric classifiers
 
sampling
samplingsampling
sampling
 

Recently uploaded

Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
HyderabadDolls
 
Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...
Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...
Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...
HyderabadDolls
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
nirzagarg
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 

Recently uploaded (20)

Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
👉 Bhilai Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl Ser...
👉 Bhilai Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl Ser...👉 Bhilai Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl Ser...
👉 Bhilai Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl Ser...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Introduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptxIntroduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptx
 
Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...
Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...
Belur $ Female Escorts Service in Kolkata (Adult Only) 8005736733 Escort Serv...
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 

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