SlideShare a Scribd company logo
T-Drive: Enhancing Driving Directions with Taxi Drivers’
Intelligence
Abstract
This paper presents a smart driving direction system leveraging the intelligence of experienced drivers.
In this system,GPS-equipped taxis are employed as mobile sensors probing the traffic rhythm of a city and taxi
drivers’ intelligence in choosing drivingdirections in the physical world. We propose a time-dependent
landmark graph to model the dynamic traffic pattern as well as theintelligence of experienced drivers so as to
provide a user with the practically fastest route to a given destination at a given departuretime. Then, a
Variance-Entropy-Based Clustering approach is devised to estimate the distribution of travel time between
twolandmarks in different time slots. Based on this graph, we design a two-stage routing algorithm to compute
the practically fastest andcustomized route for end users. We build our system based on a real-world trajectory
data set generated by over 33,000 taxis in aperiod of three months, and evaluate the system by conducting both
synthetic experiments and in-the-field evaluations. As a result, 60-70 percent of the routes suggested by our
method are faster than the competing methods, and 20 percent of the routes share the sameresults. On average,
50 percent of our routes are at least 20 percent faster than the competing approaches.
GLOBALSOFT TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE
BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS
CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401
Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com
Existing System
The efficient driving directions has become a dailyactivity and been implemented as a key
feature in manymap services like Google and Bing Maps. A fast drivingroute saves not only the time of
a driver but also energyconsumption (as most gas is wasted in traffic jams). Therefore,this service is
important for both end users andgovernments aiming to ease traffic problems and
protectenvironment.Essentially, the time that a driver traverses a routedepends on the following three
aspects: 1) the physicalfeature of a route, such as distance, capacity (lanes), and thenumber of traffic
lights as well as direction turns; 2) thetime-dependent traffic flow on the route; and 3) a user’sdriving
behavior. Given the same route, cautious driverswill likely drive relatively slower than those
preferringdriving very fast and aggressively. Also, users’ drivingbehaviors usually vary in their
progressing driving experiences.For example, traveling on an unfamiliar route, a userhas to pay attention
to the road signs, hence drive relativelyslowly. Thus, a good routing service should consider thesethree
aspects (routes, traffic, and drivers), which are farbeyond the scope of the shortest/fastest path
computing.Usually, big cities have a large number of taxicabstraversing in urban areas.
Disadvantages
That is, we cannot answeruser queries by directly mining trajectory patterns from thedata. Therefore,
how to model taxi drivers’ intelligence thatcan answer a variety of queries is a challenge
We cannot guarantee there aresufficient taxis traversing on each road segment even if wehave a large
number of taxis.
That is, we cannot accuratelyestimate the speed pattern of each road segment
Proposed System
The preprocessed taxi trajectories, we detect thetop-k frequently traversed road segments, which
are termedas landmarks. The reason why we use “landmark” to modelthe taxi drivers’ intelligence is
that: first, the sparseness andlow-sampling rate of the taxi trajectories do not support usto directly
calculate the travel time for each road segmentwhile we can estimate the traveling time between
twolandmarks (which have been frequently traversed by taxis).Second, the notion of landmarks follows
the naturalthinking pattern of people.The threshold _ is used to eliminate the edges seldomtraversed by
taxis, as the fewer taxis that pass two landmarks,the lower accuracy of the estimated travel time(between
the two landmarks) could be. Additionally, we setthe tmax value to remove the landmark edges having a
verylong travel time. Due to the low-sampling rate problem,sometimes, a taxi may consecutively
traverse three landmarkswhile no point is recorded when passing the middle(second) one. This will
result in that the travel time betweenthe first and third landmark is very long. Such kinds of edgeswould
not only increase the space complexity of a landmarkgraph but also bring inaccuracy to the travel time
estimation.
Advantages
The almost sharesimilar traffic patterns while the weekdays and weekendshave different patterns.
Therefore, we build two differentlandmark graphs for weekdays and weekends, respectively.
The travel times of transitions pertaining to alandmark edge clearly gather around some values (like a
setof clusters) rather than a single value or a typical Gaussiandistribution, as many people expected.
This aims to handle the situationthat a taxi was stuck in a traffic jam or waiting at a trafficlight where
multiple points may be recorded on the sameroad segment
Module
1. Intelligence modeling
2. Low Sampling Rate Problem
3. The Landmark Graph
4. Route Generation
5. Path logging
6. Route Computing
Module Description
Intelligence modeling
A user can select any place as asource or destination, there would be no taxi trajectoryexactly passing
the query points. That is, we cannot answeruser queries by directly mining trajectory patterns from thedata.
Therefore, how to model taxi drivers’ intelligence thatcan answer a variety of queries is a challenge.
Low Sampling Rate Problem
To save energy and communicationloads, taxis usually report on their locations in a very lowfrequency,
like 2-5 minutes per point. This increases theuncertainty of the routes traversed by a taxi. As shown inthere
could exist four possible routes.
The Landmark Graph
To save energy and communication loads, taxis usually report on their locations in a very low frequency,
like2-5 minutes per point. This increases the uncertainty of theroutes traversed by a taxi. Meanwhile, we
cannotguarantee there are sufficient taxis traversing on each roadsegment anytime even if we have a large
number of taxis.That is, we cannot directly estimate the speed pattern of eachroad segment based on taxi
trajectories.
Route Generation
The traffic condition of a road, the travel time of aroute also depends on drivers. Sometimes, different
driverstake different amounts of time to traverse the same route atthe same time slot. The reasons lie in a
driver’s drivinghabit, skills and familiarity of routes. For example, peoplefamiliar with a route can usually pass
the route faster than anewcomer. Also, even on the same path, cautious peoplewill likely drive relatively slower
than those preferring todrive very fast and aggressively.
Path logging
The cloud sends the computed drivingroutes along with the travel time distributions of theLandmark
edges contained in the driving route to thephone. Later, the mobile phone logs the user’s drivingpath with a
GPS trajectory, which will be used forrecalculate the user’s custom factor. The more a driveruses this system,
the deeper this system understandsthe driver; hence, a better driving direction servicescan be provided.
Route computing
According to the departure time,start and destination point, the cloud chooses a properlandmark graph
considering the weather informationand whether it’s a holiday or a workday. Based on thelandmark graph, a
two-stage routing algorithm isperformed to obtain a time-dependent fastest route
Flow chart
Conclusion
This paper describes a system to find out the practicallyfastest route for a particular user at a given departure
time.Specifically, the system mines the intelligence of experienceddrivers from a large number of taxi
trajectories andprovide the end user with a smart route, whichincorporatesthe physical feature of a route, the
time-dependent trafficflow as well as the users’ driving behaviors (of both the fleetdrivers and of the end user
for whom the route is beingcomputed). We build a real system with real-world GPStrajectories generated by
over 33,000 taxis in a period ofthree months, then evaluate the system with extensiveexperiments and in-the-
field evaluations. The results showthat our method significantly outperforms the competingmethods in the
aspects of effectiveness and efficiency infinding the practically fastest routes. Overall, more than60 percent of
our routes are faster than that of the existingonline map services, and 50 percent of these routes are atleast 20
percent faster than the latter. On average, ourmethod can save about 16 percent of time for a trip, i.e.,5 minutes
per 30-minutes driving.
REFERENCE
[1] J. Yuan, Y. Zheng, C. Zhang, W. Xie, G. Sun, H. Yan, and X. Xie,“T-Drive: Driving Directions Based on
Taxi Trajectories,” Proc.18th SIGSPATIAL Int’l Conf. Advances in Geographic InformationSystems (GIS),
2010.
[2] T. Hunter, R. Herring, P. Abbeel, and A. Bayen, “Path and TravelTime Inference from GPS Probe Vehicle
Data,” Proc. NeuralInformation Processing Systems (NIPS), 2009.
[3] Y. Lou, C. Zhang, Y. Zheng, X. Xie, W. Wang, and Y. Huang“Map-Matching for Low-Sampling-Rate GPS
Trajectories,” Proc.Int’l Conf. Advances in Geographic Information Systems (GIS),2009.
[4] J. Yuan, Y. Zheng, C. Zhang, and X. Xie, “An Interactive-VotingBased Map Matching Algorithm,” Proc.
Int’l Conf. Mobile DataManagement (MDM), 2010.
[5] E. Kanoulas, Y. Du, T. Xia, and D. Zhang, “Finding Fastest Pathson a Road Network with Speed Patterns,”
Proc. Int’l Conf. DataEng. (ICDE), 2006.
[6] A. Orda and R. Rom, “Shortest-Path and Minimum-DelayAlgorithms in Networks with Time-Dependent
Edge-Length,”J. ACM, vol. 37, no. 3, pp. 607-625, 1990.
[7] N. Leibowitz, B. Baum, G. Enden, and A. Karniel, “TheExponential Learning Equation as a Function of
Successful TrialsResults in Sigmoid Performance,” J. Math. Psychology, vol. 54,
no. 3, pp. 338-340, 2010.
[8] B.C. Dean, “Continuous-Time Dynamic Shortest Path Algorithms,”master’s thesis, MIT, 1999.

