+ All Categories
Home > Technology > A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly...

A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly...

Date post: 20-Jun-2015
Category:
Upload: arno974
View: 218 times
Download: 2 times
Share this document with a friend
Popular Tags:
24
1/24 A semi-supervised learning framework based A semi-supervised learning framework based on spatio-temporal semantic events on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis for maritime anomaly detection and behaviour analysis Arnaud Vandecasteele Arnaud Vandecasteele Rodolphe Devillers Rodolphe Devillers Aldo Napoli Aldo Napoli CoastGIS - GIS and New Technologies - June 20
Transcript
Page 1: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

1/24

A semi-supervised learning framework based A semi-supervised learning framework based

on spatio-temporal semantic events on spatio-temporal semantic events

for maritime anomaly detection and behaviour analysisfor maritime anomaly detection and behaviour analysis

Arnaud VandecasteeleArnaud VandecasteeleRodolphe DevillersRodolphe Devillers

Aldo NapoliAldo Napoli

CoastGIS - GIS and New Technologies - June 20

Page 2: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

2/24

Background & Research problemsMaritime domain Problem

Semantic Event ModellingWhat is an ontology ?Simple Event ModelVessels behaviours analysis

Prototype & examplesPrototype architectureComponents of the architectureExamples

Page 3: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

3/24

Context

Economic

90% of world trade is transported by sea In Europe 90% of oil and gas are transported by sea

Illegal Fishing

Only 6% of illegal fishing frauds are detected 88% of fishing stocks in the EU are overexploited

Illegal immigration

55% of illegal border crossing immigration is done by sea (EU) 3000 illegal ''known'' immigrants lost their life at sea every year

Source : ICC International Maritime Bureau

Maritime domain

Background & Research problems >Background & Research problems > Semantic Event Modelling > Prototype & examples

Page 4: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

4/24

Poor interface

Data Overflow

Few information

Large surveillance area

High maritime traffic density

Cognitive Overflow

No tools for automatic detection

Maritime information system

Background & Research problems >Background & Research problems > Semantic Event Modelling > Prototype & examples

Page 5: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

5/24

?

ImproveImprove Detection & Analysis

Better understandingunderstanding for maritime surveillance

High volume of data

Heterogeneous data and knowledge

Distributeddata and knowledge

Analysis ofcomplex information

Research problem

Background & Research problems >Background & Research problems > Semantic Event Modelling > Prototype & examples

Page 6: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

6/24

Improve UnderstandingAn enriched formalization with spatial capabilities offers a better

way to describe and analyze the behaviour of the vessels 1

Formalize expert knowledge

Automatedspatial reasoning

Spatial Ontologies

2 Integrate the spatial dimension into ontologies

Automatic detectionof suspicious events

Automatic identificationof abnormal behaviours

Research problem

Background & Research problems >Background & Research problems > Semantic Event Modelling > Prototype & examples

Page 7: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

7/24

Formalize Vocabulary

RepresentReuse

SharingKnowledge

Automated Reasoning

Humans & Systems Interoperability

“an ontology is a formal, explicit specification of a shared conceptualisation”Studer, 1998

Hepp, 2008

Why an ontology ?

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 8: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

8/24

Concept A Concept BRelations

Individual 1Properties1properties2

Individual 2

Ontology components

Vessel Type of VesselhasType

Vessel 1IMO: 1234562

Speed: 12

Tanker

Example : how to describe a tanker ?

hasType

subConcept1 subConcept2

subClassOf subClassOf

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 9: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

9/24

“Function played”

ROLE

ACTOR

PLACE“Who”

“Where”

“With What”

“What”

EVENT

Simple Event Model: 5 cores classes

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Van Hage, 2012

Page 10: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

10/24

“Function played”

ROLE

ACTOR

PLACE“Who”

“Where”

“Whit What”

“What”

EVENT

Time-Stamped Entity

subClassOfsubClassOf

subClassOf

subClassOfsubClassOf

TimeStamp

Linked to a Time-Stamped Entity

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 11: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

11/24

ROLE

ACTOR

PLACE

EVENT

Time-Stamped Entity

subClassOfsubClassOf

subClassOf

subClassOfsubClassOf

Takes place in

TimeStamp

Participates inas role

(begins in place - ends in place)

hasRole

Takes place in

Takes place in

Involves inParticipates in

Linked together

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 12: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

12/24

Actor TypeRole Type Event Type Object Type Place Type

ROLE

ACTOR

PLACE

EVENT

Time-Stamped Entity

subClassOfsubClassOf

subClassOf

subClassOfsubClassOf

Takes place in

TimeStamp

Participates inas role

(begins in place - ends in place)

hasRole

Takes place in

Takes place in

Involves inParticipates in

Has role type

Has Actor type

Has Event type

Has object type

Has place type

Has Actr type

Linked together with types

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 13: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

13/24Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 14: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

14/24

ACTOR

PLACE

EVENT

Vesselid:mmsi

Tanker

Rdf:type

Rdf:type

Port of Vancouver

GeoNameId:6173335

Rdf:type

Eez:CanadaGeoNameId : 6251999

Lat:49°16'37" N Lon:123°07'15" W

Has Actor type

EventAnchorage

Participates inas role

2013-06-16 2013-06-20

begins at ends at

Examples : Tanker anchored in a port

Background & Research problems > Semantic Event Modelling > Semantic Event Modelling > Prototype & examples

Page 15: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

15/24

Prototype architecture

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 16: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

16/24

Dataset :

More than 5 millions of AIS positionsBetween February and December 2009

InformationPosition, timestamp, heading, speed...

http://www.chorochronos.org/?q=node/9

Data from the French Naval Academy Resarch Lab

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 17: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

17/24

Vessels' positions

Spatio-Temporal interpolationof vessels' positions

Vessel's Trajectory

Spatio-Temporal interpolationof Vessel's Trajectory

Spatio-Temporal filtering

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Etienne, 2012

Page 18: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

18/24

Feed Ontology

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 19: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

19/24

Semantic Event

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 20: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

20/24

Spatio-Temporal Semantic Events

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 21: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

21/24

Timeline to navigatethrough time

Time widgetto animate the data

3D Web Mapping interface

Visualization of the results

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 22: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

22/24

2D View

3D View

Example of acceleration events

Background & Research problems > Semantic Event Modelling > Prototype & examplesPrototype & examples

Page 23: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

23/24

Conclusion

Ontologies provide a richer way to describe events

A richer description can provide a better understanding of a situation

A semantic model linked to a webmapping interface has been created

This prototype offers an interface to explore semantic events

More events type must be added

Vessels must be linked to the timeline

Page 24: A semi-supervised learning framework based on spatio-temporal semantic events for maritime anomaly detection and behaviour analysis

24/24

Arnaud Vandecasteelea.vandecasteele [at] mun.ca

Questions ?


Recommended