• Aucun résultat trouvé

Trajectory Bayesian Indexing : The Airport Ground Traffic Case

N/A
N/A
Protected

Academic year: 2022

Partager "Trajectory Bayesian Indexing : The Airport Ground Traffic Case"

Copied!
23
0
0

Texte intégral

(1)

Trajectory Bayesian Indexing : The Airport Ground Traffic Case

Cynthia Delauney, Nicolas Baskiotis and Vincent Guigue

IEEE 19th International Conference on Intelligent Transportation Systems Rio de Janeiro, Brazil

November 2nd, 2016

(2)

C

ONTEXT

:

SPATIO

-

TEMPORAL SERIES ANALYSIS Trace= set of measures(id, time, location,contextual info)

Issues :

Clustering/categorization [Jiang et al. 08]

Anomaly detection [Bu et al. 09]

Indexing[Guttman et al. 84, Chakka et al. 03, Zheng et al. 11]

Challenges :

Variable size

Noise(s)

Data amount

(3)

M

AIN GOAL

:

LIGHT

&

RICH INDEXING Use cases:

Query What is close to agiven situation?

Analysis What are thecommon featuresshared by close trajectories?

Predict Does the current trajectorybecome closer to a risk situation?

Paris international airport

◦ Which trajectoryrepresentation?

◦ Whichmetricsbetween trajectories?

(4)

R

AW

D

ATA Whole dataset:

1 year∼130 000 trajectories

∼350 Gb (with a rich context)

|Tk| ∼1000in average

Trajectory samples:

Tk={c,(t1, `1, . . . , t|Tk|, `|Tk|)} t∈R, `∈R2

c: context,ti : time,`i: location

(5)

D

ISCRETIZATION

& B

AG OF

W

ORDS

S×6velocites×8directions

⇒Fixed dimensions Z S= 30×30⇒Z = 43200

Word definition:

wi=(`,v,d)∈N3 location,velocity,direction

Tk={c,w}, w∈NZ Frequency normalization:↓

wi ⇒wif = wi P

jwj ∈R+

↓ Tk={c,wf}

(6)

D

ISCRETIZATION

& B

AG OF

W

ORDS

S×6velocites×8directions

⇒Fixed dimensions Z S= 30×30⇒Z = 43200

Word definition:

wi=(`,v,d)∈N3 location,velocity,direction

Tk={c,w}, w∈NZ Frequency normalization:↓

wi ⇒wif = wi P

jwj ∈R+

↓ Tk={c,wf}

Z

N

trajectory i

(7)

N

AIVE

B

AYES

M

ODELING

Z = 43200

Multinomial model:

Θ =



...

θi=p(wi|`) ...



∈RZ

p(wi|`) = P

kw(k)i X

k

X

{j|`∈wj}

w(k)j

(8)

N

AIVE

B

AYES

M

ODELING

Z = 43200

Multinomial model:

Θ =



...

θi=p(wi|`) ...



∈RZ

p(wi|`) = P

kw(k)i X

k

X

{j|`wj}

w(k)j

Vincent Guigue Trajectory Bayesian Indexing 6/16

Z

N

trajectory i

Introduction Representation Requˆete D´etection d’anomalies Conclusion

NAIVEBAYESMODELING

Z= 43200

Multinomial model:

⇥ = 2 66 4

...

i=p(wi|`) ...

3 77 52RZ

p(wi|`) = P

kw(k)i X

k

X

{j|`2wj}

wj(k) +

(9)

E

NTROPY ISSUE

:

A NORMALIZATION IS REQUIERED

Parking (green)

High entropy Runway (yellow) Low entropy

Local normalization procedure : θi=p(wi|`)

| {z } likelihood

