SlideShare a Scribd company logo
1 of 50
Detecting Flight Trajectory Anomalies
and Predicting Diversions in Freight
Transportation
Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and
Johannes Prescher
EMISA 2016, Vienna, Austria
claudio.di.ciccio@wu.ac.at
Business processes in
transport domain
SEITE 2
Continuous task
monitoring
SEITE 3
Continuous task
monitoring
SEITE 4
Continuous task monitoring
in multimodal transport
SEITE 5
Continuous task monitoring
in multimodal transport
SEITE 6
Diversion
Diversion airport
Dealing with flight diversions
A real-life scenario
Start
End
SEITE 7
©
Dealing with flight diversions
A real-life scenario
SEITE 8
©
Dealing with flight diversions
A real-life scenario
SEITE 9
©
Dealing with flight diversions
A real-life scenario
SEITE 10
©
Dealing with flight diversions
A real-life scenario
SEITE 11
©
Dealing with flight diversions
A real-life scenario
SEITE 12
©
Dealing with flight diversions
A real-life scenario
SEITE 13
©
Dealing with flight diversions
A real-life scenario
SEITE 14
©
Dealing with flight diversions
A real-life scenario
SEITE 15
©
Dealing with flight diversions
A real-life scenario
SEITE 16
©
Dealing with flight diversions
A real-life scenario
SEITE 17
©
Dealing with flight diversions
A real-life scenario
SEITE 18
©
Dealing with flight diversions
A real-life scenario
SEITE 19
©
Dealing with flight diversions
A real-life scenario
SEITE 20
©
Dealing with flight diversions
A real-life scenario
SEITE 21
©
Dealing with flight diversions
A real-life scenario
Modern technology
comes
into play
SEITE 22
©
Dealing with flight diversions
A real-life scenario
SEITE 23
©
Objective:
monitor the
continuous task
and, in case of anomalies,
raise an alert
at this time:
not at this time:
Motivation
SEITE 24
©
Flight diversion
Flight diversion is an example of
continuous task execution anomaly
Flight diversion
Flight diversion is an example of
continuous task execution anomaly
Which is going to be diverted?
Source: http://www.flightradar24.com/
SEITE 27
Motivation
Objective:
monitor the
continuous task
and, in case of anomalies,
raise an alert
at this time:
not at this time:
… with an automated
integrated system
SEITE 28
Solution sketch
 Gather and buffer flight data information
 Slice data into time-based intervals
 Extract flight features (deltas) representing the
flight in the interval
SEITE 29
Interval-based
progress features
 Features are extracted out of data
 Clustered into fixed-length time intervals
SEITE 30
Gather flight
data events
along a time
interval
Interpolate
attribute
values
Redo
Solution sketch
 Gather and buffer flight data information
 Slice data into time-based intervals
 Extract flight features (deltas) representing the
flight in the interval
 Let an automated classifier establish whether
the features are anomalous
 In our implementation:
Support Vector Machines (SVMs)
 After a given number of consecutive
anomalous intervals, raise an alert
SEITE 31
Interval-based
checking
latitude
longitude
velocity (speed)
height (altitude)
timestamp
<lat,lon,v,h,t>
SEITE 32
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
[features] [SVM]
SEITE 33
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 34
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 35
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 36
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 37
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 38
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 39
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 40
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 41
Interval-based
checking
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
∆ 𝑑
gain
, ∆ 𝑑
cmpl
, ∆ 𝑑
ph
, ∆ 𝑣, ∆ℎ 
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
<lat,lon,v,h,t>
SEITE 42
Evaluation:
Flight data
 Flight data gathered from FlightStats.com and
FlightRadar24.com
 July-August 2013
 (Semi-)publicly available
 K-fold cross validation
Area Diverted Regular Overall
EU 46 746 792
US 22 316 338
Total 68 1,062 1,130
* Thanks to Han van der Aa for his contributionSEITE 43
Evaluation:
Train & validation (tuning)
F-score, Precision, Recall F-Score v. time-to-predict
* Thanks to Han van der Aa for his contributionSEITE 44
Evaluation:
Test results
SEITE 45
Further reading
 Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and
Johannes Prescher (2016)
Detecting flight trajectory anomalies and predicting diversions in freight
transportation
Decision Support Systems, 88, 1 - 17
http://dx.doi.org/10.1016/j.dss.2016.05.004
 Cristina Cabanillas, Claudio Di Ciccio, Jan Mendling, and
