ווייז חושפת: כך יודע האלגוריתם שלנו מתי תגיעו ליעד

מהנדס בכיר בחברה חשף אילו משתנים משמשים את האפליקציה כדי לחשב כמה זמן נגיע מנקודת ההתחלה ועד ליעד שלנו. תמיד מקדימים את ההערכה של ווייז? יש לכך סיבה

מקור: Unsplash

אנחנו נמצאים אמנם בעיצומו של סגר, והנסיעות המתישות אל ומהעבודה נראות רחוקות מתמיד, אבל נדמה שאין ישראלי אחד שלא פתח את אפלקיציית ווייז ותהה כמה זמן הוא הולך לעמוד בפקקים. אבל איך בדיוק יודע האלגוריתם של ווייז כמה זמן באמת ייקח לכם להגיע?

עתה חושף יגאל פטריאנו, מהנדס תוכנה בכיר במרכז הפיתוח של ווייז, כיצד האפליקציה, שבה רובנו משתמשים לניווט בדרכים, מחשבת את הזמנים המשוערים להגעה שלנו ליעד במסלולים השונים.

לדבריו של פטריאנו, האפליקציה נעזרת בשני משתנים מרכזיים כדי לחשב את הזמן שנותר עד להגעה שלנו (או ETA) מהנקודה שבה אנחנו מתחילים ועד היעד בכל אחד ממסלולים השונים שהיא מציעה לנו.

החלק הראשון הוא ההיסטוריה. ווייז נשענת על מידע שהיא אגרה מנסיעות קודמות שבוצעו במסלולים המתאימים לנסיעה שאנחנו רוצים לעשות, כדי לתת לנו את הזמן המשוער. איך זה קורה? המערכת שפיתחו בווייז אוספת את המידע על המהירויות הממוצעות שבהם נסעו המשתמשים באפליקציה במקטעים שונים בדרך, כשהאיסוף נעשה פעם בחצי שעה – כלומר 48 דגימות של מקטעים בכל יום.

בווייז מבצעים את הדגימות הללו של מקטעי הדרך באופן קבוע, כדי לעדכן ככל האפשר את היסטוריית הנסיעה והזמנים, שאורכת הנסיעה במקטעים השונים, וכדי לשפר ככל האפשר את ה-ETA שהאפליקציה מספקת למשתמשים.


”האנשים שיכולים לחסום את איילון”: זה הצבא השקט שמאחורי Waze


לפי פטריאנו, כשאנחנו מקבלים ETA מהאפליקציה למסלולים השונים המתאימים לנסיעה שלנו, ווייז מסתמכת למעשה על היסטוריית הנסיעה בזמנים הללו, שהיא אספה משמונת השבועות שקדמו לנסיעה. כך מנסה האפליקציה לנבא בצורה מדויקת יחסית את התנועה שבה אתם צפויים להיתקל בדרך ליעד.

החלק השני החשוב בהערכת הזמן המשוער להגעה ליעד על פי ווייז הוא העדכונים בזמן אמת שבהם מתגאה האפליקציה. ההיסטוריה היא טובה, היא חשובה כדי לייצר תמונה ראשונית של הערכת הזמן מבחינת הדרכים – אבל מבלי להבין אם יש תאונת דרכים שמשתקת את התנועה בדרך המוצלחת ביותר היסטורית או עבודות כביש במסלול השני בטיבו – אתם בטוח לא תגיעו בזמן המשוער.

“זה מה שהופך את ווייז לייחודית”, כותב פטריאנו, “כשהווייזרים (הכינוי בחברה למשתמשי ווייז, א.א.) משאירים את האפליקיצה פועלת בזמן הנסיעה הם באופן ישיר אומרים לנו מה מהירות התנועה במקטע כביש מסוים”. לדבריו, בווייז לוקחים את שני החלקים – ההיסטוריה ונתוני זמן אמת – ומשקללים אותם יחד עם משוואות מתמטיות שנועדו לחשב את המהירות הממוצעת הצפויה לכם בכל מסלול – וכך נוצר ה-ETA שלכם.

ויש עוד כמה משתנים

עם זאת, החלק החשוב ביותר בחישוב הזמן שייקח לכם להגיע ליעד הוא המהירות. על פי המהנדס הישראלי, לאחר שווייז אוספת את המידע על המהירות הממוצעת של המשתמשים במקטעי הכביש הרלוונטיים, היא מנקה מהמשוואה את הנהגים האיטיים והמהירים באופן חריג. כך מושג שיפור באומדן הזמנים בכל מקטע – שמצטרפים לבסוף לתוצאה הסופית – היא הערכת הזמן שתקבלו.

פרמטר חשוב נוסף מבחינת ווייז בחישוב הזמן המוערך הוא הרכב שבו אנחנו נוהגים. משתמשים שבוחרים לציין בפני ווייז באיזה רכב הם נוסעים, יכולים לקבל ETA מותאם יותר: אופנוע יכול לנוע בקלות יותר בפקקים לעומת חבריו ברכבים שמדשדשים ליד, ואוטובוסים ומוניות נהנים מזמני נסיעה קצרים יותר בזכות נתיבי תחבורה ציבורית.

