В прошлом году Facebook объявила о планах ускорения развития собственных технологий, связанных с искусственным интеллектом. По мнению основателя социальной сети Марка Цукерберга (Mark Zuckerberg), которое он озвучил на встрече с инвесторами, развитие в этом направлении может поспособствовать успеху Facebook как бизнес-проекту. И теперь мы начинаем видеть результаты воплощения этой стратегии в реальность.
Недавно три собственных разработчика Facebook, работающие совместно с одним из профессоров университета Тель-Авива, поделились очередным достижением в области развития искусственного интеллекта. Называется оно DeepFace и касается, как следует из названия, улучшенного алгоритма распознавания лиц. Причем настолько улучшенного, что точность распознавания приближается к человеческой. Так, при предъявлении двух разных фотографий одной и той же личности человек распознает сходство в 97,53% случаев. Алгоритм DeepFace оказался успешен в 97,25% тестов, причем независимо от различий в характере освещения на снимках и от того, смотрит ли человек на фото в камеру или в сторону.
Разработчики DeepFace смогли достичь такой точности благодаря созданию способа формирования трехмерной модели лица на фотографии. Сначала система виртуально вращает эту модель, чтобы получить ее «анфас-версию». Затем она создает математическое описание лица с использованием ряда параметров и сравнивает его с имеющимися в своей базе данных. На основании степени совпадения этого описания система делает вывод о том, являются ли люди на фотографиях одним и тем же лицом. Такой метод значительно превышает по эффективности прежние технологии аналогичного назначения, которые сравнительно легко сбить с толку простым поворотом головы в сторону.
(а) – первоначальное фото, (g) – версия «анфас», созданная с помощью автоматического 3D-моделирования
Работа системы искусственного интеллекта DeepFace основана на симуляции работы нейронной сети. Она состоит из девяти слоев симулированных нейронов, количество связей между которыми превышает 120 млн. Разработчики обучали свой алгоритм, используя 4 000 фотографий из альбомов 4 млн человек. Для продолжения обучения у них есть прекрасный «полигон»: количество постоянных пользователей Facebook на сегодняшний момент превышает 1,23 млрд, а база данных фотографий этой социальной сети в сотни раз превосходит по объемам показатель такого ресурса, как Flickr.
В конечном итоге руководство Facebook планирует внедрить использование алгоритмов распознавания, подобных DeepFace, не только для фотографий, но и для текста, чтобы можно было понять, скажем, настроение человека из той информации, что он пишет в своем статусе. Комбинация же этих технологий, вероятно, будет использоваться для доставки каждому пользователю гораздо более адресной рекламы, чем возможно сегодня.
И, конечно, сделает работу спецслужб гораздо легче.