Anne Baumgrass (2014)
Predictive Task Monitoring for Business Processes
BPM 2014, Springer
http://dx.doi.org/10.1007/978-3-319-10172-9_31
 Anne Baumgrass, Cristina Cabanillas, and Claudio Di Ciccio (2015)
A Conceptual Architecture for an Event-based Information Aggregation
Engine in Smart Logitics
EMISA 2015 (GI)
http://subs.emis.de/LNI/Proceedings/Proceedings248/109.pdf
SEITE 46
Detecting Flight Trajectory Anomalies
and Predicting Diversions in Freight
Transportation
Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and
Johannes Prescher
EMISA 2016, Vienna, Austria
claudio.di.ciccio@wu.ac.at
Detecting Flight Trajectory Anomalies
and Predicting Diversions in Freight
Transportation
Extra slides
System Architecture:
Which component does what

  
Further reading
 Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and
Johannes Prescher (2016)
Detecting flight trajectory anomalies and predicting diversions in freight
transportation
Decision Support Systems, 88, 1 - 17
http://dx.doi.org/10.1016/j.dss.2016.05.004
 Cristina Cabanillas, Claudio Di Ciccio, Jan Mendling, and
Anne Baumgrass (2014)
Predictive Task Monitoring for Business Processes
BPM 2014, Springer
http://dx.doi.org/10.1007/978-3-319-10172-9_31
 Anne Baumgrass, Cristina Cabanillas, and Claudio Di Ciccio (2015)
A Conceptual Architecture for an Event-based Information Aggregation
Engine in Smart Logitics
EMISA 2015 (GI)
http://subs.emis.de/LNI/Proceedings/Proceedings248/109.pdf
SEITE 50

More Related Content

Similar to Detecting Flight Trajectory Anomalies and Predicting Diversions in Freight Transportation

Direct use of hydroclimatic information for reservoir operation
Direct use of hydroclimatic information for reservoir operationDirect use of hydroclimatic information for reservoir operation
Direct use of hydroclimatic information for reservoir operationAndrea Castelletti
 
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...IFPRI-EPTD
 
Combined Complementary Filter For Inertial Navigation System
Combined Complementary Filter For Inertial Navigation SystemCombined Complementary Filter For Inertial Navigation System
Combined Complementary Filter For Inertial Navigation SystemMykola Novik
 
Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008bosc_2008
 
Vanna volga method
Vanna volga methodVanna volga method
Vanna volga methodQuan Risk
 
Prediction of flow characteristics through a
Prediction of flow characteristics through aPrediction of flow characteristics through a
Prediction of flow characteristics through aeSAT Publishing House
 
Finite time control for nonlinear spacecraft attitude based on terminal slidi...
Finite time control for nonlinear spacecraft attitude based on terminal slidi...Finite time control for nonlinear spacecraft attitude based on terminal slidi...
Finite time control for nonlinear spacecraft attitude based on terminal slidi...ISA Interchange
 
Investigation of buffet control on transonic airfoil by tangential jet blowing
Investigation of buffet control on transonic airfoil by tangential jet blowingInvestigation of buffet control on transonic airfoil by tangential jet blowing
Investigation of buffet control on transonic airfoil by tangential jet blowingМурад Брутян
 
Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...eSAT Journals
 
Hybrid Control Approach to Multi-AUV System in a Surveillance Mission
Hybrid Control Approach to Multi-AUV System in a Surveillance Mission Hybrid Control Approach to Multi-AUV System in a Surveillance Mission
Hybrid Control Approach to Multi-AUV System in a Surveillance Mission ITIIIndustries
 
PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...
PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...
PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...ALIAS Network
 
Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...
Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...
Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...IRJET Journal
 
Synthesis of feedback controls using optimization theory
Synthesis of feedback controls using optimization theorySynthesis of feedback controls using optimization theory
Synthesis of feedback controls using optimization theoryJulio Gonzalez-Saenz
 
Actuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration PointsActuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration PointsBelinda Marchand
 
The identification of the post necking behaviour of metallic materials for st...
The identification of the post necking behaviour of metallic materials for st...The identification of the post necking behaviour of metallic materials for st...
The identification of the post necking behaviour of metallic materials for st...saeid ghaffari
 
SMART Seminar Series: Development and comparison of two interaction indices b...
SMART Seminar Series: Development and comparison of two interaction indices b...SMART Seminar Series: Development and comparison of two interaction indices b...
SMART Seminar Series: Development and comparison of two interaction indices b...SMART Infrastructure Facility
 
Aircraft instruments
Aircraft instrumentsAircraft instruments
Aircraft instrumentsKamaraja AS
 
