Найти в Дзене
Соломея Лютова Magazine

Птицы в нейросети: ожидание и реальность

Пока одни в нейросети создают фантастические миры, храмы солнца и цветы небывалой красоты, а другие озадачились тем, что бабушка льва Бонифация из советского мультика — самец, мы не станем так уж всё усложнять. А просто попросим нейросеть изобразить птиц, которые встречаются в нашей повседневности. Вроде бы, ну, что такого: уже завтра роботы захватят человечество (как считают многие), поэтому что им стоит каких-то птиц наклепать, делов-то. Но.... Впрочем, начнём. Итак. Первой птицей, которую я попросила нарисовать нейросеть, был свиристель. Наш генератор изображений, в котором проходили все творческие эксперименты — англоязычный, и свиристель по-английски — waxwing (дословно, надо понимать, "восковое крыло"). В общем... Не скажу, что, конечно, один в один, но похож. Хвост, конечно, длинноват и формы не той. Ну, допустим. Далее просьба — нарисовать снегиря. По-английски снегирь — bullfinch (дословно — "бычий зяблик"). Тут снова — не совсем-то и похож, но что-то в этом есть. Да и к

Пока одни в нейросети создают фантастические миры, храмы солнца и цветы небывалой красоты, а другие озадачились тем, что бабушка льва Бонифация из советского мультика — самец, мы не станем так уж всё усложнять. А просто попросим нейросеть изобразить птиц, которые встречаются в нашей повседневности. Вроде бы, ну, что такого: уже завтра роботы захватят человечество (как считают многие), поэтому что им стоит каких-то птиц наклепать, делов-то. Но.... Впрочем, начнём.

-2

Итак. Первой птицей, которую я попросила нарисовать нейросеть, был свиристель. Наш генератор изображений, в котором проходили все творческие эксперименты — англоязычный, и свиристель по-английски — waxwing (дословно, надо понимать, "восковое крыло").

Свиристель (waxwing)
Свиристель (waxwing)

В общем... Не скажу, что, конечно, один в один, но похож. Хвост, конечно, длинноват и формы не той. Ну, допустим.

Далее просьба — нарисовать снегиря. По-английски снегирь — bullfinch (дословно — "бычий зяблик").

Снегирь (bullfinch)
Снегирь (bullfinch)

Тут снова — не совсем-то и похож, но что-то в этом есть. Да и крыло коротковато. Впрочем, ладно. Для сельской местности сойдёт, как говорится.

Следующая птица, изображённая нейросетью — скворец. По-английски starling. Дословно получается "звёздная (star) морская щука" (ling).

Скворец (Starling)
Скворец (Starling)

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

Следующая у нас на очереди трясогузка — wagtail ("виляющий хвост").

Трясогузка (wagtail)
Трясогузка (wagtail)

Что-то есть. Похожа на ту, которую можно увидеть на улице, вышла достаточно подробно, и всё же отличия имеются. Но трясогузок, как и скворцов, много, мы в нашей средней полосе обычно видим белую (Motallica alba), а у этой присутствуют черты камчатской трясогузки (Motallica alba lugens).

А вот с синицами всё куда интереснее. По запросу titmouse (дословно "синичка-мышка") нейросеть рисует острохохлую синицу.

Острохохлая синица (titmouse)
Острохохлая синица (titmouse)

Похожа отчасти, но обычно не эту синицу мы видим на улицах в российских городах и у кормушек. В Англии и Америке, на языке которых мы общаемся с генератором изображений, может быть, она чаще встречается. В английском языке ещё есть вариант tit — синица, но дело в том, что этим словом обозначен ещё и элемент женской груди, поэтому обычная нейросеть отказывается рисовать что-то по этому запросу, полагая, что я хочу "запрещённый" контент. Для такого контента есть особый, специализированный генератор избражений, кстати. Но вернёмся к синицам. Есть ещё вариант, приемлемый для нейросети — tomtit.

Синица (tomtit)
Синица (tomtit)

Снова не то. Эта синица больше похожа на тайваньскую жёлтую синицу. А мы, в основном, видим большую, поэтому заставим-ка мы нейросеть читать по-латыни и введём Parus major — международное научное название вида.

Большая синица (Parus major)
Большая синица (Parus major)

Вот, мы добились приблизительного, но результата. Похожа. Значит, латынь всё-таки помогла...

Далее просим нарисовать серую ворону — hooded crow. Дословно — "ворон с капюшоном".

Серая ворона (hooded crow)
Серая ворона (hooded crow)

Да, определённо — сходство имеется. На своём "кибер-портрете" ворона на себя похожа.

И как же без голубя? Голубь — pigeon, тоже был изображён.

Голубь (pigeon)
Голубь (pigeon)

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

А дальше интереснее, когда нашему кибер-художнику поступила просьба изобразить стрижа. Видов стрижиных много, стриж по-английски swift, а также martlet, cran. По этим запросам генератор начал выдавать абсолютную бредятину, в том числе изображения бутылок с клюквенным напитком (это небезосновательно, ведь cranberry — клюква). Это покруче бабушки Бонифация!

Cran (клюква, но пока ещё не стриж)
Cran (клюква, но пока ещё не стриж)

То есть если я под cran имею в виду стрижа, нужен подтекст. Типа "Ричард стоял на холме и наблюдал, как над башенками замка проносятся по небу клюквы стрижи".

Латинское название стрижа — Apus apus, тоже успеха не принесло. Но зато наш прогрессивный захватчик человечества хотя бы начал понимать, что я говорю именно о птицах, а не о клюквенных напитках.

Apus apus по версии нейросети
Apus apus по версии нейросети

Swift — по этому запросу (swift bird) нейросеть начала выдавать хотя бы что-то более-менее адекватное, похожее на стрижа.

Стриж (swift) по версии нейросети
Стриж (swift) по версии нейросети

Не будем уж придираться к деталям. По запросу martlet генератор изображений выдаёт самых разных птиц, и только запрос black martlet помог получить что-то такое весьма приблизительное.

Чёрный стриж — black martlet, по версии нейросети
Чёрный стриж — black martlet, по версии нейросети

Хотя стрижи так на ветках и палочках, как тут нарисовано, не могут сидеть. У них лапы приспособлены для того, чтобы цепляться только к вертикальным поверхностям. Поэтому древние греки считали, что у стрижей отсутствуют лапы вообще.

Далее просим нарисовать воробья — sparrow.

Воробей — sparrow, по версии нейросети
Воробей — sparrow, по версии нейросети

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

Далее просим нейросеть изобразить поползня — nuthatch.

Поползень (nuthatch)
Поползень (nuthatch)

Поползень похож. Поползневых тоже много, этот и нашего обыкновенного поползня напоминает, и некоторых других.

Далее просим изобразить большого пёстрого дятла — great spotted woodpecker.

Большой пёстрый дятел — great spotted woodpecker
Большой пёстрый дятел — great spotted woodpecker

Сходство заметно, хотя, конечно, есть нюансы...

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

Лосось у берега моря. Изображение из открытых источников
Лосось у берега моря. Изображение из открытых источников

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

Союзмультфильм. Бабушка льва Бонифация. Картинка из открытых источников
Союзмультфильм. Бабушка льва Бонифация. Картинка из открытых источников

Ну, она хотя бы лев, что, в общем-то, в тему вписывается, а не кусок лососины и не бутылка с клюквой...

Лайк, комментарий, подписка, поддержите мой канал!