More Related Content

What's hot

Traffic & transportation – ii
Traffic & transportation – iiTraffic & transportation – ii
Traffic & transportation – ii
prahlad reddy
 
(Slides) P-Tour: A Personal Navigation System for Tourist
(Slides) P-Tour: A Personal Navigation System for Tourist(Slides) P-Tour: A Personal Navigation System for Tourist
(Slides) P-Tour: A Personal Navigation System for Tourist
Naoki Shibata
 
TOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signalsTOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signalsUrie Bezuidenhout
 
Nz Mugs Jon Slason 16 Oct2009
Nz Mugs Jon Slason 16 Oct2009Nz Mugs Jon Slason 16 Oct2009
Nz Mugs Jon Slason 16 Oct2009
Jonathan Slason
 
Spot speed studies and speed delay time survey
Spot speed studies and speed delay time surveySpot speed studies and speed delay time survey
Spot speed studies and speed delay time survey
Sai Santosh Yakkali
 
Motion Planning Algorithms for Autonomous Intersection Management
Motion Planning Algorithms for Autonomous Intersection ManagementMotion Planning Algorithms for Autonomous Intersection Management
Motion Planning Algorithms for Autonomous Intersection Management
Sergey Zhdanov
 
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
Naoki Shibata
 
Traffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until ForeverTraffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until Forever
WSP
 