Dynamic aerodynamic structural coupling numerical simulation on the flexible ...
Dynamic aerodynamic structural coupling numerical simulation on the flexible ...Dynamic aerodynamic structural coupling numerical simulation on the flexible ...
Dynamic aerodynamic structural coupling numerical simulation on the flexible ...ijmech
 

Similar to Detecting Flight Trajectory Anomalies and Predicting Diversions in Freight Transportation (20)

Direct use of hydroclimatic information for reservoir operation
Direct use of hydroclimatic information for reservoir operationDirect use of hydroclimatic information for reservoir operation
Direct use of hydroclimatic information for reservoir operation
 
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
 
Combined Complementary Filter For Inertial Navigation System
Combined Complementary Filter For Inertial Navigation SystemCombined Complementary Filter For Inertial Navigation System
Combined Complementary Filter For Inertial Navigation System
 
1 tracking systems1
1 tracking systems11 tracking systems1
1 tracking systems1
 
Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008
 
Vanna volga method
Vanna volga methodVanna volga method
Vanna volga method
 
Prediction of flow characteristics through a
Prediction of flow characteristics through aPrediction of flow characteristics through a
Prediction of flow characteristics through a
 
Finite time control for nonlinear spacecraft attitude based on terminal slidi...
Finite time control for nonlinear spacecraft attitude based on terminal slidi...Finite time control for nonlinear spacecraft attitude based on terminal slidi...
Finite time control for nonlinear spacecraft attitude based on terminal slidi...
 
Investigation of buffet control on transonic airfoil by tangential jet blowing
Investigation of buffet control on transonic airfoil by tangential jet blowingInvestigation of buffet control on transonic airfoil by tangential jet blowing
Investigation of buffet control on transonic airfoil by tangential jet blowing
 
Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...Prediction of flow characteristics through a circular port of a spool valve u...
Prediction of flow characteristics through a circular port of a spool valve u...
 
Hybrid Control Approach to Multi-AUV System in a Surveillance Mission
Hybrid Control Approach to Multi-AUV System in a Surveillance Mission Hybrid Control Approach to Multi-AUV System in a Surveillance Mission
Hybrid Control Approach to Multi-AUV System in a Surveillance Mission
 
PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...
PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...
PROBABILISTIC TRAJECTORIES OF LIGHT GENERAL AVIATION OPERATIONS by Damiano Ta...
 
Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...
Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...
Determination of Flutter Angle by Resolving Effective Gyroscope Couple to Ret...
 
Synthesis of feedback controls using optimization theory
Synthesis of feedback controls using optimization theorySynthesis of feedback controls using optimization theory
Synthesis of feedback controls using optimization theory
 
Actuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration PointsActuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration Points
 
The identification of the post necking behaviour of metallic materials for st...
The identification of the post necking behaviour of metallic materials for st...The identification of the post necking behaviour of metallic materials for st...
The identification of the post necking behaviour of metallic materials for st...
 
Abramovvar-oxford.pdf
Abramovvar-oxford.pdfAbramovvar-oxford.pdf
Abramovvar-oxford.pdf
 
SMART Seminar Series: Development and comparison of two interaction indices b...
SMART Seminar Series: Development and comparison of two interaction indices b...SMART Seminar Series: Development and comparison of two interaction indices b...
SMART Seminar Series: Development and comparison of two interaction indices b...
 
Aircraft instruments
Aircraft instrumentsAircraft instruments
Aircraft instruments
 
Dynamic aerodynamic structural coupling numerical simulation on the flexible ...
Dynamic aerodynamic structural coupling numerical simulation on the flexible ...Dynamic aerodynamic structural coupling numerical simulation on the flexible ...
Dynamic aerodynamic structural coupling numerical simulation on the flexible ...
 

More from Claudio Di Ciccio

Look but don’t touch: On the impalpable bond between blockchain and process
Look but don’t touch: On the impalpable bond between blockchain and processLook but don’t touch: On the impalpable bond between blockchain and process
Look but don’t touch: On the impalpable bond between blockchain and processClaudio Di Ciccio
 
Measurement of Rule-based LTLf Declarative Process Specifications
Measurement of Rule-based LTLf Declarative Process SpecificationsMeasurement of Rule-based LTLf Declarative Process Specifications
Measurement of Rule-based LTLf Declarative Process SpecificationsClaudio Di Ciccio
 
