Единственная пряга в нашем регулярном репертуаре, для которой модель была вылеплена вручную, моимикривыми золотыми ручками из пластилина. Бронза, литьё, чернение Размер примерно с пачку сигарет или игральную карту Вес примерно 130гр Скоба под ширину полотна 45мм. Длина ремня 127 см Кожа растительного дубления, Италия.
Запрашиваете у нейросети открытку ко дню рождения с подписью «С днём рождения, Маша», а получаете «C дhём pождehя, Mаwа». Буквы кривые, слова — нечитаемая каша. Хотели открытку — получили современное искусство.
Это не случайность. Большинство моделей для генерации изображений обучаются на открытых датасетах, в которых русский язык представлен слабо. Английские надписи получаются плюс-минус сносно, а с русскими модель буквально не знает, как они должны выглядеть.
Мы взялись за эту задачу в Алисе AI и хотим рассказать, что получилось.
1/6
Что сделали
Собрали новый датасет — картинки с русскоязычными надписями и детальной разметкой текста. Параллельно переписали архитектуру модели Alice AI ART, которая отвечает за генерацию изображений.
В итоге картинки с корректным русским текстом — без кривых букв и нечитаемых символов — стали получаться в 3 раза чаще, чем раньше. Заодно подтянулось и общее качество: доля картинок без визуальных искажений выросла на треть.
Как пользоваться, чтобы получилось хорошо
Тут несколько простых приёмов, которые сильно повышают шансы на нормальный результат:
Текст в кавычки. Если хотите конкретную надпись на картинке — напишите её в кавычках в запросе. Модель так понимает, что это именно текст, а не описание.
Сложные слова — заглавными. Если слово длинное или редкое, заглавные буквы помогают модели не запутаться.
Длинные надписи — на короткие фразы. Чем короче кусок текста, тем больше шансов, что он отрисуется без ошибок. Если нужна большая надпись, разбейте её на несколько частей.
С этими тремя приёмами уже можно делать постеры, афиши и открытки, которые не стыдно показать.
Заодно подтянули русский культурный код
Это, кажется, отдельная боль всех нейросетей: попросишь «русский народный ансамбль» — а на картинке люди, отдалённо напоминающие участников фолк-фестиваля где-нибудь в Скандинавии.
Мы дообучили модель на русскоязычных промптах и добавили систему, которая превращает общие запросы в более конкретные визуальные образы. Теперь по запросу «русский народный ансамбль» получаются гармонисты и балалаечники. «Традиционный русский праздничный стол» — это икра, соленья и самовар. А на иллюстрациях про космос появляются российские космонавты, а не безликие астронавты в скафандрах непонятной страны.
Где это работает
Новая модель уже работает в чате с Алисой AI — попробовать можно прямо сейчас.
Реклама ООО «Яндекс», ИНН: 7736207543 erid:3apb1QrvkfDXctBjSXMMdCHhrNy7KqAGzLrvTiV31SHdc
Первое, что сразу вспомнилось после смерти Чака сразу, это не Крутой Уокер, а момент из Гриффинов ( я не смеялся над этой шуткой, но сам стёб даже чем-то милым кажется сейчас )
Слишком много в кучу написано, разумеется в те годы в следствии большевистского бардака высока была преступность. Была куча банд, занимавшихся в том числе и грабежами с убийствами. С чего вдруг это ты вешаешь на кулаков непонятно.
Кроме того массово было и распространено другое явление. Большевики в те годы занимались так называемой продразверсткой, во время которой большевики отбирали у крестьянской семьи почти весь урожай который они вырастили. Формально зерно покупалось, но за столь смешные деньги, что крестьянина можно было принудить к "сделке" только силой — угрозой расстрела, а то и пытками и убийствами (читать письмо Шолохова Сталину). Ну т.е крестьянин тяжело работает год, собирает урожай, а тут к нему приходит вооруженная банда большевиков и отбирает почти всё, оставляя на скудное питание и на семена. Разумеется это не могло не возмущать крестьян, до большевиков они с таким никогда не сталкивались. Открыто бороться с этим уже боялись, но вот подкараулить на лесной дороге или в полях, отобрать назад свое зерно не оставляя свидетелей — многие были готовы и вполне осуществляли. Списывать все это на кулаков, очевидно не правильно, хотя наверняка и кулаки среди таких были.
Теперь что касается ненависти односельчан. А с чего автор взял что все их поголовно ненавидели. Или он думает что при раскулачивании проводилось общее голосование? Раскулачивали совершенно конкретная группа, небольшая, и записывались туда как раз озлобленные добровольцы. Понятно что в разное время раскулачивание по разному проводилось, но какого то тайного голосования всем селом не было.
Собственно предков одной из моих бабушек хорошее отношение односельчан и спасло. Их раскулачили, но сначала им повезло что их никуда не выслали, а затем помощь односельчан, не давших им замерзнуть зимой и умереть от голода. Как она рассказывала, большинство односельчан нормально к ним относились и не притронулись к их вещам при раскулачивании, а вот местные алкаши как раз этим и занимались, разворовав при раскулачивании все что было.