כולנו מכירים את הרגע הזה: אמצע הלילה, הטלפון מזמזם עם התרעה של פיקוד העורף, הלב דופק ואנחנו מתלבטים - לרוץ למקלט או שאפשר להישאר במיטה? עבור גיא לייבה, שמתגורר במרכז תל אביב, ההתלבטות הזו הפכה לטריגר שהוליד פיתוח טכנולוגי מסקרן במיוחד.
ההברקה של לייבה הגיעה, כמו הרבה המצאות טובות, מתוך תסכול אישי עמוק. "שמתי לב לתבנית כלשהי בצורה של הפוליגונים בהתרעה לפני אזעקה שיכולה לנבא אם במרכז ת"א תהיה אזעקה או שבפועל זאת התרעת שווא", הוא מספר.
"חשבתי שאני מבין את התבניות האלו, ואז ברביעי ב-3:00 לפנות בוקר התעוררתי וחשבתי שתהיה אזעקה. ירדתי למקלט, ובסוף לא הייתה התרעה. לא הצלחתי לחזור להירדם, והבנתי שלמידת מכונה הייתה יכולה לעשות את זה הרבה יותר טוב ממני ולחסוך לי את הקימה המיותרת. אז הייתי חייב לקום ולכתוב קוד".
מעבר לערוץ הטלגרם cityboy_alerts
הקסם שמאחורי הקלעים: איך מחשבים סיכוי לאזעקה?
העיקרון מאחורי הבוט של לייבה נשען על היגיון אנושי פשוט שהומר לשורות קוד: "יש כלל אצבע בלמידת מכונה, שאם אתה כבן אדם מצליח לזהות תבנית - אז יכול להיות שגם מודל יצליח", מסביר לייבה.
כדי להפוך את הרעיון למציאות, הוא לא בנה מערכת מאפס, אלא השתמש בטכניקה חכמה שנקראת Transfer Learning. "הבוט מאומן על מודל זיהוי תמונה שכבר ניתח מיליוני תמונות", הוא מפרט את התהליך בשפה פשוטה.
"הוא מקבל תמונה ויודע להגיד מה הוא רואה. תעלה לו תמונה של מגרפה - והוא יגיד ב-90 אחוז שהוא רואה פה מגרפה. מה שעשיתי זה לנצל את היכולת של המודל להבדיל בין תמונות, ופשוט שיניתי לו את המשימה: אמרתי לו 'אל תגיד לי מה בתמונה, תגיד לי רק אם צורת הפוליגון בתמונה אומרת שתהיה אזעקה בתל אביב - כן או לא'".
78.4% אחוזי הצלחה: הבוט שמפחד לקחת סיכונים
שאלת מיליון הדולר היא כמובן מבחן התוצאה. הרי אף אחד לא רוצה להישאר במיטה בגלל תחזית שגויה כשטילים נופלים בחוץ. נכון להיום, אחוזי ההצלחה של הבוט מרשימים למדי, אך לייבה מקפיד על משנה זהירות.
"כרגע הבוט עומד על 78.4% הצלחה", חושף לייבה. "בזמן האימון של המודל הייתי מאוד נוקשה איתו כדי שלא ייווצר מצב שהוא יחזה שלא תהיה אזעקה - ובסוף כן תהיה. בגלל זה, הוא די טוב בלחזות מתי אין אזעקה, ורוב הטעויות שלו הן להכניס אותך למקלט כשבסוף אין כלום".
ומה לגבי פספוסים אמיתיים? לייבה מודה: "כרגע הוא עשה טעות אחת, וזאת אשמתי. שיניתי את המודל באחת האזעקות כי חשבתי ששיפרתי אותו, אבל זאת הייתה טעות".
בקרוב אצלכם בעיר? לא בטוח
הפיילוט המוצלח בתל אביב מעלה באופן טבעי את השאלה - מתי הבוט יתרחב לאזורים נוספים, במיוחד לצפון ולדרום שסופגים אש כבדה באופן יומיומי.
מסתבר שהתשובה מורכבת ממה שנדמה. "לא בטוח שיגיע", לייבה מצנן מעט את ההתלהבות. "צריך לבדוק אם באמת יש היתכנות טכנולוגית ואחוז גבוה של אזעקות שווא באותם אזורים. אם כל ההתרעות באזור מסוים מסתיימות באזעקה בפועל, אז אין לבוט כל כך מה לעשות. עם זאת, כן שמתי לב לאזורים שמועדים להתרעות שווא, כמו נתניה והרצליה, ושם מאוד אפשרי ליישם פתרון כזה".
למרות הבאזז בלינקדאין והפוטנציאל, ללייבה אין כרגע תוכניות למסחר את הפיתוח ולהפוך אותו לסטארט-אפ נוצץ. הפרויקט יישאר קוד פתוח בטלגרם, בדיוק כמו שהתחיל.
"זה ניסויי לחלוטין", הוא מסכם באזהרה שחשוב לזכור, "חשוב להגיד ולהזכיר שזה בוט סטטיסטי, ויש להיות ליד מרחב מוגן לא משנה מה הוא אומר. בסוף זה התחיל כמשהו בשביל החברים, כדי שיעזור לנו קצת להבין סיכויים, וככה זה יישאר".
טעינו? נתקן! אם מצאתם טעות בכתבה, נשמח שתשתפו אותנו