Тестирование обновлений или новых функций социальных сетей бывает проблематичным из-за того, что поведение людей постоянно меняется. Это затрудняет предвидение реакций человека.
Инженеры Facebook разработали моделирование с использованием технологии WES. Это новый метод построения первых крупномасштабных симуляций сложных социальных сетей. WES позволяет разрабатывать и тестировать приложения на одной платформе для различных мобильных операционных систем или веб-браузеров. Вместо живых пользователей будут боты, которые копируют поведение людей и их комментарии.
Разработчики используют WES для создания смоделированной тестовой среды. Это гибкий инструмент, который можно использовать для тестирования поведения на сайте: с помощью тестовой среды можно создать AI-ботов, которые будут пытаться купить оружие или наркотики. Разработчики могут создать искусственную среду, где боты будут пытаться вторгнуться в личную жизнь пользователя или будут вести себя как мошенники и жертвы. Таким способом инженеры хотят проверить, насколько легко получить личные данные пользователей.
Метод использует машинное обучение, чтобы боты реалистично моделировали поведение людей и взаимодействовали друг с другом: отправляли сообщения, публиковали и комментировали записи, делали запросы в друзья. Разработки собираются обучать ботов от простых правил и контролируемого машинного обучения до более сложного обучения с подкреплением. Исследователи предупреждают, что боты будут изолированы от взаимодействия с реальными пользователями, чтобы их поведение не повлияло на пользовательский опыт на платформе.
На этом видео показано, как WES использует производственную версию платформы для тестирования ботов.
WES помогает развить способность отвечать на контрфактические вопросы. Создание сложных симуляционных сред ставит ряд интересных научных задач: создание ботов, которые ведут себя реалистично и разумно, разработка программного обеспечения на основе поиска, машинного обучения, многоагентных систем, использование искусственного интеллекта. Любые изменения в механизме и могут вызвать осложнения в поведении ботов. Чтобы ускорить процесс разработки, Facebook ищет участников для исследования. Проектом заинтересовались специалисты из 17 стран. Исследование проводится инженером Facebook Марком Харманом и отделом искусственного интеллекта компании в Лондоне. Эксперимент такого масштаба может стать эталоном управления социальными сетями.