Классификатор хентай картинок / Google :: программирование :: Искусственный Интеллект :: машинное обучение :: it

программирование it машинное обучение Искусственный Интеллект Google удалённое 

Классификатор хентай картинок

Здравствуй дорогой реактор. Сразу скажу, что далее под катом будет материал +18. Я поставил тег NSFW, но ставить тег хентай, фурри и тд не хочу, т.к. цель этого поста не порно материалы, а рассказать о том, как я познакомился с машинным обучением и как оно мне помогло решить мою реакторавскую боль. Думаю, реакторчанам будет интересно. 


Итак. Как полагается тру реакторчанину, у меня есть своя коллекция фап материалов. Она была аккуратно разбита на категории и я их регулярно и аккуратно пополнял последние 5 лет. 


Но в какой то момент у меня случилась авария на компе. Результат - все картинки получилось восстановить, но после восстановления только половина архива была разбита по категориям, а вторая часть - оставшиеся картинки, но без своей категории. 


Восстанавливать вручную “руками” было неохота, т.к. речь идет о 5’000 картинок. Было бы здорово как-то автоматизировать процесс… 


Надо добавить, что по профессии я тыжпрограммист и немного знаком с азами машинного обучения. Так я быстро нашел игрушку от Google - tensorflow. Это библиотека которая позволяет достаточно легко создавать всякого рода классификаторы изображений, которые автоматически может определять “класс” изображения. Вишенка на торте - не нужно писать никакого кода :-) 


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


Сказать что результаты меня поразили - этого ничего не сказать. 


Мой архив из 10 000 картинок состоял из следующих категорий: Лоликон, тентакли, хентай, Этти взрослое, Этти лоли, БДСМ, General, 3D, фурри. Определение данных категорий думаю приводить не стоит. 


Итак, что в итоге у меня получилось. Прокрутите далее вниз, так как я хотел спрятать NSFW под кат




______________



______________




______________




______________




______________




______________





______________





______________




______________




______________




______________






Эту картинку я бы определил как хентай, т.к. стиль рисовки хентайный, но девушка не лоли: 


hentai.jpeg

программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое



Вот что мне выдал мой классификатор: 

hentai_ml.jpeg



version 9. Use tf.nn.batch_normalization(). hentai (score = 0.46495) ecchi adult (score = 0.19789) lolicon (score = 0.15593) bdsm (score = 0.04990) ecchi loli mix (score = 0.04061),программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое




Вот картинка из General. Тут мы увидим простые порно фото половых актов или эротику. в даном случае это просто эротическое фото

JT"		
		
vi		À,программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое



Классификатор выдал: 

general (score = 0.86378)
3d all (score = 0.12632) lolicon (score = 0.00375) ecchi loli mix (score = 0.00165) ecchi adult (score = 0.00140),программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое




Вот эту картинку, я бы определил как фурри. Имеем 2 человекоподобных фурри разного пола. 


фурри.jpeg

программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое



Вот что мне выдал мой классификатор: 

furry_ml.jpeg

atchNormWithGlobalNormalization is deprecated. It will cease to work in GraphDef version 9. Use tf.nn.batch_normalization(). furry (score = 0.86602) bdsm (score = 0.08940) hentai (score = 0.01532) ecchi adult (score = 0.01210) tentacles (score = 0.00744),программирование,it,машинное




Эту картинку я бы определил как Лоликон. Девушка виглядит молодой, маленькая грудь и гладко выбритый лобок:

 

программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое


Вот что мне выдал мой классификатор: 


loli_ml.jpeg

lolicon (score = 0.40534) hentai (score = 0.24213) tentacles (score = 0.12034) bdsm (score = 0.09925) ecchi loli mix (score = 0.05603),программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое


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



Удивительно не правда ли :) 

Машина реально научилась распознавать классы хентая и порно картинок так как я этого хочу и выдает достаточно точные результаты. 


Я сейчас добавлю в комментах еще немного примеров распознавания классов по другим категориям



Машины поработят этот мир. я в этом не сомневаюсь. 

но у меня хотя бы будет моя коллекция картиночек которую машины милостливо для меня распределили :0 


Подробнее

version 9. Use tf.nn.batch_normalization(). hentai (score = 0.46495) ecchi adult (score = 0.19789) lolicon (score = 0.15593) bdsm (score = 0.04990) ecchi loli mix (score = 0.04061)
JT" vi À
general (score = 0.86378) 3d all (score = 0.12632) lolicon (score = 0.00375) ecchi loli mix (score = 0.00165) ecchi adult (score = 0.00140)

atchNormWithGlobalNormalization is deprecated. It will cease to work in GraphDef version 9. Use tf.nn.batch_normalization(). furry (score = 0.86602) bdsm (score = 0.08940) hentai (score = 0.01532) ecchi adult (score = 0.01210) tentacles (score = 0.00744)

