Большинство информации пользователи Facebook* получают из ленты новостей, которая в основном состоит из фотографий и изображений. Люди, имеющие дефекты зрения, лишены возможности просматривать такие посты, пропуская огромное количество интересной информации. Они могут воспринимать лишь текстовые сообщения, которые считываются при помощи специальных программ. Такое программное обеспечение считывает текст с экрана и синтезирует его в речь. Для решения этой проблемы разработчики социальной сети хотят использовать искусственный интеллект, который будет разбирать то, что изображено на фотографии, и переводить это в слова, объясняющие смысл фото.
Такая система получила название «автоматический генератор альтернативного текста». Она представляет собой нейронную сеть, которая перед этим была обучена на огромном количестве примеров. По сути, нейронная сеть это обычная база данных с огромным количеством информации. Единственным ее отличием является то, что поиск нужной информации происходит по принципам и механизмам работы человеческого мозга.
Система на основе искусственного интеллекта не распознает определенное изображение или фотографию, а производит сравнение объектов на снимке с объектами, которые хранятся в ее базе. Выбор окончательного слова, которое описывает объект, система проводит по наибольшему проценту совпадения, после чего она включает его в описание. Еще одним огромным плюсом такой системы является то, что она с очень высокой точностью может определить общий план фотографии, людей и даже движения, которые они производят.
Искусственный интеллект определяет содержание фото с вероятностью в 80%. Во время испытаний она показала именно такую точность определения половины фотографий, которые были размещены в социальной сети. Также система в процессе распознавания проходит обучение и стремится достигнуть отметки точности в 100%.
Сейчас такая система доступна только для пользователей продукции компании Apple, при этом в качестве языка интерфейса должен использоваться английский. В дальнейшем Facebook планирует расширить количество операционных систем и языков, на которых сможет работать искусственный интеллект.