inferring destinations from partial trajectories
TRANSCRIPT
![Page 1: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/1.jpg)
馬瑱賢
1
![Page 2: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/2.jpg)
Outline
1.Introduction 2.MSMLS: Multiperson Location Survey 3.Destination Probabilities 4.Results 5.Conclusions
2
![Page 3: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/3.jpg)
1.Introduction predicting a driver’s destination as a trip progresses The prediction is based on several sources of data,
including the driver’s history of destinations and an ensemble of trips from a group of drivers.
trained and tested algorithm on GPS data from 169 different drivers who participated in a data-collection effort that we call the M icrosoft M ultiperson Location S urvey (M S M L S ).
3
![Page 4: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/4.jpg)
2.Multiperson Location Survey
place GPS receivers in the car for two weeks (and occasionally longer)
given a cable to supply GPS power from the car’s cigarette lighter
automatically turn on whenever power was supplied only recorded points when the receiver is in motion
4
![Page 5: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/5.jpg)
2.Multiperson Location Survey(cont.) segmented GPS data into discrete trips:
Gap of at least five minutes A t least five minutes of speeds below two miles per hour
deleted discrete trips: maximum speed did not exceed 25 miles per hour trips of less than one kilometer or with less than 10 GPS
points A fter this segmentation and culling, we had 7,335 discrete
trips. We found that the average length of these trips is 14.4 minutes, and that subjects took an average of 3.3 trips per day.
5
![Page 6: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/6.jpg)
3.Destination Probabilities 3.1 Probabilistic Grid on Map 3.2 Ground Cover Prior 3.3 Personal Destinations and Open World Modeling
3.3.1 Closed-World Assumption 3.3.2 Open-World Analysis
3.4 Efficient Driving Likelihood 3.5 Trip Time Distribution 3.6 Inferring Posteriors over Destinations
6
![Page 7: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/7.jpg)
3.1 Probabilistic Grid on Map represent space as a 40x40, two-dimensional grid of
square cells, each cell 1 kilometer on a side each of the N = 1600 cells is g iven an index i = 1,2,3,K, N
7
![Page 8: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/8.jpg)
3.1 Probabilistic Grid on Map(cont.) compute the probability of each cell being the destination
decompose the inference about location into the prior probability and the likelihood of seeing data g iven that each cell is the destination. A ppling B ayes rule g ives
8
![Page 9: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/9.jpg)
3.2 Ground Cover Prior use ground cover information as one source of
information about the probability of destinations
9
![Page 10: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/10.jpg)
3.2 Ground Cover Prior(cont.) the probability of a destination cell if it were completely
covered by ground cover type j for j = 1,2,3,K,21
the probability of each cell being a destination, based only on the ground cover information, by marginalizing the ground cover types in the cell:
10
![Page 11: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/11.jpg)
11
![Page 12: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/12.jpg)
3.3 Personal Destinations and Open World Modeling drivers often go to places they have been before, and that
such places should be given a higher destination probability
personal destinations as the grid cells containing endpoints of segmented trips
a candidate destination is the same as a cell’s size, and the required stay time to be considered a destination is determined by our trip segmentation parameter, which is currently f ive minutes
12
![Page 13: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/13.jpg)
3.3.1 Closed-World Assumption drivers only visit destinations that they have been
observed to visit in the past examine all the points at which the driver’s trip concluded
and make a histogram over the N cells.
If a user has never visited a cell, the personal destinations probability for that cell will be zero.
If any cell has a zero prior, that cell will not survive as a possible destination.
13
![Page 14: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/14.jpg)
3.3.2 Open-World Analysis a more accurate approach to inferring the probability of a
driver’s destinations would consider the likelihood of seeing destinations that had not been seen before
model unvisited locations in two ways: based on observation that destinations tend to cluster
wedding cake
isolated destinations(background probability)
14
![Page 15: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/15.jpg)
3.3.2 Open-World Analysis(cont.)
15
![Page 16: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/16.jpg)
3.3.2 Open-World Analysis(cont.) combine these effects to compute a probability
distribution of destinations that more accurately:
16
![Page 17: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/17.jpg)
3.3.2 Open-World Analysis(cont.) The open-world prior probability distribution is designed
to approximate a subject’s steady state distribution of destinations better than the closed-world prior.
17
![Page 18: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/18.jpg)
3.4 Efficient Driving Likelihood efficient driv ing parameter: narrow the set of likely
destinations quantify efficiency using the driv ing time: used M icrosoft M apPoint desktop mapping software to
plan a driving route that M apPoint considers to be ideal between the center (latitude, longitude) points of all pairs of cells.
18
![Page 19: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/19.jpg)
3.4 Efficient Driving Likelihood(cont.)
19
![Page 20: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/20.jpg)
3.5 Trip Time Distribution
20
![Page 21: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/21.jpg)
3.6 Inferring Posteriors over Destinations assume independence of the driv ing efficiency and the trip
duration likelihoods given the destinations
21
![Page 22: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/22.jpg)
4.Results tested the algorithm in three different modes:
S imple closed-world model based only on where a subject has gone in the past
Open-world model starting with no training data
Complete data model
22
![Page 23: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/23.jpg)
4.Results(cont.)
23
![Page 24: Inferring Destinations From Partial Trajectories](https://reader034.vdocuments.site/reader034/viewer/2022042816/5597e23c1a28ab41758b469d/html5/thumbnails/24.jpg)
5.Conclusions introduced an open-world model of destinations that helps
the algorithm work well Destination prediction can also be used to detect if a user
is deviating from the route to an expected location. exploring the value of relaxing assumptions of
probabilistic independence and incorporation of additional prediction features
24