Study of urban traffic flow
Study of urban traffic flowStudy of urban traffic flow
Study of urban traffic flow
Sukhdeep Jat
 
CAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAY
CAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAYCAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAY
CAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAY
MANJUNATH BORAKANAVAR
 
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
Hossam Shafiq I
 
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Pronob Ghosh
 
碩一工研院研究成果
碩一工研院研究成果碩一工研院研究成果
碩一工研院研究成果Shaun Lin
 
8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...
8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...
8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...
Hossam Shafiq I
 
01_102808_I-390_Calibration_Report
01_102808_I-390_Calibration_Report01_102808_I-390_Calibration_Report
01_102808_I-390_Calibration_ReportKenneth J Meding
 
A new conceptual algorithm for adaptive route changing in urban environments
A new conceptual algorithm for adaptive route changing in urban environmentsA new conceptual algorithm for adaptive route changing in urban environments
A new conceptual algorithm for adaptive route changing in urban environments
eSAT Journals
 
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET Journal
 
A new conceptual algorithm for adaptive route
A new conceptual algorithm for adaptive routeA new conceptual algorithm for adaptive route
A new conceptual algorithm for adaptive route
eSAT Publishing House
 
Travel speed report by pronob ghosh buet 1204011
Travel speed report by pronob ghosh buet 1204011Travel speed report by pronob ghosh buet 1204011
Travel speed report by pronob ghosh buet 1204011
Pronob Ghosh
 
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsTransit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
WSP
 

What's hot (20)

Traffic & transportation – ii
Traffic & transportation – iiTraffic & transportation – ii
Traffic & transportation – ii
 
(Slides) P-Tour: A Personal Navigation System for Tourist
(Slides) P-Tour: A Personal Navigation System for Tourist(Slides) P-Tour: A Personal Navigation System for Tourist
(Slides) P-Tour: A Personal Navigation System for Tourist
 
TOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signalsTOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signals
 
Nz Mugs Jon Slason 16 Oct2009
Nz Mugs Jon Slason 16 Oct2009Nz Mugs Jon Slason 16 Oct2009
Nz Mugs Jon Slason 16 Oct2009
 
Spot speed studies and speed delay time survey
Spot speed studies and speed delay time surveySpot speed studies and speed delay time survey
Spot speed studies and speed delay time survey
 
