Конференция QCon: как бороться с поддельными ИИ-изображениями при помощи библиотек JavaScript

Силлс выступает за новую норму, согласно которой все реальные изображения должны иметь метку времени, достоверные метаданные и подтверждаться проверяемыми документами, которые гарантируют их подлинность. 

На конференции QCon в Сан-Франциско Кейт Силлс, консультант по разработке программного обеспечения, выступила с докладом о борьбе с поддельными изображениями, которые созданы ИИ. Для решения проблемы она предложила использовать существующие библиотеки JavaScript. Иначе говоря, криптографическую временную метку для определения времени съемки фотографий и цифровые подписи, чтобы подтвердить легитимность источника. Об этом пишет infoq.com.

Силлс подчеркивает, что для решения проблемы ИИ-изображений необходимо повысить требования к подлинным изображениям. В свою очередь инженеры-программисты должны создавать системы, которые позволят соответствовать требованиям.

Так, за последние несколько лет создание ИИ-изображений значительно изменилось. Эти инструменты стали настолько точными, что могут создавать реалистичные изображения, что затрудняет различие между подлинными и ИИ-фотографиями. Такая способность ИИ привела к изменениям в обществе: мы больше не можем полагаться на фотографии как на надежный источник, доказательство истины.

При этом Кейт Силлс отмечает, что в сгенерированных фотографиях можно обнаружить «классические признаки ИИ». Но даже такой подход не позволяет избежать проблемы, связанной с тем, что ИИ продолжает совершенствоваться, а значит, эти признаки со временем исчезнут. В результате возникает «гонка вооружений» между технологиями генерации и обнаружения изображений.

Еще один признак подлинности изображения – метаданные, в которых содержится много информации о подлинности изображения. Можно посмотреть отметку времени, автора и другое. Однако метаданные также можно подделать, т.е. взять метаданные действительного изображения и добавить их к изображению, сгенерированному ИИ. 

У Силлс есть два решения, которые можно реализовать с помощью Javascript: отметки времени и цифровые подписи. Временная метка — это сервис, который ставит временную метку отправленного изображения, обеспечивая доказательство того, что изображение существовало до определенного момента времени. Для этого Силлс рекомендует использовать криптографический хеш, который, по ее словам, представляет собой дайджест содержимого изображения. Для эффективной реализации хэша она предлагает использовать веб-криптографический API и пакет «благородных хешей» .

Цифровые подписи помогают аутентифицировать источник изображения. Криптография с открытым ключом позволяет подписать часть данных, чтобы исходные данные не могли быть подделаны. В этом случае потенциально можно подписать несколько вещей: от времени и места, где была сделана фотография, до того, что находится на самой фотографии, чтобы ее нельзя было подделать. Можно даже закодировать существование нескольких изображений, публично опубликовав корень так называемого дерева Меркла. 

Силлс подчеркивает необходимость повышения требований от настоящих изображений. Она выступает за новую норму, согласно которой все подлинные изображения должны иметь метку времени, достоверные метаданные и подтверждаться проверяемыми документами, которые гарантируют подлинность. Силлс утверждает, что единственная мера, которую мы можем принять против поддельных изображений, — это предоставить разработчикам более надежный и заслуживающий доверия способ борьбы с изображениями.   

Читайте также
Цикл поддержки Vue 2 завершится в 2023 году
Цикл поддержки Vue 2 завершится в 2023 году
Цикл поддержки Vue 2 завершится в 2023 году

Цикл поддержки Vue 2 закончится 31 декабря 2023 года, рассказали в блоге Vue. Эта версия перестанет получать новые функции, исправления ошибок и обновления. В официальных каналах распространения прежняя версия останется.

Бесплатный инструмент поможет веб-разработчикам разобраться со «сложным» SEO-обновлением Google
Бесплатный инструмент поможет веб-разработчикам разобраться со «сложным» SEO-обновлением Google
Бесплатный инструмент поможет веб-разработчикам разобраться со «сложным» SEO-обновлением Google

Комплексное обновление соответствует более сложному подходу к оценке сайтов для ранжирования.

WP Engine запустил поиск на основе искусственного интеллекта для сайтов WordPress
WP Engine запустил поиск на основе искусственного интеллекта для сайтов WordPress
WP Engine запустил поиск на основе искусственного интеллекта для сайтов WordPress

«Поиск — это сложная техническая задача », — сказал Люк Паттерсон, менеджер по продукту WP Engine, присутствующим. Пользователи все чаще ожидают, что их поиск будет более похож на GPT, добавил он. И ставки высоки: статистика Google показывает, что 82% клиентов избегают веб-сайтов, на которых у них возникают трудности с поиском.

Сокращение команд Flutter, Dart и Python в Google
Сокращение команд Flutter, Dart и Python в Google
Сокращение команд Flutter, Dart и Python в Google

Большое сокращение команд по ЯП Flutter, Dart, Python.