2012.09.19. Wen He Tsinhua University, Beijing, China and Xi'an Communication Institute, Xi'an, China Deyi Li Tsinhua University, Beijing, China and Chinese.

Slides:



Advertisements
Similar presentations
15th CTI Workshop, July 26, Smart Itinerary Recommendation based on User-Generated GPS Trajectories Hyoseok Yoon 1, Y. Zheng 2, X. Xie 2 and W.
Advertisements

Mining User Similarity Based on Location History Yu Zheng, Quannan Li, Xing Xie Microsoft Research Asia.
An Interactive-Voting Based Map Matching Algorithm
Urban Computing with Taxicabs
Mining Frequent Spatio-temporal Sequential Patterns
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
Vehicle Routing & Scheduling: Part 1
Constructing Popular Routes from Uncertain Trajectories Ling-Yin Wei 1, Yu Zheng 2, Wen-Chih Peng 1 1 National Chiao Tung University, Taiwan 2 Microsoft.
Critical Analysis Presentation: T-Drive: Driving Directions based on Taxi Trajectories Authors of Paper: Jing Yuan, Yu Zheng, Chengyang Zhang, Weilei Xie,
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
On Reducing Communication Cost for Distributed Query Monitoring Systems. Fuyu Liu, Kien A. Hua, Fei Xie MDM 2008 Alex Papadimitriou.
A reactive location-based service for geo-referenced individual data collection and analysis Xiujun Ma Department of Machine Intelligence, Peking University.
Trajectories Simplification Method for Location-Based Social Networking Services Presenter: Yu Zheng on behalf of Yukun Cheng, Kai Jiang, Xing Xie Microsoft.
INTEGRALS Areas and Distances INTEGRALS In this section, we will learn that: We get the same special type of limit in trying to find the area under.
Mining Interesting Locations and Travel Sequences from GPS Trajectories defense by Alok Rakkhit.
Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG
11 Quantifying Benefits of Traffic Information Provision under Stochastic Demand and Capacity Conditions: A Multi-day Traffic Equilibrium Approach Mingxin.
Map Analysis with Networks Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University Some of the figures included in this presentation.
Hand Signals Recognition from Video Using 3D Motion Capture Archive Tai-Peng Tian Stan Sclaroff Computer Science Department B OSTON U NIVERSITY I. Introduction.
Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie Microsoft Research.
Reducing Uncertainty of Low-sampling-rate Trajectories Kai Zheng, Yu Zheng, Xing Xie, Xiaofang Zhou University of Queensland & Microsoft Research Asia.
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
GPS Trajectories Analysis in MOPSI Project Minjie Chen SIPU group Univ. of Eastern Finland.
Friends and Locations Recommendation with the use of LBSN
Electronic Data Recording Systems -Vehicle Tracking Systems-
CrowdAtlas: Self-Updating Maps for Cloud and Personal Use Mike Lin.
Signed Numbers, Powers, & Roots
Bei Pan (Penny), University of Southern California
MINING RELATED QUERIES FROM SEARCH ENGINE QUERY LOGS Xiaodong Shi and Christopher C. Yang Definitions: Query Record: A query record represents the submission.
Complete Coverage Path Planning Based on Ant Colony Algorithm International conference on Mechatronics and Machine Vision in Practice, p.p , Dec.
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
Mining Interesting Locations and Travel Sequences from GPS Trajectories IDB & IDS Lab. Seminar Summer 2009 강 민 석강 민 석 July 23 rd,
Dept. of Electrical Engineering and Computer Science, Northwestern University Context-Aware Optimization of Continuous Query Maintenance for Trajectories.
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
Wen-Hao Liu 1, Yih-Lang Li 1, and Kai-Yuan Chao 2 1 Department of Computer Science, National Chiao-Tung University, Hsin-Chu, Taiwan 2 Intel Architecture.
Chapter 4 & 5: GIS Database & Vector Analysis. Chapter Four: GIS Database 2.
Dynamic Programming.
September 23, 2014Computer Vision Lecture 5: Binary Image Processing 1 Binary Images Binary images are grayscale images with only two possible levels of.
Friends and Locations Recommendation with the use of LBSN By EKUNDAYO OLUFEMI ADEOLA
Deducing Mode and Purpose from GPS Data Peter Stopher, Jun Zhang and Eoin Clifford Institute of Transport and Logistics Studies The University of Sydney.
Shape-based Similarity Query for Trajectory of Mobile Object NTT Communication Science Laboratories, NTT Corporation, JAPAN. Yutaka Yanagisawa Jun-ichi.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
Introduction The berthing assignment problem requires that a detailed time-and-space-schedule be planned for incoming ships, with the goal of minimizing.
Transit Signal Priority (TSP). Problem: Transit vehicles are slow Problem: Transit vehicles are effected even more than cars by traffic lights –The number.
Submission doc.: IEEE 11-10/0765r0 July 2012 Carl Kain, Noblis, Inc.Slide 1 Dynamic Mobility Integrated Dynamic Transit Operations Use Case for ISD Date:
A Mobile Terminal Based Trajectory Preserving Strategy for Continuous Querying LBS Users Yunxia Feng, Peng Liu, Jianhui Zhang May , 2012 Hangzhou,
College Algebra Sixth Edition James Stewart Lothar Redlin Saleem Watson.
Project Lachesis: Parsing and Modeling Location Histories Daniel Keeney CS 4440.
Synthesizing Natural Textures Michael Ashikhmin University of Utah.
1 Real-Time Parking Information on Parking-Related Travel Cost TRIP Internship Presentation 2014 Kory Harb July 24, 2014 Advisor: Dr. Yafeng Yin Coordinator:
Artificial Intelligence
TDTIMS Overview What is TDTIMS? & Why Do We Do It?
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
SocialVoD: a Social Feature-based P2P System Wei Chang, and Jie Wu Presenter: En Wang Temple University, PA, USA IEEE ICPP, September, Beijing, China1.
Efficient Data Compression in Location Based Services Yuni Xia, Yicheng Tu, Mikhail Atallah, Sunil Prabhakar.
A Multiresolution Symbolic Representation of Time Series Vasileios Megalooikonomou Qiang Wang Guo Li Christos Faloutsos Presented by Rui Li.
Measuring rail accessibility using Open Data Elena Navajas-Cawood.
Consultant Presentation Group B5. Presentation Outline Introduction How to design by Group A5 Future Data Structure Interface Future Conclusion.
By Kejia Zhang PowerSpy: Location Tracking using Mobile Device Power Analysis Yan Michalevsky, Aaron Schulman, etc. Stanford University Published in USENIX.
Predicting the Location and Time of Mobile Phone Users by Using Sequential Pattern Mining Techniques Mert Özer, Ilkcan Keles, Ismail Hakki Toroslu, Pinar.
C ROWD P LANNER : A C ROWD -B ASED R OUTE R ECOMMENDATION S YSTEM Han Su, Kai Zheng, Jiamin Huang, Hoyoung Jeung, Lei Chen, Xiaofang Zhou.
Location-based Social Networks 6/11/20161 CENG 770.
Introduction In modern age Geographic Information systems (GIS) has emerged as one of the powerful means to efficiently manage and integrate numerous types.
Mining Regular Routes from GPS Data for Ridesharing Recommendations Wen He, Deyi Li, Tianlei Zhang, Lifeng An, Mu Guo, and Guisheng Chen Tsinghua University.
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
1.1: Objectives Properties of Real Numbers
Topics discussed in this section:
Final Project – Anomalies Detection
Continuous Density Queries for Moving Objects
MEET-IP Memory and Energy Efficient TCAM-based IP Lookup
Presentation transcript:

