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

בינה מלאכותית · מאמר

איך אלגוריתמי ההמלצות עובדים: ה-AI שמעצב את הפיד שלך

פורסם:

בקצרה

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

גרסה זו היא תרגום מכונה של המקור (English). לקריאת המקור

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

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

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

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

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

מה פלטפורמות אומרות שהאלגוריתמים שלהם משפרים

חברות רק בנדיר מפרסמות את קוד הדירוג המלא שלהן, אבל חלקן מתארות את היעדים והאותות שמאחוריו. חדר החדשות של TikTok מציין שהפיד "For You" שלה מדרג סרטונים באמצעות שלוש קטגוריות אותות: אינטראקציות של משתמשים (לייקים, שיתופים, עוקבים, הערות, ומה שאדם יוצר), מידע ווידאו (כתוביות, קול, האשטאגים) והגדרות מכשיר או חשבון (שפה, מדינה, סוג מכשיר). TikTok אומרת שאותות אלה משוקללים בדרכים שונות — אות חזק, כמו צפייה בווידאו ארוך יותר עד הסוף, מחשוב עבור יותר מאות חלוש, כמו שיתוף גיאוגרפיה כללית עם צופים אחרים.

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

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

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

למה שני אנשים לעולם לא רואים את אותו הפיד

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

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

מחקר בעניין האופן בו אנשים למעשה תופסים אישיות חד־משמעתית אלגוריתמית מוגבל יותר מספרות הנדסית. סקר של מרכז המחקר של Pew שפורסם ב-16 בינואר 2019 שאל משתמשי Facebook על קטגוריות הענייניות והתכונות שהפלטפורמה הקצתה להם לתכליות הכוונת פרסומות. זה גילה שלא 74% ממשתמשים לא ידעו שרשימת התכונות הזאת קיימת עד שהסקר הצביע עליה, וכמעט 12% היו מודעים לזה מראש. כשהוראו על הקטגוריות שלהם, 59% אמרו שהתוויות שיקפו את תחומי העניין בחיים האמתיים שלהם בסביר או מדויק מאוד, בעוד 27% לא הסכימו; 51% אמרו שהם הרגישו אי-נוחות עם הפלטפורמה שהרכיבה רשימות כאלה גם כשהם התחשבו בהן מדויקות. הסקר כיסה 963 משתמשי Facebook בארה"ב, בגילי 18 ומעלה, שנשאלו מ-4 בספטמבר ל-1 באוקטובר 2018.

האם משתמשים יכולים להשפיע על האלגוריתם או להגביל אותו?

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

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

— חדר החדשות של TikTok, על כך שחלק מסרטוני הווידאו המומלצים נופלים מחוץ לעניניות של המשתמש

שאלות

איזה נתונים אלגוריתמי המלצות בעצם משתמשים?
על פי תיאור YouTube ו-TikTok שלהם, מערכות משלבות אותות מפורשים (לייקים, עוקבים, דירוגים, קלקות "לא מעוניין") עם אותות התנהגותיים ממורים (זמן צפייה, שיעור השלמה, היסטוריית חיפוש, דילוגים) ונתוני פריט או הקשר כמו תגי וידאו, סוג מכשיר, שפה ומקום.
האם אלגוריתמי המלצות יוצרים בועות סינון?
TikTok אומרת שהיא בצורה מכוונת מערבבת סרטונים מחוץ לעניינות הנפוצות של משתמש ונמנעת מקליפים עוקבים מאותו היוצר או קול במטרה ספציפית להפחית את ההשפעה הזאת; היא משחית זאת כתן הזדמנויות למשתמשים להתקל על קטגוריות תוכן חדשות, אם כי היא לא מפרסמת נתונים הנמדדים כמה יעיל זה.
למה הפיד שלי נראה אחרת מהפיד של חבר שלי לאותו האפליקציה?
כי סינון שיתופי ומבוסס-תוכן מותאמים אישיים תוצאות להיסטוריה, מכשיר והקשר של חשבון כל אחד, ובגלל, לפי TikTok, אף שני משתמשים לא רואים צירוף זהה של סרטונים גם בפלטפורמה זהה בזמן זהה.
האם "כי צפיתם בו" דרך Netflix היא סוג מערכת זהה כמו הפיד של YouTube או TikTok?
קוד הג'רגון הטכני של NVIDIA מצטט את Netflix כדוגמה לשילוב סינון שיתופי מבוסס היסטוריית צפייה עם סינון הקשר (מדינה, מכשיר, תאריך וזמן צפייה), שהוא מובנית אותה משפחה של טכניקות YouTube ו-TikTok מתארות, אם כי כל חברה מכוונת אותה בצורה שונה.
האם אני יכול לברר אילו קטגוריות אני הוקצה לאלו שהפלטפורמה עשתה?
בפייסבוק, קטגוריות ענייניות ותכונות המשמשות לתכליות הכוונת פרסומות ניתנות לצפייה בעמוד "העדפות פרסום"; סקר מרכז המחקר של Pew משנת 2019 גילה שרוב משתמשים (74%) לא ידעו שעמוד זה או רשימת התכונות עליו קיימות עד שהראו להם זאת.

מקורות

  1. TikTok Newsroom — "How TikTok recommends videos #ForYou"
  2. YouTube — "How YouTube Works: Recommendations"
  3. NVIDIA — "What is a Recommendation System?"
  4. Pew Research Center — "Facebook Algorithms and Personal Data" (Jan. 16, 2019)

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

כתבות קשורות