Когда мы искали интересные кейсы для практической части курса SkillFactory по Машинному Обучению, то переодически находили упоминания о применении нейронок в порно. Я решил собрать эти примеры в одну статью и поделиться классным кейсом, не только с нашими студентами.

Инновации в области машинного обучения развиваются с невероятной скоростью. Уже сегодня искусственный интеллект помогает врачам поставить верный диагноз, создает картины, пишет стихи, музыку и находит людей по фотографии. И конечно, нейросети применяются в порно. Рассказываем, какие технологии индустрия для взрослых развивает уже сейчас и что любопытного ждёт нас в будущем.

FindFace

В 2016 году команда разработчиков запустила сервис распознавания лиц FindFace, который позволял находить в сети людей по их фото. В основе проекта лежала работа нейросети FaceN — её алгоритм способен за доли секунды идентифицировать человека по одной фотографии среди тысяч других. Для этого нейросеть учитывает индивидуальные черты лица: те, которые воспринимает человеческий глаз (разрез глаз, форма бровей, губ и др.), и те, которые человек выделить не способен.

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

FindFace.sex

Похожие технологии взяли за основу создатели сервиса FindFace.sex. Они запустили сайт с умным поиском порноактрис, которые похожи друг на друга. Алгоритм не только подбирает похожие фотографии, но и выдаёт подборку видеороликов на Pornhub с участием актрисы.

Кроме того, ребята создали бота в телеграме, чтобы люди могли пользоваться сервисом прямо в мессенджере и пересылать друг другу результаты (на момент публикации бот был заблокирован).

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

Любители пранков могут загрузить в поле поиска фото своего друга или подруги и прислать им подборку порнороликов с PornHub с их участием.

Porn Star By Face

Еще один сервис распознавания лиц запустил с коллегами пикабушник win32api. Ребята занимаются изучением нейронных сетей, а около двух лет назад решили осуществить свою юношескую мечту и создали платформу поиска похожих порноактрис по фотографии Porn Star By Face.

Поиск работает так: вы загружаете качественное фото человека, предпочтительно в анфас, система распознает лицо, анализируя брови, глаза, нос и рот, определяет индивидуальные черты лица и создаёт шаблон. Далее нейронная сеть сравнивает фото с лицами актёров и выдаёт наиболее похожие.

Сейчас создатели сервиса стараются настраивать алгоритм, чтобы повысить качество распознавания и подбора. Каждый запрос помогает сделать поиск чуточку лучше, так что в ваших силах им помочь. Примечательный факт для тех, кому интересна техническая часть: сервис написан с использованием библиотек OpenCV на языке C #.

Deepfake

Декабрь 2017 года многим запомнился тем, что в сети появилось видео, в котором известная по роли Чудо-женщины актриса Галь Гадот занимается сексом со своим сводным братом. Видео выложил реддитор с ником Deepfakes (сейчас аккаунт заблокирован администрацией сайта). Ролик, конечно, оказался фейковым — лицо актрисы прикрепили с помощью нейросети.

Стоит отдельно обратить внимание на то, как далеко шагнули технологии со времен первого порно-фейка: предыдущие попытки прилепить лицо знаменитости к телу порнозвезды выглядели смешно и нелепо. Новые видео, созданные с помощью нейросети, с первого взгляда не отличить от настоящих.

В интервью для Motherboard автор видео рассказал, что для обучения нейросети он использовал несколько инструментов и алгоритмов, находящихся в свободном доступе. Среди них TensorFlow и библиотека Keras. Алгоритм, использованный Deepfakes, похож на тот, который используется в генеративно-состязательных нейросетях компании NVIDIA. Их алгоритмы умеют менять время года и погодные условия на фото и видео.

Как работает Deepfake? Нейросети необходим доступ к большому количеству открытых фото- и видеоданных. Технология анализирует положения лица на исходном ролике, сопоставляет их с фотографиями из поисковых систем, роликами из YouTube и накладывает нужные фрагменты. Поэтому будьте бдительны и тысячу раз подумайте, прежде чем открывать свой аккаунт для всего интернета.

Технологию deepfake сейчас перенимают многие порносайты. Например, adultdeepfakes.com, который регулярно выдаёт подобные видеоролики на главной странице и даже имеет таймер обратного отсчёта до выхода нового видео. Часто такие ролики выглядят неестественно и даже крипово. Но разве этого остановит преданных фанатов той или иной звезды?

Что дальше?

По нашему мнению, порноролики будущего не будут нуждаться в реальных актёрах — всё можно будет создать с помощью нейросети. В конце концов, искусственный интеллект уже умеет генерировать несуществующие лица — так что мешает ему создать с нуля полноценного человека и поместить его в видеоролик?

Что касается порно, то пользователь Medium drainingsun предпринял попытку обучить нейросеть генерировать отдельные части женского тела. Вдохновившись сервисом MakeGirlsMoe и прочитав работу «Progressive Growing of GANs for Improved Quality, Stability, and Variation», программист решил применить генеративно-состязательную сеть для обучения своей модели. Генеративно-состязательная сеть (Generative adversarial network или GAN) — это алгоритм, способный генерировать искусственные изображения. Грубо говоря, он построен на комбинации двух нейронных сетей, одна из которых генерирует образцы, а другая старается отличить правильные образцы от неправильных.

Подробно изучив принцип работы генеративно-состязательных сетей, drainingsun пришел к выводу, что в ближайшее время создать полноценный порноролик или хотя бы изображение обнажённого человека не представляется возможным, и потому решил ограничиться изображением женской груди. Для этого ему понадобилось отобрать около 100 000 изображений высокого качества, сделанных под определенными углами. Программист ожидал, что у него может получиться что-то типа генерации порно от Yahoo. Но всё в итоге оказалось не так плохо.

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

За искусственной генерацией фото и видеороликов — будущее порноиндустрии. Зачем платить реальным актёрам, если каждый может создать порно своей мечты? А потом при желании заменить искусственно созданное лицо на Анджелину Джоли.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.


Написать