Blockchain and smart contracts: infrastructure and platforms
Blockchain and smart contracts: infrastructure and platformsBlockchain and smart contracts: infrastructure and platforms
Blockchain and smart contracts: infrastructure and platformsClaudio Di Ciccio
 
Discovering Target-Branched Declare Constraints
Discovering Target-Branched Declare ConstraintsDiscovering Target-Branched Declare Constraints
Discovering Target-Branched Declare ConstraintsClaudio Di Ciccio
 
Introduction to the declarative specification of processes
Introduction to the declarative specification of processesIntroduction to the declarative specification of processes
Introduction to the declarative specification of processesClaudio Di Ciccio
 
Declarative Specification of Processes: Discovery and Reasoning
Declarative Specification of Processes: Discovery and ReasoningDeclarative Specification of Processes: Discovery and Reasoning
Declarative Specification of Processes: Discovery and ReasoningClaudio Di Ciccio
 
Extracting Event Logs for Process Mining from Data Stored on the Blockchain
Extracting Event Logs for Process Mining from Data Stored on the BlockchainExtracting Event Logs for Process Mining from Data Stored on the Blockchain
Extracting Event Logs for Process Mining from Data Stored on the BlockchainClaudio Di Ciccio
 
Execution of business processes on the blockchain
Execution of business processes on the blockchainExecution of business processes on the blockchain
Execution of business processes on the blockchainClaudio Di Ciccio
 
Blockchain based traceability of inter-organisational business processes
Blockchain based traceability of inter-organisational business processesBlockchain based traceability of inter-organisational business processes
Blockchain based traceability of inter-organisational business processesClaudio Di Ciccio
 
Log-Based Understanding of Business Processes through Temporal Logic Query Ch...
Log-Based Understanding of Business Processes through Temporal Logic Query Ch...Log-Based Understanding of Business Processes through Temporal Logic Query Ch...
Log-Based Understanding of Business Processes through Temporal Logic Query Ch...Claudio Di Ciccio
 
Resolving Inconsistencies and Redundancies in Declarative Process Models
Resolving Inconsistencies and Redundancies in Declarative Process ModelsResolving Inconsistencies and Redundancies in Declarative Process Models
Resolving Inconsistencies and Redundancies in Declarative Process ModelsClaudio Di Ciccio
 
Automated Discovery of Declarative Process Models
Automated Discovery of Declarative Process ModelsAutomated Discovery of Declarative Process Models
Automated Discovery of Declarative Process ModelsClaudio Di Ciccio
 
Semantical Vacuity Detection in Declarative Process Mining
Semantical Vacuity Detection in Declarative Process MiningSemantical Vacuity Detection in Declarative Process Mining
Semantical Vacuity Detection in Declarative Process MiningClaudio Di Ciccio
 
Ensuring Model Consistency in Declarative Process Discovery
Ensuring Model Consistency in Declarative Process DiscoveryEnsuring Model Consistency in Declarative Process Discovery
Ensuring Model Consistency in Declarative Process DiscoveryClaudio Di Ciccio
 

More from Claudio Di Ciccio (14)

Look but don’t touch: On the impalpable bond between blockchain and process
Look but don’t touch: On the impalpable bond between blockchain and processLook but don’t touch: On the impalpable bond between blockchain and process
Look but don’t touch: On the impalpable bond between blockchain and process
 
Measurement of Rule-based LTLf Declarative Process Specifications
Measurement of Rule-based LTLf Declarative Process SpecificationsMeasurement of Rule-based LTLf Declarative Process Specifications
Measurement of Rule-based LTLf Declarative Process Specifications
 
Blockchain and smart contracts: infrastructure and platforms
Blockchain and smart contracts: infrastructure and platformsBlockchain and smart contracts: infrastructure and platforms
Blockchain and smart contracts: infrastructure and platforms
 
Discovering Target-Branched Declare Constraints
Discovering Target-Branched Declare ConstraintsDiscovering Target-Branched Declare Constraints
Discovering Target-Branched Declare Constraints
 
Introduction to the declarative specification of processes
Introduction to the declarative specification of processesIntroduction to the declarative specification of processes
Introduction to the declarative specification of processes
 
Declarative Specification of Processes: Discovery and Reasoning
Declarative Specification of Processes: Discovery and ReasoningDeclarative Specification of Processes: Discovery and Reasoning
Declarative Specification of Processes: Discovery and Reasoning
 
Extracting Event Logs for Process Mining from Data Stored on the Blockchain
Extracting Event Logs for Process Mining from Data Stored on the BlockchainExtracting Event Logs for Process Mining from Data Stored on the Blockchain
Extracting Event Logs for Process Mining from Data Stored on the Blockchain
 
