Inside the Tech — це серія блогів, яка супроводжує наш Подкаст Tech Talks. У епізоді 20 подкасту «Еволюція аватарів Roblox» генеральний директор Roblox Девід Базукі поспілкувався зі старшим директором із розробки Кіраном Бхатом, старшим директором із продуктів Махешом Рамасубраманіаном та головним менеджером із продуктів Еффі Гоенаван про майбутнє захоплюючого спілкування через аватари та технічні проблеми, які ми вирішуємо, щоб забезпечити його. У цьому випуску Inside the Tech ми поспілкувалися зі старшим менеджером з інженерних розробок Ендрю Портнером, щоб дізнатися більше про одну з цих технічних проблем, безпеку голосового зв’язку з ефектом занурення, і про те, як робота команди допомагає створювати безпечне та цивільне цифрове середовище для всіх на наша платформа.
Які найбільші технічні завдання бере на себе ваша команда?
Ми надаємо пріоритет підтримці безпечного та позитивного досвіду для наших користувачів. Безпека та ввічливість для нас завжди на першому місці, але впоратися з ними в реальному часі може бути серйозною технічною проблемою. Щоразу, коли виникає проблема, ми хочемо мати можливість переглянути її та вжити заходів у режимі реального часу, але це складно з огляду на наш масштаб. Щоб ефективно впоратися з цим масштабом, нам потрібно використовувати автоматизовані системи безпеки.
Ще одна технічна проблема, на якій ми зосереджені, – це точність наших заходів безпеки для модерації. Існує два підходи до модерації для усунення порушень політики та надання точного відгуку в реальному часі: реактивна та проактивна модерація. Для реактивної модерації ми розробляємо моделі машинного навчання (ML), щоб точно ідентифікувати різні типи порушень політики, які працюють, реагуючи на повідомлення людей на платформі. Ми активно працюємо над виявленням потенціалу в реальному часі вміст, який порушує нашу політику, навчаючи користувачів щодо їх поведінки. Розуміння усного слова та покращення якості аудіо є складним процесом. Ми вже бачимо прогрес, але наша кінцева мета — мати високоточну модель, яка зможе виявляти поведінку, що порушує правила, у режимі реального часу.
Які інноваційні підходи та рішення ми використовуємо для вирішення цих технічних проблем?
Ми розробили наскрізну модель ML, яка може аналізувати аудіодані та надає рівень достовірності на основі типу порушення політики (наприклад, наскільки ймовірним є це залякування, нецензурна лексика тощо). Ця модель значно покращила нашу здатність автоматично закривати певні звіти. Ми вживаємо заходів, коли наша модель впевнена та може бути впевнена, що вона перевершує людей. Лише за кілька місяців після запуску ми змогли модерувати майже всі звіти про порушення голосу англійською мовою за допомогою цієї моделі. Ми розробили ці моделі власними силами, і це є свідченням співпраці між багатьма технологіями з відкритим кодом і нашою власною роботою над створенням технологій, що стоять за ними.
Визначення того, що доречно в режимі реального часу, здається досить складним. Як це працює?
Було докладено багато думок, щоб зробити систему контекстно обізнаною. Ми також розглядаємо закономірності з часом, перш ніж вжити заходів, щоб бути впевненими, що наші дії виправдані. Наша політика залежить від віку людини, від того, чи перебуває вона в публічному просторі чи в приватному чаті, а також від багатьох інших факторів. Ми досліджуємо нові способи просування ввічливості в режимі реального часу, і ML є основою цього. Нещодавно ми запустили автоматичні push-повідомлення (або «підказки»), щоб нагадати користувачам про нашу політику. Ми також вивчаємо інші фактори, як-от тон голосу, щоб краще зрозуміти наміри людини та розрізнити такі речі, як сарказм чи жарти. Нарешті, ми також створюємо багатомовну модель, оскільки деякі люди говорять кількома мовами або навіть міняють мову на півслові. Щоб усе це було можливим, ми повинні мати точну модель.
Наразі ми зосереджені на вирішенні найпоширеніших форм насильства, таких як переслідування, дискримінація та ненормативна лексика. Це більшість повідомлень про порушення. Наша мета — мати значний вплив у цих сферах і встановити галузеві норми щодо того, як виглядає сприяння та підтримка громадянської онлайн-розмови. Ми в захваті від потенціалу використання ML у режимі реального часу, оскільки це дає нам змогу ефективно сприяти безпечному та цивільному досвіду для всіх.
Чим унікальні виклики, які ми вирішуємо в Roblox? Що ми можемо вирішити в першу чергу?
наш Спілкуйтеся в чаті за допомогою Spatial Voice технологія створює більш захоплюючий досвід, імітуючи спілкування в реальному світі. Наприклад, якщо я стою ліворуч від когось, вони почують мене лівим вухом. Ми створюємо аналог того, як комунікація працює в реальному світі, і це завдання, яке ми можемо вирішити першими.
Як гравець я сам був свідком багатьох переслідувань і залякування в онлайн-іграх. Це проблема, яка часто залишається без уваги через анонімність користувачів і відсутність наслідків. Однак технічні проблеми, з якими ми стикаємося навколо цього, унікальні для інших платформ у кількох сферах. На деяких ігрових платформах взаємодія обмежена членами команди. Roblox пропонує різноманітні способи спілкування в соціальному середовищі, яке більше імітує реальне життя. Завдяки прогресу в ML і обробці сигналів у режимі реального часу ми можемо ефективно виявляти та усувати випадки образливої поведінки, що означає, що ми не лише більш реалістичне середовище, але й таке, де кожен почувається безпечно, взаємодіючи та спілкуючись з іншими. Поєднання нашої технології, нашої захоплюючої платформи та нашого зобов’язання ознайомити користувачів із нашими політиками дає нам змогу рішуче впоратися з цими проблемами.
Які ключові речі ви навчилися, виконуючи цю технічну роботу?
Я відчуваю, що я багато чому навчився. Я не інженер ML. Я здебільшого працював над зовнішнім виглядом в іграх, тому можливість глибше зрозуміти, як працюють ці моделі, була величезною. Я сподіваюся, що дії, які ми вживаємо для сприяння ввічливості, призведуть до рівня співчуття в онлайн-спільноті, якого бракувало.
Останній урок полягає в тому, що все залежить від навчальних даних, які ви вводите. І щоб дані були точними, люди повинні погодитися щодо ярликів, які використовуються для класифікації певної поведінки, що порушує правила. Дуже важливо тренуватися на якісних даних, з якими всі можуть погодитися. Це справді важка проблема для вирішення. Ви починаєте бачити області, де машинне навчання значно випереджає все інше, а потім інші сфери, де воно все ще перебуває на ранніх стадіях. Є ще багато сфер, де МЛ все ще розвивається, тому усвідомлення його поточних обмежень є ключовим.
Яким цінностям Roblox найбільше відповідає ваша команда?
Повага до спільноти є нашою основною цінністю протягом цього процесу. По-перше, нам потрібно зосередитися на покращенні ввічливості та зменшенні порушень політики на нашій платформі. Це значно впливає на загальний досвід користувача. По-друге, ми повинні ретельно проаналізувати, як розгортати ці нові функції. Ми повинні пам’ятати про помилкові спрацьовування (наприклад, неправильне позначення чогось як порушення) у моделі та уникати неправильного покарання користувачів. Моніторинг ефективності наших моделей і їхнього впливу на залучення користувачів є надзвичайно важливим.
Що вас найбільше хвилює в тому, куди рухаються Roblox і ваша команда?
Ми досягли значного прогресу в покращенні публічного голосового зв’язку, але попереду ще багато чого. Приватне спілкування – це захоплююча сфера для вивчення. Я вважаю, що є величезна можливість покращити приватне спілкування, дозволити користувачам висловлюватися близьким друзям, здійснювати голосовий дзвінок, переходячи через досвід або під час досвіду, коли вони спілкуються зі своїми друзями. Я вважаю, що є також можливість розвивати ці спільноти за допомогою кращих інструментів, які дозволять користувачам самоорганізовуватися, приєднуватися до спільнот, ділитися вмістом та ідеями.
Оскільки ми продовжуємо рости, як ми масштабуємо нашу технологію чату для підтримки цих спільнот, що розширюються? Ми лише торкаємося поверхні багатьох з того, що ми можемо зробити, і я думаю, що є шанс покращити ввічливість онлайн-комунікації та співпраці в галузі так, як це не робилося раніше. Завдяки належним технологіям і можливостям машинного навчання ми маємо унікальну можливість формувати майбутнє цивільного онлайн-спілкування.
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://blog.roblox.com/2024/01/inside-the-tech-solving-for-safety-in-immersive-voice-communication/
- : має
- :є
- : ні
- :де
- $UP
- 20
- a
- здатність
- Здатний
- МЕНЮ
- зловживання
- точність
- точний
- точно
- через
- дію
- дії
- адреса
- адресація
- досягнення
- після
- вік
- попереду
- мета
- вирівнювати
- ВСІ
- дозволяти
- майже
- вже
- Також
- завжди
- an
- аналізувати
- та
- Ендрю
- анонімність
- будь-який
- підходи
- відповідний
- ЕСТЬ
- ПЛОЩА
- області
- навколо
- AS
- At
- аудіо
- Автоматизований
- автоматично
- аватари
- уникнути
- знати
- заснований
- BE
- було
- перед тим
- починати
- поведінка
- за
- буття
- Краще
- між
- Великий
- найбільший
- Блог
- Створюємо
- знущання
- але
- by
- call
- CAN
- можливості
- обережно
- Генеральний директор
- певний
- виклик
- проблеми
- складні
- шанс
- чат
- громадянський
- близько
- тісно
- пізнавальний
- співробітництво
- поєднання
- зобов'язання
- Комунікація
- спільноти
- співтовариство
- комплекс
- довіра
- впевнений
- З'єднуватися
- Наслідки
- Вважати
- значний
- зміст
- продовжувати
- Розмова
- Пара
- створювати
- створює
- створення
- вирішальне значення
- Поточний
- дані
- Девід
- угода
- глибше
- Залежно
- залежить
- виявляти
- Виявлення
- розвиненою
- розвивається
- різний
- цифровий
- Директор
- дискримінація
- розрізняти
- do
- робить
- справи
- зроблений
- два
- під час
- e
- Рано
- видання
- освіту
- фактично
- ще
- Співпереживання
- включіть
- дозволяє
- кінець
- кінець в кінець
- зачеплення
- інженер
- Машинобудування
- англійська
- Навколишнє середовище
- епізод
- і т.д.
- Навіть
- все
- все
- еволюція
- збуджений
- збуджений
- захоплюючий
- розширюється
- досвід
- Досліди
- дослідити
- Дослідження
- експрес
- облицювання
- фактори
- false
- риси
- зворотний зв'язок
- почувати
- почуває
- Перший
- Сфокусувати
- увагу
- для
- форми
- Сприяти
- друзі
- від
- перед
- передня частина
- майбутнє
- азартні ігри
- даний
- Go
- мета
- йде
- буде
- Рости
- Зростання
- керівництво
- жменя
- обробляти
- Обробка
- переслідування
- Жорсткий
- Мати
- голова
- очолював
- чути
- Серце
- допомогу
- дуже
- надія
- Як
- Однак
- HTTPS
- величезний
- Людей
- i
- ідеї
- ідентифікувати
- if
- занурення
- Impact
- важливо
- удосконалювати
- поліпшений
- поліпшення
- in
- невірно
- промисловість
- інноваційний
- всередині
- екземпляр
- наміри
- взаємодіяти
- Взаємодії
- в
- питання
- IT
- ЙОГО
- приєднатися
- просто
- виправданий
- ключ
- етикетки
- відсутність
- не вистачає
- мови
- останній
- нарешті
- запущений
- запуск
- УЧИТЬСЯ
- вчений
- вивчення
- залишити
- рівень
- Важіль
- життя
- як
- Ймовірно
- обмеженою
- рамки
- подивитися
- шукати
- ВИГЛЯДИ
- серія
- машина
- навчання за допомогою машини
- made
- збереження
- Більшість
- зробити
- Робить
- менеджер
- багато
- маркування
- me
- засоби
- заходи
- mind
- ML
- модель
- Моделі
- поміркованому
- помірність
- моніторинг
- місяців
- більше
- найбільш
- в основному
- багато
- множинний
- повинен
- my
- себе
- Необхідність
- Нові
- Нові можливості
- норм
- Повідомлення
- of
- Пропозиції
- часто
- on
- ONE
- онлайн
- онлайн-ігор
- тільки
- відкрити
- з відкритим вихідним кодом
- Можливість
- or
- порядок
- Інше
- інші
- наші
- з
- Переважає
- над
- загальний
- власний
- моделі
- Люди
- продуктивність
- платформа
- Платформи
- plato
- Інформація про дані Платона
- PlatoData
- Подкаст
- Політика
- політика
- положення
- позитивний
- це можливо
- потенціал
- влада
- необхідність
- досить
- Головний
- Пріоритетність
- приватний
- Проактивний
- Проблема
- процес
- обробка
- Product
- менеджер по продукції
- нецензурна лексика
- прогрес
- видатний
- сприяти
- сприяння
- забезпечувати
- забезпечує
- громадськість
- Штовхати
- put
- Ставить
- якість
- дані про якість
- реальний
- справжнє життя
- Реальний світ
- реального часу
- реалістичний
- насправді
- нещодавно
- зниження
- Звіти
- відповідаючи
- огляд
- право
- Roblox
- Котити
- сейф
- Безпека
- Сарказм
- шкала
- другий
- побачити
- бачачи
- Здається,
- старший
- Серія
- комплект
- Форма
- Поділитись
- Сигнал
- значний
- істотно
- з
- So
- соціальна
- Рішення
- ВИРІШИТИ
- Розв’язування
- деякі
- Хтось
- що в сім'ї щось
- Source
- Простір
- просторовий
- говорити
- говорять
- етапи
- становище
- Як і раніше
- такі
- підтримка
- Переконайтеся
- поверхню
- перемикач
- система
- Systems
- снасті
- вирішення проблем
- Приймати
- взяття
- Переговори
- команда
- технології
- технічний
- Технології
- Технологія
- заповіт
- ніж
- Що
- Команда
- Майбутнє
- їх
- самі
- потім
- Там.
- Ці
- вони
- речі
- думати
- це
- ті
- думка
- через
- по всьому
- час
- до
- TONE
- Тон голосу
- інструменти
- топ
- поїзд
- Навчання
- переводити
- два
- тип
- Типи
- кінцевий
- розуміти
- розуміння
- створеного
- us
- використовуваний
- користувач
- User Experience
- користувачі
- використання
- значення
- різноманітність
- Порушення
- Голос
- хотіти
- шлях..
- способи
- we
- були
- Що
- Що таке
- коли
- Чи
- який
- в той час як
- з
- в
- свідком
- слово
- Work
- працював
- робочий
- працює
- світ
- ви
- вашу
- зефірнет