Motion Planning Algorithms for Autonomous Intersection Management
Motion Planning Algorithms for Autonomous Intersection ManagementMotion Planning Algorithms for Autonomous Intersection Management
Motion Planning Algorithms for Autonomous Intersection Management
 
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
 
Traffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until ForeverTraffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until Forever
 
Study of urban traffic flow
Study of urban traffic flowStudy of urban traffic flow
Study of urban traffic flow
 
CAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAY
CAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAYCAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAY
CAPACITY ESTIMATION OF TWO LANE UNDIVIDED HIGHWAY
 
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
 
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
 
碩一工研院研究成果
碩一工研院研究成果碩一工研院研究成果
碩一工研院研究成果
 
8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...
8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...
8 capacity-analysis ( Transportation and Traffic Engineering Dr. Sheriff El-B...
 
01_102808_I-390_Calibration_Report
01_102808_I-390_Calibration_Report01_102808_I-390_Calibration_Report
01_102808_I-390_Calibration_Report
 
A new conceptual algorithm for adaptive route changing in urban environments
A new conceptual algorithm for adaptive route changing in urban environmentsA new conceptual algorithm for adaptive route changing in urban environments
A new conceptual algorithm for adaptive route changing in urban environments
 
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
IRJET- Design and Development of Traffic Flow Prediction System for Efficient...
 
A new conceptual algorithm for adaptive route
A new conceptual algorithm for adaptive routeA new conceptual algorithm for adaptive route
A new conceptual algorithm for adaptive route
 
Travel speed report by pronob ghosh buet 1204011
Travel speed report by pronob ghosh buet 1204011Travel speed report by pronob ghosh buet 1204011
Travel speed report by pronob ghosh buet 1204011
 
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsTransit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
 

Similar to JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with taxi drivers’ intelligence

Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
ecway
 
Java t-drive enhancing driving directions with taxi drivers’ intelligence
Java  t-drive enhancing driving directions with taxi drivers’ intelligenceJava  t-drive enhancing driving directions with taxi drivers’ intelligence
Java t-drive enhancing driving directions with taxi drivers’ intelligenceecwayerode
 
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet  t-drive enhancing driving directions with taxi drivers’ intelligenceDotnet  t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligenceEcway Technologies
 
T drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceT drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceEcway Technologies
 
T drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceT drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceEcway Technologies
 
Java t-drive enhancing driving directions with taxi drivers’ intelligence
Java  t-drive enhancing driving directions with taxi drivers’ intelligenceJava  t-drive enhancing driving directions with taxi drivers’ intelligence
Java t-drive enhancing driving directions with taxi drivers’ intelligenceEcway Technologies
 
Android t-drive enhancing driving directions with taxi drivers’ intelligence
Android  t-drive enhancing driving directions with taxi drivers’ intelligenceAndroid  t-drive enhancing driving directions with taxi drivers’ intelligence
Android t-drive enhancing driving directions with taxi drivers’ intelligence
ecway
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map Guidance
IJERA Editor
 
Ieeepro techno solutions 2013 ieee embedded project dynamic traffic control...
Ieeepro techno solutions   2013 ieee embedded project dynamic traffic control...Ieeepro techno solutions   2013 ieee embedded project dynamic traffic control...
Ieeepro techno solutions 2013 ieee embedded project dynamic traffic control...
srinivasanece7
 
Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...
Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...
Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...
IJCNCJournal
 
TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...
TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...
TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...
IJCNCJournal
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
Allison Koehn
 
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
Naoki Shibata
 
Smart City-Scale Taxi Ridesharing
Smart City-Scale Taxi RidesharingSmart City-Scale Taxi Ridesharing
Smart City-Scale Taxi Ridesharing
IRJET Journal
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
Kristen Carter
 
ROUTING AND TRACKING SYSTEM FOR BUSES
ROUTING AND TRACKING SYSTEM FOR BUSESROUTING AND TRACKING SYSTEM FOR BUSES
ROUTING AND TRACKING SYSTEM FOR BUSES
csandit
 
Routing and Tracking System for Buses
Routing and Tracking System for Buses Routing and Tracking System for Buses
Routing and Tracking System for Buses
cscpconf
 
Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...
Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...
Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...
1crore projects
 
A new approach in position-based routing Protocol using learning automata for...
A new approach in position-based routing Protocol using learning automata for...A new approach in position-based routing Protocol using learning automata for...
A new approach in position-based routing Protocol using learning automata for...
ijasa
 
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORCOORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORRakesh Venkateswaran
 

Similar to JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with taxi drivers’ intelligence (20)

Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
 
Java t-drive enhancing driving directions with taxi drivers’ intelligence
Java  t-drive enhancing driving directions with taxi drivers’ intelligenceJava  t-drive enhancing driving directions with taxi drivers’ intelligence
Java t-drive enhancing driving directions with taxi drivers’ intelligence
 
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet  t-drive enhancing driving directions with taxi drivers’ intelligenceDotnet  t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligence
 
T drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceT drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligence
 
T drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceT drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligence
 
Java t-drive enhancing driving directions with taxi drivers’ intelligence
Java  t-drive enhancing driving directions with taxi drivers’ intelligenceJava  t-drive enhancing driving directions with taxi drivers’ intelligence
Java t-drive enhancing driving directions with taxi drivers’ intelligence
 
Android t-drive enhancing driving directions with taxi drivers’ intelligence
Android  t-drive enhancing driving directions with taxi drivers’ intelligenceAndroid  t-drive enhancing driving directions with taxi drivers’ intelligence
Android t-drive enhancing driving directions with taxi drivers’ intelligence
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map Guidance
 
Ieeepro techno solutions 2013 ieee embedded project dynamic traffic control...
Ieeepro techno solutions   2013 ieee embedded project dynamic traffic control...Ieeepro techno solutions   2013 ieee embedded project dynamic traffic control...
Ieeepro techno solutions 2013 ieee embedded project dynamic traffic control...
 
Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...
Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...
Traffic Congestion Prediction using Deep Reinforcement Learning in Vehicular ...
 
TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...
TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...
TRAFFIC CONGESTION PREDICTION USING DEEP REINFORCEMENT LEARNING IN VEHICULAR ...
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
 
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
(Paper) A Method for Sharing Traffic Jam Information using Inter-Vehicle Comm...
 
Smart City-Scale Taxi Ridesharing
Smart City-Scale Taxi RidesharingSmart City-Scale Taxi Ridesharing
Smart City-Scale Taxi Ridesharing
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
 
ROUTING AND TRACKING SYSTEM FOR BUSES
ROUTING AND TRACKING SYSTEM FOR BUSESROUTING AND TRACKING SYSTEM FOR BUSES
ROUTING AND TRACKING SYSTEM FOR BUSES
 
Routing and Tracking System for Buses
Routing and Tracking System for Buses Routing and Tracking System for Buses
Routing and Tracking System for Buses
 
Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...
Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...
Route-Saver: Leveraging Route APIs for Accurate and Efficient Query Processin...
 
A new approach in position-based routing Protocol using learning automata for...
A new approach in position-based routing Protocol using learning automata for...A new approach in position-based routing Protocol using learning automata for...
A new approach in position-based routing Protocol using learning automata for...
 
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORCOORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
 

More from IEEEGLOBALSOFTTECHNOLOGIES

DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...
IEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
IEEEGLOBALSOFTTECHNOLOGIES
 

More from IEEEGLOBALSOFTTECHNOLOGIES (20)

DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Vampire attacks draining life from w...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT SSD a robust rf location fingerprint...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Privacy preserving distributed profi...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Mobile relay configuration in data i...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Distributed cooperative caching in s...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Delay optimal broadcast for multihop...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Dcim distributed cache invalidation ...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Cooperative packet delivery in hybri...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Content sharing over smartphone base...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Capacity of hybrid wireless mesh net...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Adaptive position update for geograp...
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Attribute based access to scalable me...
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Scalable and secure sharing of person...
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
 

Recently uploaded

Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with taxi drivers’ intelligence

  • 1. T-Drive: Enhancing Driving Directions with Taxi Drivers’ Intelligence Abstract This paper presents a smart driving direction system leveraging the intelligence of experienced drivers. In this system,GPS-equipped taxis are employed as mobile sensors probing the traffic rhythm of a city and taxi drivers’ intelligence in choosing drivingdirections in the physical world. We propose a time-dependent landmark graph to model the dynamic traffic pattern as well as theintelligence of experienced drivers so as to provide a user with the practically fastest route to a given destination at a given departuretime. Then, a Variance-Entropy-Based Clustering approach is devised to estimate the distribution of travel time between twolandmarks in different time slots. Based on this graph, we design a two-stage routing algorithm to compute the practically fastest andcustomized route for end users. We build our system based on a real-world trajectory data set generated by over 33,000 taxis in aperiod of three months, and evaluate the system by conducting both synthetic experiments and in-the-field evaluations. As a result, 60-70 percent of the routes suggested by our method are faster than the competing methods, and 20 percent of the routes share the sameresults. On average, 50 percent of our routes are at least 20 percent faster than the competing approaches. GLOBALSOFT TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com
  • 2. Existing System The efficient driving directions has become a dailyactivity and been implemented as a key feature in manymap services like Google and Bing Maps. A fast drivingroute saves not only the time of a driver but also energyconsumption (as most gas is wasted in traffic jams). Therefore,this service is important for both end users andgovernments aiming to ease traffic problems and protectenvironment.Essentially, the time that a driver traverses a routedepends on the following three aspects: 1) the physicalfeature of a route, such as distance, capacity (lanes), and thenumber of traffic lights as well as direction turns; 2) thetime-dependent traffic flow on the route; and 3) a user’sdriving behavior. Given the same route, cautious driverswill likely drive relatively slower than those preferringdriving very fast and aggressively. Also, users’ drivingbehaviors usually vary in their progressing driving experiences.For example, traveling on an unfamiliar route, a userhas to pay attention to the road signs, hence drive relativelyslowly. Thus, a good routing service should consider thesethree aspects (routes, traffic, and drivers), which are farbeyond the scope of the shortest/fastest path computing.Usually, big cities have a large number of taxicabstraversing in urban areas. Disadvantages That is, we cannot answeruser queries by directly mining trajectory patterns from thedata. Therefore, how to model taxi drivers’ intelligence thatcan answer a variety of queries is a challenge We cannot guarantee there aresufficient taxis traversing on each road segment even if wehave a large number of taxis. That is, we cannot accuratelyestimate the speed pattern of each road segment Proposed System The preprocessed taxi trajectories, we detect thetop-k frequently traversed road segments, which are termedas landmarks. The reason why we use “landmark” to modelthe taxi drivers’ intelligence is that: first, the sparseness andlow-sampling rate of the taxi trajectories do not support usto directly calculate the travel time for each road segmentwhile we can estimate the traveling time between twolandmarks (which have been frequently traversed by taxis).Second, the notion of landmarks follows the naturalthinking pattern of people.The threshold _ is used to eliminate the edges seldomtraversed by taxis, as the fewer taxis that pass two landmarks,the lower accuracy of the estimated travel time(between the two landmarks) could be. Additionally, we setthe tmax value to remove the landmark edges having a verylong travel time. Due to the low-sampling rate problem,sometimes, a taxi may consecutively
  • 3. traverse three landmarkswhile no point is recorded when passing the middle(second) one. This will result in that the travel time betweenthe first and third landmark is very long. Such kinds of edgeswould not only increase the space complexity of a landmarkgraph but also bring inaccuracy to the travel time estimation. Advantages The almost sharesimilar traffic patterns while the weekdays and weekendshave different patterns. Therefore, we build two differentlandmark graphs for weekdays and weekends, respectively. The travel times of transitions pertaining to alandmark edge clearly gather around some values (like a setof clusters) rather than a single value or a typical Gaussiandistribution, as many people expected. This aims to handle the situationthat a taxi was stuck in a traffic jam or waiting at a trafficlight where multiple points may be recorded on the sameroad segment Module 1. Intelligence modeling 2. Low Sampling Rate Problem 3. The Landmark Graph 4. Route Generation 5. Path logging 6. Route Computing Module Description Intelligence modeling A user can select any place as asource or destination, there would be no taxi trajectoryexactly passing the query points. That is, we cannot answeruser queries by directly mining trajectory patterns from thedata. Therefore, how to model taxi drivers’ intelligence thatcan answer a variety of queries is a challenge. Low Sampling Rate Problem To save energy and communicationloads, taxis usually report on their locations in a very lowfrequency, like 2-5 minutes per point. This increases theuncertainty of the routes traversed by a taxi. As shown inthere could exist four possible routes.
  • 4. The Landmark Graph To save energy and communication loads, taxis usually report on their locations in a very low frequency, like2-5 minutes per point. This increases the uncertainty of theroutes traversed by a taxi. Meanwhile, we cannotguarantee there are sufficient taxis traversing on each roadsegment anytime even if we have a large number of taxis.That is, we cannot directly estimate the speed pattern of eachroad segment based on taxi trajectories. Route Generation The traffic condition of a road, the travel time of aroute also depends on drivers. Sometimes, different driverstake different amounts of time to traverse the same route atthe same time slot. The reasons lie in a driver’s drivinghabit, skills and familiarity of routes. For example, peoplefamiliar with a route can usually pass the route faster than anewcomer. Also, even on the same path, cautious peoplewill likely drive relatively slower than those preferring todrive very fast and aggressively. Path logging The cloud sends the computed drivingroutes along with the travel time distributions of theLandmark edges contained in the driving route to thephone. Later, the mobile phone logs the user’s drivingpath with a GPS trajectory, which will be used forrecalculate the user’s custom factor. The more a driveruses this system, the deeper this system understandsthe driver; hence, a better driving direction servicescan be provided. Route computing According to the departure time,start and destination point, the cloud chooses a properlandmark graph considering the weather informationand whether it’s a holiday or a workday. Based on thelandmark graph, a two-stage routing algorithm isperformed to obtain a time-dependent fastest route
  • 5. Flow chart Conclusion This paper describes a system to find out the practicallyfastest route for a particular user at a given departure time.Specifically, the system mines the intelligence of experienceddrivers from a large number of taxi
  • 6. trajectories andprovide the end user with a smart route, whichincorporatesthe physical feature of a route, the time-dependent trafficflow as well as the users’ driving behaviors (of both the fleetdrivers and of the end user for whom the route is beingcomputed). We build a real system with real-world GPStrajectories generated by over 33,000 taxis in a period ofthree months, then evaluate the system with extensiveexperiments and in-the- field evaluations. The results showthat our method significantly outperforms the competingmethods in the aspects of effectiveness and efficiency infinding the practically fastest routes. Overall, more than60 percent of our routes are faster than that of the existingonline map services, and 50 percent of these routes are atleast 20 percent faster than the latter. On average, ourmethod can save about 16 percent of time for a trip, i.e.,5 minutes per 30-minutes driving. REFERENCE [1] J. Yuan, Y. Zheng, C. Zhang, W. Xie, G. Sun, H. Yan, and X. Xie,“T-Drive: Driving Directions Based on Taxi Trajectories,” Proc.18th SIGSPATIAL Int’l Conf. Advances in Geographic InformationSystems (GIS), 2010. [2] T. Hunter, R. Herring, P. Abbeel, and A. Bayen, “Path and TravelTime Inference from GPS Probe Vehicle Data,” Proc. NeuralInformation Processing Systems (NIPS), 2009. [3] Y. Lou, C. Zhang, Y. Zheng, X. Xie, W. Wang, and Y. Huang“Map-Matching for Low-Sampling-Rate GPS Trajectories,” Proc.Int’l Conf. Advances in Geographic Information Systems (GIS),2009. [4] J. Yuan, Y. Zheng, C. Zhang, and X. Xie, “An Interactive-VotingBased Map Matching Algorithm,” Proc. Int’l Conf. Mobile DataManagement (MDM), 2010. [5] E. Kanoulas, Y. Du, T. Xia, and D. Zhang, “Finding Fastest Pathson a Road Network with Speed Patterns,” Proc. Int’l Conf. DataEng. (ICDE), 2006. [6] A. Orda and R. Rom, “Shortest-Path and Minimum-DelayAlgorithms in Networks with Time-Dependent Edge-Length,”J. ACM, vol. 37, no. 3, pp. 607-625, 1990. [7] N. Leibowitz, B. Baum, G. Enden, and A. Karniel, “TheExponential Learning Equation as a Function of Successful TrialsResults in Sigmoid Performance,” J. Math. Psychology, vol. 54, no. 3, pp. 338-340, 2010. [8] B.C. Dean, “Continuous-Time Dynamic Shortest Path Algorithms,”master’s thesis, MIT, 1999.