⇒ θi= p(wi|`) max

{i|`∈wki}p(wi|`)

| {z }

locally norm. likelihood

(10)

L

OCAL BEHAVIOR DESCRIPTIONS

Yellow

Cyan

Blue

Green

Magenta

Red

(11)

L

OCAL BEHAVIOR DESCRIPTIONS

Spatial caracterization:

(12)

Introduction Representation Query Traj. analysis Conclusion

Q

UERY EXAMPLES Simple framework:

Query : 1 trajectory

Answers :k(= 3)Nearest Neighbors(Euclidian distance)

Query in the original representation space

Query = region`(all velocit./dir.)

Sorted answers:

4 Lowest likelihood

Query in representation space + likelihood

(13)

Q

UERY EXAMPLES Simple framework:

Query : 1 trajectory

Answers :k(= 3)Nearest Neighbors(Euclidian distance)

Query in the original representation space

Smartquery:

Query = region`(all velocit./dir.)

Sorted answers:

4 Lowest likelihood

Query in representation space + likelihood

(14)

C

ONSISTENCY OF THE REPRESENTATIONS 1 dot = 1 (take-off) trajectory

T-SNE projection (2D)

Unsupervised learning...

difficult to evaluate

Colors=

airport configurations - 4 runways

- East or west direction

Clear latent space division

(15)

C

ONSISTENCY OF THE REPRESENTATIONS 1 dot = 1 (take-off) trajectory

T-SNE projection (2D)

Fine analysis of the

magenta cluster:

◦ left sub-cluster

◦ right sub-cluster

(16)

Introduction Representation Query Traj. analysis Conclusion

[P

ARALLEL EXP

.]

FINDING LATE TRAJECTORIES Protocol :

1 Clustering of the parkings

3 Late = last percentile

⇒10 clusters

(17)

Introduction Representation Query Traj. analysis Conclusion

[P

ARALLEL EXP

.]

FINDING LATE TRAJECTORIES Protocol :

1 Clustering of the parkings

2 Taxiing duration pdf estimate

Raw estimate Smoothed estimate (Parzen)

(18)

[P

ARALLEL EXP

.]

FINDING LATE TRAJECTORIES Protocol :

1 Clustering of the parkings

2 Taxiing duration pdf estimate

3 Late = last percentile

Smoothed estimate (Parzen) + last percentiles of each cluster

(19)

L

ATENESS TOPOLOGY Circled dot = late trajectory

T-SNE projection (2D)

We detect some regularities in late trajectories

Outliers (often) correspond to late trajectories

(20)

S

INGLE TRAJECTORY LIKELIHOOD (Re-)introducingtimein the analysis:

Trajectory = series ofwords⇒series oflikelihoods T ={wt1, . . . ,wt|T|} ⇒ {L(wt1), . . . ,L(wt|T|)} Likelihood course of a late trajectory:

(21)

S

INGLE TRAJECTORY LIKELIHOOD

Spatialmapping Velocitymapping

The plane had an abnormallowvelocityin3 spatial tilesof the grid

(22)

S

MART QUERY

Finding trajectories with:

anomaly in the region`

& velocity>ML velocity

(23)

C

ONCLUSION

& P

ERSPECTIVES Conclusion

Very lightway to index trajectories

◦ Consistent

◦ (Local)likelihood

◦ Many possible coding (presence, frequency, tf-idf...)

inspired from text indexing Perspectives

◦ Indexing⇒categorization withcontinuous modeling (neural network)

◦ Identifyingprecursory eventsof abnormal situations

◦ Trajectory⇒Situation(multiple vehicles)

bigram?

Références

Documents relatifs

Grieshaber et Piguet rupportent sur le rapport et les propositions du Conseil fédéral ré- pondant a une série de pétitions ouvrières relati- ves au paiement des salaires, la durée

Integrating safety distances with trajectory planning by modifying the occupancy grid for autonomous vehicle navigation.. 19th IEEE International Conference on

Lorsque les appels sont introduits dans le logiciel, ils deviennent des « occurrences » et ne sont plus de la responsabilité des employés du centre d’appel (« 190 »),

The METTI School is organized in theoretical courses and practical hands-on tutorial sessions, covering fundamental and advanced material in inverse problems and measurement

In Fig 11, 2 areas are considered and specific queries are built to bring to light low likelihood trajectories respectively associated to low velocity and excessive speed..

On se propose de vérifier que le tramway aérien de Rio réponde aux exigences de sécurité réglementaires au niveau de la suspente de cabine et du fonctionnement limité par

En fonction de l’histogramme donné, compléter la colonne du temps de fonctionnement sur l'année dans le tableau du document réponse DR1 (seulement pour les

En fonction de l’histogramme donné, compléter la colonne du temps de fonctionnement sur l'année dans le tableau du document réponse DR1 (seulement pour les