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

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

Ashutosh SinghalAshutosh Singhal4 באוגוסט 20266 min

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

גילוי נאות: הדוגמאות שלהלן הן הזמנות סינתטיות ב-Drive-Thru Order Firewall של Veriprajna, המאמת פלט ספקים מובנה לפני תצוגת מטבח מדומה. הוא אינו מזהה אודיו אמיתי ואינו שולח הזמנות למערכת נקודת המכירה (POS) של מסעדה.

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

תיקון הוא השערה לגבי כוונה

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

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

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

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

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

בקשה חריגה עשויה להיות מובנת במדויק

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

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

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

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

האישור חייב לחול במדויק על ההזמנה הבאה הספציפית

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

פירוט הזמנה סינתטית המשווה 40 מנות צ'יפס ו-40 משקאות מוגזים להצעה של ארבע מנות צ'יפס ו-40 משקאות מוגזים, מעל לחצני אישור והסלמה
ההצעה משנה צ'יפס בלבד. ארבעים משקאות מוגזים נותרים, כך שלא הוכח שההזמנה המוצעת עוברת. ה-«Rate limit» בממשק המשתמש בודק סך יחידות בהזמנה אחת, ולא בקשות לאורך זמן; הגבול הממשי שלו הוא 44 יחידות.

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

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

ייעוץ יכול לסייע מבלי להעניק הרשאה

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

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

להלן הקלטת המייסד של דוגמת בדיקת ההזמנה.

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

מחקר קשור

פורסם גם ב

מאמרים נוספים

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

18,000 כוסות מים: מה הבינה המלאכותית הקולית של הדרייב-אין ממשיכה לפספס

כל אסון ויראלי של בינה מלאכותית קולית בדרייב-אין מוביל בחזרה לאותו מקום — וזה לא מודל השפה.

Jun 12, 202614 min read
סצנה מסוגננת של תיבת רמקול בדרייב-ת'רו שממחישה את המתח המרכזי של המאמר — AI שבביטחון מלא טועה טעות קטסטרופלית בהזמנת מזון מהיר.
בינה מלאכותיתטכנולוגיה

מקדונלד'ס השקיעה שלוש שנים כדי ללמד AI לקבל הזמנות בדרייב-ת'רו. הנה למה 260 צ'יקן מקנאגטס סיימו את הניסוי.

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

Apr 14, 202612 min read
סצנת דרייב-אין מסוגננת שבה מסך הזמנות של AI מציג הזמנה ארוכה באופן אבסורדי של 18,000 כוסות מים, המנגידה בין סביבת המזון המהיר השגרתית להיקף הכישלון — ומאותתת מיד על תחום המאמר ועל המתח המרכזי שלו.
בינה מלאכותיתטכנולוגיה

מישהו הזמין 18,000 כוסות מים מ-AI של טאקו בל — וה-AI אמר כן

מה שמתיחת דרייב-אין אחת חשפה על כך שרוב ה-AI הארגוני נמצא במרחק של בקשה אבסורדית אחת מקטסטרופה

Apr 13, 202614 min read
כריכה מערכתית המתארת את המתח בין מערכות AI קולי לבין מגוון הדיבור האנושי האמיתי — רמקול דרייב-אין שאינו מצליח להבין לקוח, כשהפער בין 86% ל-100% משמש כמטאפורה חזותית.
בינה מלאכותיתבינה מלאכותית קולית

צפיתי ב-AI בדרייב-אין קוטע אדם שמגמגם. אז בניתי משהו אחר.

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

Apr 12, 202613 min read

בנו את ה-AI שלכם בביטחון.

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

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