Wen He Tsinhua University, Beijing, China and Xi'an Communication Institute, Xi'an, China Deyi Li Tsinhua University, Beijing, China and Chinese Institute of Electronic System Engineering, Beijing, China Tianlei Zhang Tsinhua University, Beijing, China Lifeng An Tsinhua University, Beijing, China Mu Guo Tsinhua University, Beijing, China Guisheng Chen Chinese Institute of Electronic System Engineering, Beijing, China

Introduction Related Work Architecture The mining of regular routing Ridesharing recommendations Experiment discussion Conclusion

Why do this research Improve traffic problem in Beijing, China. Current ridesharing is still short supplies due to Journey reliability. Ridesharing less desirable Current situation: More people are likely to record daily trajectory. Current challenge: Regular Route(RP) is difficult recognized from frequent route.

Made a ridesharing recommendations according to a group of user’s regular routes(RP). Propose a method to split the mixed user trajectories into each individual route. Propose a frequency-based regular routes mining method to infer user’s RPs. Improve the accuracy in distinguishing travel modes between public transports and private driving Evaluate a method using a large GPS dataset which is provided by GeoLife. This dataset contains 178 realistic user GPS trajectories over a period of four years.

Past Ridesharing Recommendation A location-based cab-sharing service to help reduce cab fare costs and effectively utilize available cabs Improve the quality of ridesharing by increasing the driver’s income Multiple riders was proposed based on the Bee Colony Optimization Metaheuristic method

Mining Route History not only to driver users, but also to users who take public transport as one of their common travel modes. Our sharable routes are not directly generated based on one day’s trajectory log. flexible time interval it’s difficult to find two cars that are always keep synchronized, even they started at the same time and were running on the same road. The difference between a personal route and a regular route(RP) is that, a personal route does not consider the time factor, and is not a complete route.