פטריאנו מסביר גם כי החישובים בזמן אמת שמבצעת האפליקציה על בסיס המידע שהיא מקבלת הם אלו שיביאו אותה להזיז אתכם ממסלול מסוים או שיקפיצו לכם את ההודעה המדכאת על כך שאתם הולכים לאחר כי יש פקקים בדרך. לדבריו, גם אם המערכת מזהה שיש עומסי תנועה בדרך היא לא תמהר לנתב אתכם מחדש, אך כשהמערכת מקבלת מידע רב על האטה בתנועה או מפגע בדרך היא תעשה זאת, כדי למנוע מכם להיתקע בדרך ולסטות משמעותית מהערכת הזמן שהאפליקציה נתנה לכם.

תמיד עוקפים את ההערכות?

אם אתם מאלה שתמיד עוקפים את הערכת הזמן שווייז נותנת לכם וחושבים לעצמכם “למה אני בכלל מקשיב לה, אם אני תמיד מקדים?” – יש לכך שתי סיבות חשובות. לפי פטריאנו, בווייז לוקחים מרווח ביטחון מסוים בהערכת הזמן שאתם מקבלים כשאתם יוצאים לדרך, ועל כן כל עוד אין שינוי משמעותי מבחינת תנועה קיים סיכוי שתגיעו לפני הזמן המוערך.

הסיבה השנייה היא העובדה שאתם כנראה נוסעים מהר יותר מהמהירות המותרת במקטעים פתוחים. מכיוון שהאפליקציה מתבססת על ממוצעים ונהיגה על פי החוקים, אתם תגיעו ככל הנראה מהר יותר מהאומדן הראשוני של ווייז.

לסיום הוא מציין את “הצבא השקט” של ווייז שעליו כתבנו בעבר, כלומר אותה קהילת משתמשים פעילה של החברה, שכוללת את המדווחים ובעיקר את עורכי המפות שלה, שכל הזמן משדרגים את המערכת ותורמים בין היתר לדיוק של הערכות הזמן שהיא מספקת לנו.

כל העדכונים מחכים לכם בערוץ הטלגרם של גיקטיים כל העדכונים מחכים לכם בערוץ הטלגרם של גיקטיים להצטרפות לערוץ הטלגרם שלנו לחץ כאן

אושרי אלקסלסי

Your Friendly Neighborhood Geek. יש לכם סיפור טכנולוגי? דברו איתי: Oshry@geektime.co.il

הגב

13 תגובות על "ווייז חושפת: כך יודע האלגוריתם שלנו מתי תגיעו ליעד"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
נועם
Guest

אם ווייז יודעת מה המהירות הממוצעת של *משתמש מסוים* יחסית למהירות המותרת במקטעים שונים ב-8 שבועות האחרונים, אז מדוע לא לתת הערכת זמן לפי אופי הנסיעה *שלו* במקום המהירות הממוצעת של נהגים אחרים?
זמן משוער לדעתי אמור להיות מותאם אישית למשתמש ולא לממוצע.

ניר
Guest

זה עניין של 2-3 דקות לכל היותר בדרך כלל, לא חושב שזה אמור להיות סיפור גדול

מה אחי
Guest

הכרה בנהיגה לא חוקית?

איתי
Guest

בחייך כל בן אדם שנגע במשהו שקשור לתוכנה בחיים שלן יודע שיש פה פרסונליזציה גדולה באלפי מידות ממה שאותו עובד וויד נידב,
בערך ברמה שעובד פייסבוק יגיד שמראים לנו תוכן רק לפי הדפים שעשינו להם לייק

מישהו
Guest

חרא של אפליקצייה, בחיי אפילו פעם היא לא עזרה לי להגיע ליעד בכל מעט הפעמים שניסיתי וויז הגעתי באיחור ולמקומות שלא הייתי אמור לעבור בהם, רק גוגל מפס.

דני
Guest

הסגר דופק את כל סטטיסטיקת ה ETA :/

ASD
Guest

הסגר הוא outlier

הייקר
Guest

אני משתמש במפות גוגל. הרבה יותר נעים ואמין.

יצחק כהן
Guest

ב”ה
כתבה מעניינת מאוד!

לדעתי צריך להעלות כתבה על איך kubernetes מנהלת את הקונטיינרים האם זה רק ברמת המדינות והאזורים או האם זה גם ברמת מסלולים מועדפים או גם וגם

בכלל כל מערכת ניהול המשאבים ביחס למשתמש מעניינת מאוד ואשמח שיעלו על זה כתבה

טרול
Guest

בשעות העומס הeta הראשוני תמיד חורג ב15-30 דקות מהאמת, זה מדהים איך מוצר שרץ כבר 10 שנים פשוט לא עובד טוב, באסה שהם סוג של מונופול בארץ אולי היינו מקבלים מוצר שבאמת עובד

מגיב לטרולים
Guest

אז אתה כנראה באמת טרול. ETA תמיד חורג ב 15-30 דקות??!!
אתה בטוח שאתה משתמש ב וויז? או שאינך מבין איך להפעיל אותו.

חחח
Guest

הם טועים באופן עקבי והנסיעה אורכת כ 30% יותר מהתחזית שלהם.
הם צריכים לשפר את האלגוריתם שלהם משמעותית (ולא, להוסיף עוד 5 דקות ועוד 10 דקות להערכה במהלך הנסיעה זה לא פתרון- זה אפילו גרוע יותר. גם זה קורה כל הזמן, כאילו שהם בכלל לא יודעים שיש פקקים).

מאיר
Guest

כרגע אני צריך את וויז להעריך כמה זמן אני מגיע מהחדר למטבח וחזרה

wpDiscuz

תגיות לכתבה: