גוגל הופכת למידת מכונה למהירה ועקבית יותר באנדרואיד

ב-Google I/O 2021, גוגל דיברה על איך היא הופכת למידת מכונה למהירה ועקבית יותר עבור מפתחים בכל מכשירי אנדרואיד.

בעקבות המצגת המרכזית אתמול בשעה Google I/O 2021, החברה קיימה מספר מפגשים שזמינים כעת על פי דרישה דרך YouTube. אחד המפגשים סיקר מה חדש בלמידת מכונה עבור אנדרואיד וכיצד גוגל הופכת אותו למהיר ועקבי יותר עבור מפתחים.

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

תמונה: גוגל

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

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

תמונה: גוגל

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

תמונה: גוגל

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

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

\r\n https://www.youtube.com/watch? v=uTCQ8rAdPGE\r\n