נראה ש-Valve מתנסה בלמידת מכונה כדי להתמודד עם רמאותCounter-Strike: Global Offensive[אתר רשמי]. קטע התובנה מגיע משרשור Reddit על ספינבוטים ביריות מגוף ראשון של Valve.
העיקר הוא ש-Valve חוקרים באמצעות מערכת בינה מלאכותית המסוגלת לאמן את עצמה כל הזמן כדי לזהות רמאים ולנסות להתקדם במירוץ החימוש של יצירת רמאים/גילוי רמאות.
הצ'אט התמקד בזיהוי ספין בוטים ש... אני אשתף איתך, אני לא לגמרי au fait עםCS:GOבוטים ופריצות כי אני לא משחק מספיק CS:GO אבל אני מאמין שספינבוטים משמשים כדי להקל על צ'יטים אחרים או להימנע מפגיעה. דגם השחקן מסתובב במהירות ובכך יש לו שדה ראייה של 360 שניתן לשלב עם איימבוט להרג, או שאתה יכול לנסות להשתמש בו כדי להימנע מפגיעה בעצמך. המסך של השחקן עצמו נראה נורמלי אז זה לא מקרה של חולה תנועה בזמן שאתה משחק, אבל אנשים וצופים אחרים יכולים לראות את זה בדרך כלל. במיוחד אם האקרים אפילו לא מנסים להסתיר את זה, ככה:
לפיהחוט:
"אז כמה חדשות רעות: כל זיהוי בקוד קשיח של ספין-בוטינג מוביל למירוץ חימוש עם מפתחי צ'יטים - אם הם יכולים למצוא את הקצוות של ההיוריסטיקה שבה אתה משתמש כדי לזהות את הצ'יט, הבעיה חוזרת. במקום זאת, אתה הייתי רוצה לנקוט בגישה של למידת מכונה, להכשיר (ואימונים מחדש ללא הרף) סיווג שיכול לזהות את ההבדלים בין רמאים לשחקנים רגילים/מיומנים מאוד".
התגובה מגיעה באדיבות חשבון Valve Anti-Cheat שהגיב בעבר בשרשור והיהמסומן כמאומת על ידי מנחהעבור הסוברדיט. ברור שבלי להכיר את תהליך האימות אני לא יכול להצהיר בלי צל של ספק שהוא לגיטימי, אבל נראה שזה מתאים לדברים ש- Valve אמרו בעבר ביכולות שונות. לדוגמה, אשאלות ותשובות אחרונות עם גייב ניואלציין כי "חלקנו חושבים על חלק מעבודת הבינה המלאכותית שעוברת הייפ כרגע. באופן פשטני יש לנו המון נתונים ויכולת מחשוב שנראית כמו סוגי התחומים שבהם למידת מכונה צריכה לעבוד היטב".
ההערה של Valve Anti-Cheat ממשיכה להסביר מדוע זה לא רק תיקון קל, בין היתר בשל המשאבים שזיהוי המשאבים של ספינבוטים דורש למעשה:
"תהליך הניתוח, האימון והסיווג של נתוני השחקנים מציב דרישות רציניות לחומרה, מה שאומר שאתה רוצה שמכונה אחרת מלבד השרת תעשה את העבודה. ובגלל שאתה לא יודע מראש מי עשוי להשתמש בצ'יטים מסוג זה. , תצטרך לעקוב אחר המשחקים בזמן שהם מתרחשים, מנקודות המבט של כל עשרת השחקנים.
"יש יותר ממיליון משחקי CS:GO כל יום, אז כדי להימנע מפיגור תזדקק למערכת שמסוגלת לנתח ולעבד כל הדגמה של כל משחק מנקודת מבט של כל שחקן, מה שאומר שכרגע תצטרך מרכז נתונים המסוגל של הפעלת אלפי ליבות מעבד.
"החדשות הטובות הן שהתחלנו בעבודה הזו. גרסה מוקדמת של המערכת כבר נפרסה והיא מגישה מקרים ל-Overwatch. מכיוון שהתוצאות היו מבטיחות, אנחנו הולכים להמשיך בעבודה הזו ולהרחיב את המערכת על זְמַן."
Overwatchבתרחיש זה היא המערכת שבאמצעותה חברים מהימנים בקהילת CS:GO בודקים דיווחים על התנהגות בעייתית במשחק ומחילים איסורים. זו הזרוע האנושית של גילוי רמאות/התנהגות רעילה. מאז שבליזארד השיקה משחק באותו שם, אני נוטה לשכוח את הטעם השני של Overwatch ולרגע לתהות למה Valve מזרימה שחקנים בוגדים למשחק של יריב. כלומר, זו תהיה גישה אחת, אני מניח. כנראה שהכי טוב שהם ינסו קודם את רעיון למידת המכונה.