Πώς ξέρει η Google ποιοι δρόμοι έχουν κίνηση και ποιοι όχι -Βίντεο αποκαλύπτει το μυστικό της
Ένα βίντεο που έγινε viral στα social media αποκαλύπτει πώς ακριβώς λειτουργεί το ιδιαίτερα προηγμένο σύστημα πλοήγησης της Google.
Οι εφαρμογές πλοήγησης έχουν γίνει αναπόσπαστο κομμάτι των καθημερινών μετακινήσεων, καθώς βοηθούν τους οδηγούς να φτάνουν στον προορισμό τους με μεγαλύτερη ευκολία, ενώ πέρα από το να δίνουν ακριβή βήματα για το πώς θα φτάσουμε στις διαδρομές μας, μας προσφέρουν και μια ακόμη σημαντική δυνατότητα.
Ουσιαστικά αναφερόμαστε στην δυνατότητα των εφαρμογών να υπολογίζουν με χαρακτηριστική, ορισμένες φορές, ακρίβεια, την εκτιμώμενη ώρα άφιξης, λαμβάνοντας υπόψη τις συνθήκες που επικρατούν στο οδικό δίκτυο.
BUY NOW
Ιδιαίτερα ενδιαφέρον είναι επίσης το πώς οι εφαρμογές αυτές καταλήγουν σε αυτό το συμπέρασμα καθώς και το σύστημα που χρησιμοποιείται για να υπολογίζουν την κάθε διαθέσιμη διαδρομή και έπειτα να προτείνουν στους οδηγούς την ταχύτερη. Σε αυτό το πλαίσιο, ένα νέο βίντεο που κυκλοφόρησε στο διαδίκτυο και έγινε viral δείχνει τον ακριβή τρόπο που λειτουργεί αυτό το σύστημα και πώς το Google Maps καταφέρνει, στις περισσότερες περιπτώσεις, να υπολογίζει με αρκετή ακρίβεια τον χρόνο που απαιτείται για μια διαδρομή.
Όπως εξηγείται στο βίντεο, το σύστημα βασίζεται στην επεξεργασία δεδομένων που προέρχονται από τις μετακινήσεις των χρηστών. Πιο συγκεκριμένα, οι συσκευές των οδηγών παρέχουν πληροφορίες θέσης μέσω GPS, επιτρέποντας στην εφαρμογή να εκτιμά την ταχύτητα με την οποία κινούνται σε διαφορετικά σημεία του οδικού δικτύου.
Ο αλγόριθμος της Google είναι σχεδιασμένος ώστε να ξεχωρίζει τις μεμονωμένες επιβραδύνσεις από τις ενδείξεις πραγματικής κυκλοφοριακής συμφόρησης. Για παράδειγμα, μια συσκευή μπορεί να καταγράψει προσωρινή μείωση ταχύτητας επειδή το όχημα σταμάτησε για λίγο ή επειδή το σήμα GPS παρουσιάζει απόκλιση, όπως συμβαίνει μέσα στις σήραγγες.
Αντί να βασίζεται, λοιπόν, σε μία μόνο τέτοια ένδειξη, το σύστημα αναλύει τη συνολική εικόνα, εξετάζοντας κυρίως τις περιπτώσεις όπου συσκευές καταγράφουν ταυτόχρονα μείωση ταχύτητας στο ίδιο τμήμα του δρόμου. Όταν, δηλαδή, υπάρχει απότομη και μαζική αλλαγή ταχύτητας από πολλαπλά οχήματα σε ένα τμήμα του δρόμου, η εφαρμογή μπορεί να αναγνωρίσει ότι υπάρχει αυξημένη κίνηση και να προσαρμόσει ανάλογα τις εκτιμήσεις της.
Για να περιορίζονται ακόμη περισσότερο τα σφάλματα εντοπισμού, χρησιμοποιείται και η τεχνική «map matching», μια διαδικασία, όπου τα δεδομένα θέσης που στέλνει το κινητό συνδυάζονται με την κατεύθυνση και την ταχύτητα κίνησης, καθώς και με τη γεωμετρία του οδικού δικτύου, ώστε να προσδιορίζεται με μεγαλύτερη ακρίβεια το τμήμα του δρόμου στο οποίο βρίσκεται ένα όχημα.
Ένα ακόμη ιδιαίτερα ενδιαφέρον στοιχείο είναι πως η εφαρμογή δεν περιορίζεται αποκλειστικά στα δεδομένα που συλλέγονται τη συγκεκριμένη στιγμή, αλλά τα συνδυάζει με όλα τα δεδομένα και τις πληροφορίες που διαθέτει για την κυκλοφορία στο ίδιο τμήμα του δρόμου, ώστε να υπολογίσει πόσος χρόνος απαιτείται για τη διέλευσή του. Με αυτόν τον τρόπο, λαμβάνει υπόψη τόσο την τρέχουσα κατάσταση όσο και τα μοτίβα κίνησης που έχουν καταγραφεί στο παρελθόν.
Ίσως το πιο κρίσιμο στοιχείο στο πως ακριβώς λειτουργεί η εφαρμογή αφορά και τον τρόπο με τον οποίο επιλέγεται τελικώς η διαδρομή. Στο σύστημα αυτό, το app της Google δεν αντιλαμβάνεται το οδικό δίκτυο τρισδιάστατα όπως εμείς, αλλά το μοντελοποιεί ως μαθηματικό γράφημα, όπου οι διασταυρώσεις αντιστοιχούν σε κόμβους και τα τμήματα των δρόμων σε ακμές. Στο μοντέλο αυτό, κάθε τμήμα αντιστοιχίζεται πρακτικά στον χρόνο που απαιτείται για τη διέλευσή του.
Έτσι, όταν αναζητούμε τον ταχύτερο τρόπο για να φτάσουμε κάπου, το σύστημα δεν επιλέγει απαραίτητα τη συντομότερη διαδρομή σε απόσταση, άλλα αναζητά το δρόμο με το χαμηλότερο συνολικό εκτιμώμενο κόστος σε χρόνο, ακόμη κι αν αυτή είναι μεγαλύτερη σε χιλιόμετρα.
Σημειώνεται πως αυτός είναι και ο λόγος που όταν οι συνθήκες στον δρόμο αλλάζουν, οι εκτιμήσεις αναπροσαρμόζονται και η εφαρμογή μπορεί να προτείνει μια εναλλακτική διαδρομή, εφόσον τα νέα δεδομένα δείχνουν ότι είναι ταχύτερη. Είναι μια κατάσταση που έχουμε δει όλοι στο αυτοκίνητο, καθώς πολλές φορές, αφού ξεκινήσουμε μια μετακίνηση, το Google Maps ενδέχεται να μας κατευθύνει σε διαφορετικό δρόμο από εκείνον που είχε αρχικά επιλέξει.
Τέλος, να πούμε, πως εκτός από την Google Maps, παρόμοια μοντέλα για τον υπολογισμό του χρόνου άφιξης χρησιμοποιούν και άλλες εφαρμογές πλοήγησης. Για παράδειγμα το Waze μπορεί, εκτός από τα ιστορικά δεδομένα προηγούμενων διαδρομών, να διατηρεί και τις οδηγικές συνήθειες του χρήστη, προσαρμόζοντας την εκτιμώμενη ώρα άφιξης με βάση το προσωπικό του οδηγικό προφίλ και το αν συνήθως οδηγεί γρηγορότερα ή βραδύτερα από το μέσο όρο.
Δείτε το σχετικό βίντεο εδώ:
ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ
ΠΕΡΙΣΣΟΤΕΡΑ