lolicon (score = 0.40534) hentai (score = 0.24213) tentacles (score = 0.12034) bdsm (score = 0.09925) ecchi loli mix (score = 0.05603)
программирование,it,машинное обучение,Искусственный Интеллект,Google,удалённое
Еще на тему
Развернуть
ALD960 ALD960 19.11.201700:57 ответить ссылка -0.8
bdsm (score = 0.58767) loli bdsm (score = 0.24918) furry (score = 0.07239) ecchi adult (score = 0.03064) tentacles (score = 0.02264)
ALD960 ALD960 19.11.201700:57 ответить ссылка -0.8
Фото с элементами хентай БДСМ были вынесены как просто бдсм. Отдельно есть еще лоли-бдсм, но тут ярко выраженная большая грудь из-за чего я считаю что это не лоли.
ALD960 ALD960 19.11.201701:00 ответить ссылка -1.0
yf * Ï№y ^		__ Il
\k 1 u ajT%/a	f r	-
f ■ Ш	П il ==
ALD960 ALD960 19.11.201700:57 ответить ссылка -1.1
3d all (score = 0.71431) furry (score = 0.15053) general (score = 0.06065) loli bdsm (score = 0.02977) ecchi loli mix (score = 0.01694)
ALD960 ALD960 19.11.201700:58 ответить ссылка -0.8
забавно как изза панды вырос показатель фурри ))
ALD960 ALD960 19.11.201700:58 ответить ссылка -0.8
У тебя настолько унылая жизнь, что ты не только фапаешь на всё подряд целыми днями, но ещё и сам собой в интернете переписываешься?
çt O'* rt '4
ALD960 ALD960 19.11.201700:59 ответить ссылка -0.7
loii bdsm (score = 0.77607) bdsm (score = 0.13830)
3d all (score = 0.04957) lolicon (score = 0.01126) ecchi loli mix (score = 0.00767)
ALD960 ALD960 19.11.201700:59 ответить ссылка -0.7
Вот картинка которую я бы определил как бдсм + лоликон. Девушка с маленькой грудью + школьная форма.
ALD960 ALD960 19.11.201701:00 ответить ссылка -0.6
ты не охуел такое на глагну заливать ?
mrCrAzY mrCrAzY 19.11.201701:04 ответить ссылка -1.7
поставил тег NSFW. что не так ?
ALD960 ALD960 19.11.201701:05 ответить ссылка 0.4
это не нсфв, это секретка минимум
у тебя тут порно, лоли, фурри и ты считаешь, что это подходит под "голые и смешные" ?
mrCrAzY mrCrAzY 19.11.201701:16 ответить ссылка -1.5
ой ладно все
удалил и перезалью завтра с новыми тегами
ALD960 ALD960 19.11.201701:17 ответить ссылка 0.0
или замазать срам ?
mrCrAzY mrCrAzY 19.11.201701:18 ответить ссылка -1.5
и так можно сказать. что вы все такие агрессивные ?
ALD960 ALD960 19.11.201701:19 ответить ссылка 0.0
Не очень понятен смысл поста, но вот идея использовать эту технологию - отлично. Изучаю эту тему, хочу прикрутить к баянометру, думаю, неплохой такой профит даст.
KoMaTo3 KoMaTo3 19.11.201701:05 ответить ссылка 0.3
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Emergence of Locomotion Behaviours in Rich Environments,Science & Technology,,Link to paper: https://arxiv.org/abs/1707.02286
подробнее»

Google ИИ Реактор познавательный программирование паркур

Emergence of Locomotion Behaviours in Rich Environments,Science & Technology,,Link to paper: https://arxiv.org/abs/1707.02286
Interviewer: What's your biggest strength?
Me: I'm an expert in machine learning. Interviewer: What's 9 + 10?
Me: Its 3.
Interviewer: Not even close. It's 19.
Me: It's 16.
Interviewer: Wrong. Its still 19.
Me: It's 18.
Interviewer: No, it's 19.
Me: it's 19.
Interviewer: You're hired
подробнее»

машинное обучение ИИ интервью приколы для даунов со знанием английского,#Приколы для даунов со знанием английского

Interviewer: What's your biggest strength? Me: I'm an expert in machine learning. Interviewer: What's 9 + 10? Me: Its 3. Interviewer: Not even close. It's 19. Me: It's 16. Interviewer: Wrong. Its still 19. Me: It's 18. Interviewer: No, it's 19. Me: it's 19. Interviewer: You're hired
- -
1Ш0
У Google Переводчик
Текст В Документы
ОПРЕДЕЛИТЬ ЯЗЫК РУССКИЙ АНГЛИЙСКИЙ
палец
БЕЛОРУССКИЙ
+1 Язык оригинала: русский
АНГЛИЙСКИЙ	РУССКИЙ УКРАИНСКИЙ V
солнце	☆
solntse	
4)	О 69 <
Отправить отзыв
подробнее»

Google интернет Перевод переводчик машинный перевод искусственный идиот Искусственный Интеллект неожиданно песочница

Google Переводчик Текст В Документы ОПРЕДЕЛИТЬ ЯЗЫК РУССКИЙ АНГЛИЙСКИЙ палец БЕЛОРУССКИЙ +1 Язык оригинала: русский АНГЛИЙСКИЙ РУССКИЙ УКРАИНСКИЙ V солнце ☆ solntse 4) О 69 < Отправить отзыв