בתשובה לנדב, 01/04/18 18:44
תשע (מליון) בכיכר ביום שישי 698348
שיחה פילוסופית עמוקה היא פעולה פי מיליון יותר מורכבת מנהיגה‏1, אני אפילו לא יכול להתחיל לחשוב על כמות הפרמטרים שהיא מצריכה. אני הסברתי לך למה נהיגה היא יחסית פשוטה (המטרה שלה ברורה, הדרך ממקום א ל-ב ידועה כבר עשור לטלפון הנייד שלך, בגדול אתה מתקדם על וקטור חד ממדי ומטרתך העיקרית או המסובכת ביותר היא כנראה לא להתנגש). זה שאתה תענה לי ב"נהיגה היא פעולה מורכבת מאד שדורשת אינטואיציה רבה" לא מקדם אותנו לשום מקום.
יש לך איזה נימוק למה היא מורכבת? למה היא דורשת "אינטואיציה"? למה היא יותר מורכבת מבחירה של נתיב ושמירה על מרחק מהרכב שלפניך, שתי פעולות קלות לכימות ולמדידה? כשכל הפרמטרים שאתה שולט בהם זה שני סקלרים (עוצמת הלחיצה על דוושות הגז והברקס) ווקטור אחד (זוית ההגה נניח)?
אתה יודע בכמה פרמטרים אתה צריך לשלוט כדי לנהל שיחה כלשהיא, שלא לומר שיחה פילוסופית מעמיקה?

1 הצעה למדד אמפירי - כמה אנשים בעולם עושים את הראשונה, וכמה את השנייה?
תשע (מליון) בכיכר ביום שישי 698354
בסדר, הטענה שלי הייתה שזה שאתה עושה משהו באופן אגבי - לא בהכרח הופך את המשהו הזה לפשוט ללמידה עבור מחשב.

להגיד שנהיגה זה בסך הכל ללחוץ על גז ולסובב את ההגה - זה כמו להגיד שלנהל שיחה זה לעשות הברות עם הפה. זו רדוקציה. הסברתי למה נהיגה זה דבר מורכב. למשל - עניין הכיכר העמוס. זה מצריך להבין מתי הנהג בתוך הכיכר מאפשר לך להכנס ומתי הוא לא - במידה רבה זה מצריך קריאה של הבעת פניו של הנהג. לפעמים זה מצריך ממך לבקש באופן לא מילולי ממישהו שיתן לך להכנס - אין לי מושג איך מחשב אמור לעשות את זה. עוד דוגמא - הולכי רגל שקופצים לכביש. כרגע הנהג האוטומטי יודע בעיקר לעצור כשהוא מזהה שהבנאדם כבר בתוך הנתיב שלו (ואפילו את זה הוא עדיין לא עושה טוב כמו שראינו בידיעה המקורית של הת'רד). נהג אנושי יודע לזהות אדם שמתכוון להכנס לכביש עוד הרבה לפני שהוא נכנס. לפעמים נתיב נחסם ואין ברירה אלא לעלות קצת על מדרכה כדי לעבור למרות שזה לא חוקי (אחרת תעמוד שם שבוע). המחשב ידע מתי זה מותר ומתי זה אסור? יש אור ירוק והנהג לפניך לא נוסע - מה המחשב יעשה? יעמוד כמו גולם עד שהבעיה תפתר איכשהו? אולי הנהג חטף התקף לב? אולי הוא פשוט החליט ללכת לקנות לעצמו קפה? בכל מקרה צריך להגיב אחרת. למיטב זכרוני אפילו בספר של התאוריה כתוב שבמקרה של בעיות כאלה על הנהג לפעול בהתאם למיטב שיקול דעתו (כי בלתי אפשרי לנסח כללים לכל סיטואציה). עזוב דוגמאות ספיציפיות - הנקודה שלי היא שיש המון סיטואציות על הכביש שמצריכות - כן כן - חשיבה יצירתית כלשהי, אינטואיציה כלשהי, שלדעתי מחשב מאד יתקשה לצלוח. אולי יום אחד, כן? אבל טוען בתוקף שזה הרבה יותר מורכב ממה שאתה מנסה להציג כאן כאילו כל הנהיגה מסתכמת בשמירת מרחק ולפנות בזווית נכונה. זה הרבה, הרבה יותר מזה.
תשע (מליון) בכיכר ביום שישי 698364
א. להבין מתי הנהג מתכוון להיכנס - לא יודע מה איתך, אני מבין את זה מהמהירות, הכיוון והתאוצה של הרכב שלו, ואלה הפרמטרים העיקריים שאני מחליט עליהם, וזמינים לכל רכב אוטונומי.
ב. בקשר להולכי הרגל - עומר כבר נתן לך את התשובה הכללית, אבל ספציפית אני אענה כדי לסתור כמה הנחות יסוד שגויות שלך:
- הרכב האוטומטי יכול ראות לכל הכיוונים. לא רק לנתיב המסוים קדימה כמו שאתה מתאר.
- כיון שכך, הוא רואה את האדם ש"מתכוון" להיכנס לכביש לפחות כמו שאתה רואה אותו‏1.
- כל זיהוי כוונה שנובע מתנועה פיזית של האדם, במהירות וכיוון מסוים, לא רק שהוא אפשרי למכונית האוטומטית, היא יכולה לחשב כמה דברים הרבה יותר ממך באשר לתוצאה של תנועות כאלה ולאן יביאו את האובייקט הנע.
- גם זיהוי של שפת גןף והבעות פנים זה דבר שמערכות לומדות עושות היום לא רע, ומשתפרות.

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

1 אצלי, למשל, לפעמים האיש הזה דוקא מוסתר על ידי המסגרת/קורה שבין החלון הקדמי לחלון הימני.
2 יש אור ירוק והנהג לפניך לא נוסע? - הרשה לי לפחפח, הוא יעשה בדיוק מה שאני עושה - בין כלום לבין צפצוף אזהרה שאומר לא להוציא את הראש מהסמארטפון שלו. ממש אלגוריתם מתוחכם ועילאי.
תשע (מליון) בכיכר ביום שישי 698371
נראה לי שהוא מדבר על מצב בו הכיכר פקוקה לגמרי, ז"א המהירות לא מספיקה על מנת להבין מה הנהג הולך לעשות (משום שאין מהירות) ואתה צריך להעריך על סמך יצירת קשר עין הדדי‏1.

1 נראה לי שהבעיה של להעריך מה הנהג האנושי הולך לעשות על סמך פרצופו דווקא קלה יותר למחשב מאשר הבעיה להבהיר לנהג האנושי מה אתה הולך לעשות ללא פרצוף, אבל זאת בעיה של ממשק משתמש ולא של לימוד‏2.
2 באמת הגיע הזמן להוסיף עוד שיטות איתות מאשר ימינה, שמאלה ובלימה, הטכנולוגיה קיימת ולא יקרה, ונראה לי שגם הצורך קיים.
תשע (מליון) בכיכר ביום שישי 698373
כן. מתי כבר ישים מישהו על מכסה המנוע ועל מכסה הבגאז' שלטים שעליהם הוא יכול בלחיצת כפתור לכתוב „מניאק!״ (כמובן שברירת המחדל לשלט האחורי תהיה „<משהו> אבל לפניך״).
תשע (מליון) בכיכר ביום שישי 698379
עדיף על צפירה וסנוור.

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

חזרה לעמוד הראשי המאמר המלא

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