Execution of business processes on the blockchain
Execution of business processes on the blockchainExecution of business processes on the blockchain
Execution of business processes on the blockchain
 
Blockchain based traceability of inter-organisational business processes
Blockchain based traceability of inter-organisational business processesBlockchain based traceability of inter-organisational business processes
Blockchain based traceability of inter-organisational business processes
 
Log-Based Understanding of Business Processes through Temporal Logic Query Ch...
Log-Based Understanding of Business Processes through Temporal Logic Query Ch...Log-Based Understanding of Business Processes through Temporal Logic Query Ch...
Log-Based Understanding of Business Processes through Temporal Logic Query Ch...
 
Resolving Inconsistencies and Redundancies in Declarative Process Models
Resolving Inconsistencies and Redundancies in Declarative Process ModelsResolving Inconsistencies and Redundancies in Declarative Process Models
Resolving Inconsistencies and Redundancies in Declarative Process Models
 
Automated Discovery of Declarative Process Models
Automated Discovery of Declarative Process ModelsAutomated Discovery of Declarative Process Models
Automated Discovery of Declarative Process Models
 
Semantical Vacuity Detection in Declarative Process Mining
Semantical Vacuity Detection in Declarative Process MiningSemantical Vacuity Detection in Declarative Process Mining
Semantical Vacuity Detection in Declarative Process Mining
 
Ensuring Model Consistency in Declarative Process Discovery
Ensuring Model Consistency in Declarative Process DiscoveryEnsuring Model Consistency in Declarative Process Discovery
Ensuring Model Consistency in Declarative Process Discovery
 

Recently uploaded

High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 

Recently uploaded (20)

High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 

Detecting Flight Trajectory Anomalies and Predicting Diversions in Freight Transportation

  • 1. Detecting Flight Trajectory Anomalies and Predicting Diversions in Freight Transportation Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and Johannes Prescher EMISA 2016, Vienna, Austria claudio.di.ciccio@wu.ac.at
  • 5. Continuous task monitoring in multimodal transport SEITE 5
  • 6. Continuous task monitoring in multimodal transport SEITE 6 Diversion Diversion airport
  • 7. Dealing with flight diversions A real-life scenario Start End SEITE 7 ©
  • 8. Dealing with flight diversions A real-life scenario SEITE 8 ©
  • 9. Dealing with flight diversions A real-life scenario SEITE 9 ©
  • 10. Dealing with flight diversions A real-life scenario SEITE 10 ©
  • 11. Dealing with flight diversions A real-life scenario SEITE 11 ©
  • 12. Dealing with flight diversions A real-life scenario SEITE 12 ©
  • 13. Dealing with flight diversions A real-life scenario SEITE 13 ©
  • 14. Dealing with flight diversions A real-life scenario SEITE 14 ©
  • 15. Dealing with flight diversions A real-life scenario SEITE 15 ©
  • 16. Dealing with flight diversions A real-life scenario SEITE 16 ©
  • 17. Dealing with flight diversions A real-life scenario SEITE 17 ©
  • 18. Dealing with flight diversions A real-life scenario SEITE 18 ©
  • 19. Dealing with flight diversions A real-life scenario SEITE 19 ©
  • 20. Dealing with flight diversions A real-life scenario SEITE 20 ©
  • 21. Dealing with flight diversions A real-life scenario SEITE 21 ©
  • 22. Dealing with flight diversions A real-life scenario Modern technology comes into play SEITE 22 ©
  • 23. Dealing with flight diversions A real-life scenario SEITE 23 ©
  • 24. Objective: monitor the continuous task and, in case of anomalies, raise an alert at this time: not at this time: Motivation SEITE 24 ©
  • 25. Flight diversion Flight diversion is an example of continuous task execution anomaly
  • 26. Flight diversion Flight diversion is an example of continuous task execution anomaly
  • 27. Which is going to be diverted? Source: http://www.flightradar24.com/ SEITE 27
  • 28. Motivation Objective: monitor the continuous task and, in case of anomalies, raise an alert at this time: not at this time: … with an automated integrated system SEITE 28
  • 29. Solution sketch  Gather and buffer flight data information  Slice data into time-based intervals  Extract flight features (deltas) representing the flight in the interval SEITE 29
  • 30. Interval-based progress features  Features are extracted out of data  Clustered into fixed-length time intervals SEITE 30 Gather flight data events along a time interval Interpolate attribute values Redo
  • 31. Solution sketch  Gather and buffer flight data information  Slice data into time-based intervals  Extract flight features (deltas) representing the flight in the interval  Let an automated classifier establish whether the features are anomalous  In our implementation: Support Vector Machines (SVMs)  After a given number of consecutive anomalous intervals, raise an alert SEITE 31
  • 33. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  [features] [SVM] SEITE 33
  • 34. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 34
  • 35. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 35
  • 36. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 36
  • 37. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 37
  • 38. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 38
  • 39. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 39
  • 40. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 40
  • 41. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 41
  • 42. Interval-based checking <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  ∆ 𝑑 gain , ∆ 𝑑 cmpl , ∆ 𝑑 ph , ∆ 𝑣, ∆ℎ  <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> <lat,lon,v,h,t> SEITE 42
  • 43. Evaluation: Flight data  Flight data gathered from FlightStats.com and FlightRadar24.com  July-August 2013  (Semi-)publicly available  K-fold cross validation Area Diverted Regular Overall EU 46 746 792 US 22 316 338 Total 68 1,062 1,130 * Thanks to Han van der Aa for his contributionSEITE 43
  • 44. Evaluation: Train & validation (tuning) F-score, Precision, Recall F-Score v. time-to-predict * Thanks to Han van der Aa for his contributionSEITE 44
  • 46. Further reading  Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and Johannes Prescher (2016) Detecting flight trajectory anomalies and predicting diversions in freight transportation Decision Support Systems, 88, 1 - 17 http://dx.doi.org/10.1016/j.dss.2016.05.004  Cristina Cabanillas, Claudio Di Ciccio, Jan Mendling, and Anne Baumgrass (2014) Predictive Task Monitoring for Business Processes BPM 2014, Springer http://dx.doi.org/10.1007/978-3-319-10172-9_31  Anne Baumgrass, Cristina Cabanillas, and Claudio Di Ciccio (2015) A Conceptual Architecture for an Event-based Information Aggregation Engine in Smart Logitics EMISA 2015 (GI) http://subs.emis.de/LNI/Proceedings/Proceedings248/109.pdf SEITE 46
  • 47. Detecting Flight Trajectory Anomalies and Predicting Diversions in Freight Transportation Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and Johannes Prescher EMISA 2016, Vienna, Austria claudio.di.ciccio@wu.ac.at
  • 48. Detecting Flight Trajectory Anomalies and Predicting Diversions in Freight Transportation Extra slides
  • 49. System Architecture: Which component does what    
  • 50. Further reading  Claudio Di Ciccio, Han van der Aa, Cristina Cabanillas, Jan Mendling, and Johannes Prescher (2016) Detecting flight trajectory anomalies and predicting diversions in freight transportation Decision Support Systems, 88, 1 - 17 http://dx.doi.org/10.1016/j.dss.2016.05.004  Cristina Cabanillas, Claudio Di Ciccio, Jan Mendling, and Anne Baumgrass (2014) Predictive Task Monitoring for Business Processes BPM 2014, Springer http://dx.doi.org/10.1007/978-3-319-10172-9_31  Anne Baumgrass, Cristina Cabanillas, and Claudio Di Ciccio (2015) A Conceptual Architecture for an Event-based Information Aggregation Engine in Smart Logitics EMISA 2015 (GI) http://subs.emis.de/LNI/Proceedings/Proceedings248/109.pdf SEITE 50

Editor's Notes

  1. © George Steinmetz, Source: http://www.fortune.com/
  2. © George Steinmetz, Source: http://www.fortune.com/
  3. © George Steinmetz, Source: http://www.fortune.com/
  4. © George Steinmetz, Source: http://www.fortune.com/
  5. © George Steinmetz, Source: http://www.fortune.com/
  6. © George Steinmetz, Source: http://www.fortune.com/
  7. © George Steinmetz, Source: http://www.fortune.com/
  8. © George Steinmetz, Source: http://www.fortune.com/
  9. © George Steinmetz, Source: http://www.fortune.com/
  10. © George Steinmetz, Source: http://www.fortune.com/
  11. © George Steinmetz, Source: http://www.fortune.com/
  12. © George Steinmetz, Source: http://www.fortune.com/
  13. © George Steinmetz, Source: http://www.fortune.com/
  14. © George Steinmetz, Source: http://www.fortune.com/
  15. © Source: http://www.altecspace.it/
  16. © Source: http://www.altecspace.it/
  17. © Source: http://www.altecspace.it/
  18. © Harris & Ewing, http://www.old-picture.com/