Three components: Routes Processing Regular Routes Mining Ridesharing Recommendation User-based components only need to be preformed once while a user submitting his/her logs to the system.

Stay Regions Subtracting A stay regions is definitely not a part of a regular Grids Mapping combine the time information with grids, and a series of temporal grids is built. Routes Splitting segment the trajectory into each individual route.

Routes Grouping group the routes which happened at similar times of a day together. Regular Routes Finding: a frequency-based regular routes mining algorithm is proposed. Travel Modes Recognizing A feature of fixed stop rate (FSR) is used to recognize the different travel modes of an RR

Grid-based Routes Table Building For a regular route generated by public transport, we only record it at the starting and ending grids. Routes Matching With the grid-based Search two routes which appeared in pairs and also have similar time properties.

Routes Processing two cases that a sequence of GPS points should be split: user may arrive at his destination, and when he left, a new route will begin. GPS device was shut down or lost satellite signal over a certain time.

Stay Region Subtracting Pm is just the ending point of the route which enters into a stay region Pn+1 is the starting point when user departs from the stay region. we do not denote this region by a single point, but by a pair of indicators (Pm,Pn), where Pm and Pn are the beginning and ending points of the stay region.

Grids Mapping

Routes Splitting

An RR is a complete route where a user frequently passed through in approximately the same time of day. The first is, which is used to decide the frequency of a route, and the second is, which is used to decide a similar time.

Routes Grouping Therefore it's difficult to extract RRs from all routes directly But an RR should always happen at a similar time of day. group routes not only based on the time of day but also the day of the week

After grids mapping, the trajectories are formed as R1, R2 and R3 in Figure4 (b).

We say a DE is a FDE if DE.num is larger than threshold of. RR is a route which is frequently visited by a couple of complete routes, but not some parts of a route. This means we should not directly use FDEs to represent an RR

In a set of t-Routes, FDEs may exist without an RR. But if there is an RR, the RR will have large common parts with FDE

A frequency-based regular route mining method 1. Calculate frequent coefficient (FC) of each route The frequent coefficient is defined as fc(R) =m/n, where n is the number of DEs in the route R, m is the number of FDEs in the route R. 2. Find frequent routes A route with fc(R)> fcthreh will be deemed as a frequent route. 3. Calculate regular coefficient (RC) of each FDE

A frequency-based regular route mining method 4. Find Regular FDEs (RFDE) 5. Use RFDEs instead of FDEs to repeat step 2 to 4.

in Figure5 (a), both R2 and R4 passed the DE (JS->JT), but since R4 is not a frequent route, it has no contribution to an RR, DE(JS->JT) cannot be an RFDE.

Add time property (ts, td) for each RR, where ts and td denote the start and the duration time of the route respectively where n is the number of the support routes of an RR.

According to make a recommendation for ridesharing, there are two transport modes: public transport private driving.

distinguish different transport modes Which one is public transport frequently at fixed regions like bus stops or subway stations Then an RFDE with SP lower than is a stop region.

Fixed Stop rate(FSR) the number of stop regions within a certain distance

Grid-based Routes Table Building if it is generated by public transportation, it will only be recorded in its origin and destination grids.

Routes Matching Two kind of car sharing Public transportation Private driving if a query route is generated by public transport, only routes by driving modes could be recommended

Flow chart if the process

This dataset is consisted of 178 users' realistic trips over a period of 4 years (from 2007 to 2011). Most of the time, we see all mined RRs as different users’ RRs

Influence of grid size Smaller the grid size, the larger the storage space is needed Too larger a grid size will lost some details 10 sec as final grid size in our experiment

3 routes are support routes of RR from 9 routes in similar time. Robust to slight disturbance Compare with ANTrip trajectory

the trajectories are generated by bus Only two one RR for the user (according to three bus routes(a))

are too short to make a ridesharing RR are dense in north of Beijing in Microsoft Research

using FSR to distinguish traffic modes between public transportation and driving. the accuracy could reach 0.876

Routes matching. (a) and (c) are public transportation (b) and (d) are driving

The storage requirement of the proposed method. The first row is the number of records The second row is the storage ration between the numbers of the original dataset. The storage requirement is quite lightweight

A frequency-based regular route mining algorithm is proposed each part of a regular route must be visited frequently. a regular route should be frequently visited by some complete routes called support routes. most parts of a support route must pass through the frequently visited regions identified to distinguish travel modes between public transportation and individual driving Valuated on a real-world GPS dataset, which is consisted of 178 users over a period of 4 years

More flexible ridesharing strategies will be considered in our future work. find a route which reaches at his/her nearest subway station.

Presented by Ivan Chiou