How Google Maps predicts traffic accurately in India
Google Mapshas enabled the ability to track trafficdelays in several cities across the world.
- Traffic delays data is updated in real-time thanks to a wide range of data input sources.
- The Machine Learning model employed by Google uses several variables to deliver these results.
However, have you ever wondered how Google Maps manages to do it? Predicting travel times, especially amidst city traffic is not an easy task. It’s not just traffic either – often, unforeseen delays caused due to accidents or a road being dug up can further delay commutes.
Despite years of experience, we can often go wrong with our predictions, and yet, Google Maps’ traffic predictions are accurate more often than not.
AdvertisementSo, how does Google do it?
The answer – Machine Learning.
Google’s new traffic and bus delay prediction system went live a few months ago in India. To make sure its predictions work well, Google says it extracted training data from sequences of bus positions over time, as received from transit agencies’ real-time feeds. This data was then integrated with car traffic speeds on the bus’s path.
The data obtained includes details like the bus route, trip location and timing. Turns, streets and stops are also a part of the data obtained by Google.
Each part of the trip is split into timeline units and Google makes forecasts based on these units. Once this is done, Google reports the forecast based on the query of the user – it can be just one unit or a sum of all the units.
Tuning the model to the local beat
AdvertisementEach city moves differently, and Google recognizes this.
Ever miss a bus due to a 5-minute delay? We have all been there at one point or the other. To make sure its bus predictions are accurate enough, Google uses data obtained from traffic signals and rush hour crowds at bus stops. Additionally, the commute times can vary wildly on the same route at different times of the day.
To wade through these issues, Google says that it puts time in a 4-dimensional loop, which is demonstrated via the rendering above.
AdvertisementIn total, Google combines all these widely different signals and combines them together to address user queries based on several variables.
The traffic delays feature is live in Google Maps in several cities in India. We tested it in
9 incredibly useful Google Maps features everyone should know about
AdvertisementGoogle Maps is working on tool to tell you how crowded the buses and trains are
How to change your route on Google Maps on desktop or mobile, to choose an alternate route or make your own
Popular on BI
- Air Canada, Emirates, Air India and other airlines resume flights to Toronto and the tickets are priced up to ₹5 lakh
- I flew on a $65 million Gulfstream G650ER private jet and saw why it's a favorite of tech billionaires like Elon Musk and Jeff Bezos
- The collapse of Evergrande, one of China’s largest home developers, is “not a Lehman moment” but the fear may haunt steel and metal stocks in India
- IRCTC, IndiaMART, Cummins India and others have been under pressure in the last 5 days but still worth buying
- Noise ropes in Taapsee Pannu as its brand ambassador for smart wearables
- Online fantasy gaming startup earns almost five times Dhoni's Chennai Super Kings
- Samsung's first F-series phone with 5G support, Galaxy F42, to launch soon
- 2021 Yamaha R15 V4.0, R15M, Aerox 155 launched in India — all you need to know