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.

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
Group Recommendation: Semantics and Efficiency
Pete Bohman Adam Kunk.  Introduction  Related Work  System Overview  Indexing Scheme  Ranking  Evaluation  Conclusion.
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Dinker Batra CLUSTERING Categories of Clusters. Dinker Batra Introduction A computer cluster is a group of linked computers, working together closely.
Constructing Popular Routes from Uncertain Trajectories Authors of Paper: Ling-Yin Wei (National Chiao Tung University, Hsinchu) Yu Zheng (Microsoft Research.
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.
Active Learning and Collaborative Filtering
Context-aware Query Suggestion by Mining Click-through and Session Data Authors: H. Cao et.al KDD 08 Presented by Shize Su 1.
2-D ESPO Algorithm for pedestrian navigation A 2-D Euclidean shortest path with obstacles (ESPO) algorithm for pedestrian navigation was developed. This.
Planning under Uncertainty
Adaptive Fastest Path Computation on a Road Network : A Traffic Mining Approach Hector Gonzalez Jiawei Han Xiaolei Li Margaret Myslinska John Paul Sondag.
Critical Analysis Presentation: T-Drive: Driving Directions based on Taxi Trajectories Authors of Paper: Jing Yuan, Yu Zheng, Chengyang Zhang, Weilei Xie,
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Integrating Bayesian Networks and Simpson’s Paradox in Data Mining Alex Freitas University of Kent Ken McGarry University of Sunderland.
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
Trajectories Simplification Method for Location-Based Social Networking Services Presenter: Yu Zheng on behalf of Yukun Cheng, Kai Jiang, Xing Xie Microsoft.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
Mining Interesting Locations and Travel Sequences from GPS Trajectories defense by Alok Rakkhit.
Preference Analysis Joachim Giesen and Eva Schuberth May 24, 2006.
J. Chen, O. R. Zaiane and R. Goebel An Unsupervised Approach to Cluster Web Search Results based on Word Sense Communities.
Exploration of Ground Truth from Raw GPS Data National University of Defense Technology & Hong Kong University of Science and Technology Exploration of.
Mining Interesting Locations and Travel Sequences From GPS Trajectories Yu Zheng and Xing Xie Microsoft Research Asia March 16, 2009.
Chapter 4 Office Layout.
Reducing Uncertainty of Low-sampling-rate Trajectories Kai Zheng, Yu Zheng, Xing Xie, Xiaofang Zhou University of Queensland & Microsoft Research Asia.
Determining the Significance of Item Order In Randomized Problem Sets Zachary A. Pardos, Neil T. Heffernan Worcester Polytechnic Institute Department of.
Evaluation and analysis of the application of interactive digital resources in a blended-learning methodology for a computer networks subject F.A. Candelas,
Friends and Locations Recommendation with the use of LBSN
By Group 6 1. Adaptive Mapping 2 Adaptivity What is adaptivity? “A system is called adaptive if it is able to change its own characteristics automatically.
Bei Pan (Penny), University of Southern California
1 Information Filtering & Recommender Systems (Lecture for CS410 Text Info Systems) ChengXiang Zhai Department of Computer Science University of Illinois,
Privacy Preserving Data Mining on Moving Object Trajectories Győző Gidófalvi Geomatic ApS Center for Geoinformatik Xuegang Harry Huang Torben Bach Pedersen.
Wen He Tsinhua University, Beijing, China and Xi'an Communication Institute, Xi'an, China Deyi Li Tsinhua University, Beijing, China and Chinese.
1 Formal Models for Expert Finding on DBLP Bibliography Data Presented by: Hongbo Deng Co-worked with: Irwin King and Michael R. Lyu Department of Computer.
When Experts Agree: Using Non-Affiliated Experts To Rank Popular Topics Meital Aizen.
ON INCENTIVE-BASED TAGGING Xuan S. Yang, Reynold Cheng, Luyi Mo, Ben Kao, David W. Cheung {xyang2, ckcheng, lymo, kao, The University.
Fundamentals of Algorithms MCS - 2 Lecture # 7
Searching for Extremes Among Distributed Data Sources with Optimal Probing Zhenyu (Victor) Liu Computer Science Department, UCLA.
Universit at Dortmund, LS VIII
Spatial-Temporal Models in Location Prediction Jingjing Wang 03/29/12.
The Fast Optimal Voltage Partitioning Algorithm For Peak Power Density Minimization Jia Wang, Shiyan Hu Department of Electrical and Computer Engineering.
Using Entropy-Related Measures in Categorical Data Visualization  Jamal Alsakran The University of Jordan  Xiaoke Huang, Ye Zhao Kent State University.
Efficient Instant-Fuzzy Search with Proximity Ranking Authors: Inci Centidil, Jamshid Esmaelnezhad, Taewoo Kim, and Chen Li IDCE Conference 2014 Presented.
INFERRING HUMAN ACTIVITY FROM GPS TRACKS Sun Simiao.
MINING COLOSSAL FREQUENT PATTERNS BY CORE PATTERN FUSION FEIDA ZHU, XIFENG YAN, JIAWEI HAN, PHILIP S. YU, HONG CHENG ICDE07 Advisor: Koh JiaLing Speaker:
O PTIMAL SERVICE TASK PARTITION AND DISTRIBUTION IN GRID SYSTEM WITH STAR TOPOLOGY G REGORY L EVITIN, Y UAN -S HUN D AI Adviser: Frank, Yeong-Sung Lin.
Chapter 4 Decision Support System & Artificial Intelligence.
MaskIt: Privately Releasing User Context Streams for Personalized Mobile Applications SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference.
Intelligent DataBase System Lab, NCKU, Taiwan Josh Jia-Ching Ying 1, Wang-Chien Lee 2, Tz-Chiao Weng 1 and Vincent S. Tseng 1 1 Department of Computer.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Trends: Spatio-temporal graphs Introduction to Spatial Computing.
1/14/ :59 PM1/14/ :59 PM1/14/ :59 PM Research overview Koen Victor, 12/2007.
A Clustering-based QoS Prediction Approach for Web Service Recommendation Shenzhen, China April 12, 2012 Jieming Zhu, Yu Kang, Zibin Zheng and Michael.
Speaker : Yu-Hui Chen Authors : Dinuka A. Soysa, Denis Guangyin Chen, Oscar C. Au, and Amine Bermak From : 2013 IEEE Symposium on Computational Intelligence.
03/02/20061 Evaluating Top-k Queries Over Web-Accessible Databases Amelie Marian Nicolas Bruno Luis Gravano Presented By: Archana and Muhammed.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Mapping of Traffic Conditions at Downtown Thessaloniki with the Help of GPS Technology P. D. Savvaidis and K. Lakakis Aristotle University of Thessaloniki,
ILUTE A Tour-Based Mode Choice Model Incorporating Inter-Personal Interactions Within the Household Matthew J. Roorda Eric J. Miller UNIVERSITY OF TORONTO.
Finding similar items by leveraging social tag clouds Speaker: Po-Hsien Shih Advisor: Jia-Ling Koh Source: SAC 2012’ Date: October 4, 2012.
Database Laboratory TaeHoon Kim. /18 Work Progress.
Program Design Chapter 5 6 th Edition Raymond A. Noe Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Presented by: Shahab Helmi Spring 2016
Program Design Chapter 5
Presented by: Mi Tian, Deepan Sanghavi, Dhaval Dholakia
By: Hugh R. Alley August 22nd, 2007 Presenter: Maged Younan
Showcasing work by Jing Yuan, Yu Zheng, Xing Xie, Guangzhou Sun
Efficient Cache-Supported Path Planning on Roads
Presentation transcript:

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

C ONTENT 1 Introduction 2 Overview of CrowdPlanner 3 Preliminary 4 Task Generation 5 Worker Selection 6 Experiments 7 Conclusion 2

I NTRODUCTION With the development of GPS technologies and a number of navigation service providers (e.g., Google Map, Bing Map, Naver): Travel to unfamiliar places with much less effort. Select shortest route and/or fastest routes. Are these routes always good enough to be the best choice when people travel ? There are substantial differences between popular routes and recommended routes by experienced/frequent drivers. Drivers’ preferences are influenced by lots of additional factors: the number of traffic lights, speed limitation, road condition, weather, etc. This paper proposes a novel crowd-based route recommendation system, CrowdPlanner: Take the emerging concept of crowd sourcing. Blend domain-expert knowledge for route recommendation. 3

I NTRODUCTION Difficulties of crowd-based route recommendation: How to automatically generate a user-friendly task? => For doing the job more comfortably. How to choose a set of suitable worker for a given task? => For improve the performance of the recommendation. Solution: Utilizes a set of discriminative land-marks to generate a binary question set by analyzing the given candidate route set. Identify a few key attributes of workers that mostly affect their performance on a given task. Propose an efficient search algorithm to find the most eligible workers. 4

C ONTENT 1 Introduction 2 Overview of CrowdPlanner 3 Preliminary 4 Task Generation 5 Worker Selection 6 Experiments 7 Conclusion 5

O VERVIEW OF C ROWD P LANNER Traditional Route Recommendation Module (TR): Control logic component : trigger Reuse truth and Route Evaluation Receive the user request and control the workflow. Return result immediately if the request is hit of the truth. 6

O VERVIEW OF C ROWD P LANNER Traditional Route Recommendation Module (TR): Route generation component : generate candidate routes. Route evaluation component : trigger route generation component Evaluate the routes using computer power and reduce the cost of CrowdPlanner. -> If some of recommended routes agree with each other to a high degree, one of them will be selected as the best recommended route. -> A route with the highest confidence score that is greater than a threshold η will be selected as the best recommended route. Otherwise, trigger CrownPlanner. 7

O VERVIEW OF C ROWD P LANNER Crowd Route Recommendation Module (CR): Task generation component : Generate a task by proposing a series of questions for workers to answer. Worker selection component : select a set of eligible workers who are most suitable to answer the questions. Early stop component : control the reply time. Rewarding component : rewards the workers according to their workload. 8

C ONTENT 1 Introduction 2 Overview of CrowdPlanner 3 Preliminary 4 Task Generation 5 Worker Selection 6 Experiments 7 Conclusion 9

P RELIMINARY Landmark ( l ) : a geographical object in the space, which is stable and independent of the recommended routes. Landmark-based Route R = [l 1, l 2,..., l n ] : a route represented as a finite sequence of landmark. Discriminative landmarks : A landmark set L is called discriminative to a set of landmark-based routes R if for any two routes R 1 and R 2 of R, the joint sets R 1 ∩ L and R 2 ∩ L are different. For example, L 1 = { l 2, l 3, l 4 } is discriminative to R 1 = { l 1, l 2, l 3 } and R 2 = { l 1, l 2, l 4 }, since the joint sets R 1 ∩ L 1 = { l 2, l 3 } and R 2 ∩ L 1 = { l 2, l 4 } are different, but L 2 = { l 1, l 2 } is not discriminative to R 1 and R 2. 10

C ONTENT 1 Introduction 2 Overview of CrowdPlanner 3 Preliminary 4 Task Generation 5 Worker Selection 6 Experiments 7 Conclusion 11

T ASK GENERATION Landmark Significance: Utilize the popular location-based social network (LBSN) and trajectories of cars to infer the significance of landmarks. Landmark Selection: Selected landmark set L should be discriminative to the candidate routes R. -> The difference between any two routes can be presented. The number of landmark should be as small as possible. 12

T ASK GENERATION Landmark Selection: Preparation step : filter out some non-beneficial landmarks, i.e., the ones which cannot discriminate any routes. Expansion step : recursively generates the test landmark set S. Test step : Test to see whether S is discriminative. Select the set S that have maximum significant. 13

T ASK GENERATION Landmark Selection: The paper also presents some optimization method for reducing the generation time. Question Ordering: It is not necessary to ask all the questions in most cases. E.g: if a worker indicates that she prefers the routes passing l 2 from l 1 to l 10, we do not need to ask whether he recommend to pass l 8 since all the routes passing l 2 do not pass l 8 Compute and sort the questions based on the informativeness. Arrange the questions into a tree-like structure. 14

C ONTENT 1 Introduction 2 Overview of CrowdPlanner 3 Preliminary 4 Task Generation 5 Worker Selection 6 Experiments 7 Conclusion 15

W ORKER SELECTION 16 Response time: Each task has a user-specified response time. Probability of a worker to respond a task within time t is defined by If F is less than the threshold η time, we will not assign the task to him. Worker’s Familiarity Score: The accumulated familiarity score:

W ORKER SELECTION 17 Sort the candidate workers in descending order based on the familiarity score. The preference score of l j to each w is defined as follow: W lj is the workers who have non-zero accumulated familiar scores. Worker gets the maximum sum of the preferences will be assigned the job.

C ONTENT 18 1 Introduction 2 Overview of CrowdPlanner 3 Preliminary 4 Task Generation 5 Worker Selection 6 Experiments 7 Conclusion

E XPERIMENTS 19 Experiment Setup: Trajectory Dataset: real trajectory datasets generated by taxis, trucks and private cars in Beijing and Nanjing. POI Clusters: two POI datasets of the Beijing and Nanjing cities. Ground truth route: 1000 popular routes agreed by all three route mining algorithms. Workers: volunteers.

E XPERIMENTS 20

E XPERIMENTS 21 MO: show the candidate routes directly on map and ask workers to choose. CB: workers need to choose all the landmarks on their preferred routes. BwO: the questions are asked in the descending order of the significance. BO: the proposed question format.

E XPERIMENTS 22

C ONCLUSION 23 This paper proposed a novel crowd-based route recommendation system – CrowdPlanner. Two core components: task generation and worker selection. CrowdPlanner is able to recommend users the most satisfactory routes with at least 90-percent chances. This research sheds light on some other crowd-based recommendation systems also.

24 THANK YOU