Сгенерируй это

Ино­гда в про­ект нужен более или менее чита­бель­ный текст, кра­си­вые кар­тин­ки и при­ят­ная фоно­вая музы­ка. Мож­но всё это взва­лить на себя, а мож­но взять нуж­ный гене­ра­тор на осно­ве ней­ро­се­тей и за мину­ту полу­чить то, что нуж­но. Этим и зай­мём­ся.

Генератор текста

porfirevich.ru

В сети есть мно­го сер­ви­сов, кото­рые дела­ют «рыб­ный текст» — бес­смыс­лен­ный набор слу­чай­ных слов, кото­рый про­сто похож на насто­я­щий. По отдель­но­сти каж­дое сло­во что-то зна­чит, но вме­сте это чита­ет­ся как ересь. Что­бы полу­чил­ся нор­маль­ный текст, одних слу­чай­ных под­ста­но­вок недо­ста­точ­но — нуж­ны ней­ро­се­ти.

Мы уже дела­ли подоб­ные про­стые гене­ра­то­ры — вспом­ни­те про­ек­ты с горо­ско­пом или гене­ра­то­ром отве­тов на пись­ма.

Самой извест­ной ней­рон­кой, кото­рая уме­ет стро­ить осмыс­лен­ный текст, ста­ла GPT-2. Если её обу­чить на огром­ном коли­че­стве раз­ных про­из­ве­де­ний, то она смо­жет напи­сать про­дол­же­ние любо­го тек­ста за вас. Рабо­та­ет так: вы пише­те нача­ло, бук­валь­но абзац или пару пред­ло­же­ний, и зада­ё­те нуж­ный раз­мер. После это­го ней­рон­ка чита­ет, что напи­са­но у вас, и пишет про­дол­же­ние в том же сти­ле. Если обу­че­ние про­шло хоро­шо, то она выдаст такой текст, кото­рый слож­но будет отли­чить от тек­ста, напи­сан­но­го чело­ве­ком.

У про­ек­та GPT-2 есть толь­ко один недо­ста­ток: он отлич­но рабо­та­ет на англий­ском и пло­хо — на дру­гих язы­ках. Раз­ра­бот­чик Миха­ил Гран­кин решил это испра­вить и сде­лал сер­вис «Пор­фи­рье­вич». Внут­ри та же GPT-2, но моди­фи­ци­ро­ван­ная для рус­ско­го язы­ка и обу­чен­ная на худо­же­ствен­ной лите­ра­ту­ре и сти­хах. От вас нуж­но толь­ко нача­ло, а даль­ше ней­рон­ка сде­ла­ет всё сама.


Мы отпра­ви­ли в сер­вис нача­ло нашей ста­тьи и полу­чи­ли вполне чита­бель­ный текст. Пока непо­нят­но, к чему он при­ве­дёт, но логи­ка в тек­сте есть

Генератор фотографий

thispersondoesnotexist.com

Ино­гда может пона­до­бить­ся такое: напи­сать отзыв или рецен­зию на про­дукт или сер­вис и поста­вить фото чело­ве­ка, кото­рый это сде­лал. Если у вас есть толь­ко отзы­вы, но нет фото­гра­фий, мож­но най­ти фото слу­чай­но­го чело­ве­ка из сети и поста­вить его, но это чре­ва­то про­бле­ма­ми. Напри­мер, он может подать на вас в суд за исполь­зо­ва­ние его фото­гра­фии в ком­мер­че­ском про­ек­те или при­влечь вас за сло­ва, кото­рые он не гово­рил, но под кото­ры­ми есть его фото­гра­фия.

Что­бы тако­го не было, зай­ди­те на сайт про­ек­та «Этот­Че­ло­век­Не­Су­ще­ству­ет». Каж­дый раз, когда вы обнов­ля­е­те стра­ни­цу, ней­ро­сеть гене­ри­ру­ет для вас фото чело­ве­ка, кото­ро­го нет в реаль­но­сти — ней­рон­ка про­сто нари­со­ва­ла его слу­чай­ным обра­зом.

Даже если вам пока не нуж­ны такие фото, тогда про­сто зай­ди­те посмот­реть, как кру­то ней­ро­се­ти научи­лись делать такие кар­тин­ки.


Это­го пар­ня на самом деле не суще­ству­ет — его нари­со­ва­ла ней­ро­сеть StyleGAN2

Генератор логотипов

looka.com

Если у вас нет 100000 руб­лей на экспресс-дизайн в дизай­нер­ской сту­дии, но вам нужен лого­тип, попро­буй­те сер­вис Looka. Он спро­сит у вас назва­ние, люби­мые цве­та, сфе­ру дея­тель­но­сти и выяс­нит, какой стиль вам нра­вит­ся, а потом выдаст мно­го раз­ных вари­ан­тов.

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


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

Генератор музыки

openai.com/blog/musenet

Что­бы в под­ка­стах, пере­да­чах или видео была фоно­вая музы­ка, её нуж­но где-то взять. Мож­но най­ти бес­плат­ные тре­ки, мож­но украсть чьи-то про­из­ве­де­ния (но луч­ше не красть), а мож­но прий­ти к ней­рон­ке и ска­зать: ней­рон­ка, дай тре­ков. И она даст — бес­плат­но и без лицен­зи­он­ных отчис­ле­ний.

Что­бы так сде­лать, исполь­зу­ют гене­ра­то­ры музы­ки, напри­мер MuseNet. Вы захо­ди­те туда, зада­ё­те нуж­ный стиль, выби­ра­е­те инстру­мен­ты и нача­ло для тре­ка. Даль­ше ней­рон­ка гене­ри­ру­ет столь­ко музы­ки в этом сти­ле, сколь­ко вам нуж­но. Ска­чи­вать мож­но бес­плат­но, исполь­зо­вать тоже.

Если есть день­ги на под­пис­ку для ком­мер­че­ско­го исполь­зо­ва­ния, посмот­ри­те на Mubert. Эта ней­ро­сеть созда­ёт потря­са­ю­ще кра­си­вые мело­дии в раз­ных сти­лях, кото­рые мож­но бес­плат­но слу­шать в при­ло­же­нии. О том, как Mubert устро­ен внут­ри, тоже рас­ска­жем, но в дру­гой ста­тье.


Пусть MuseNet сде­ла­ет нам мело­дию в сти­ле Леди Гага, но что­бы она была чем-то похо­жа на музы­ку из «Крёст­но­го отца». И что­бы там было пиа­ни­но, гита­ра, бара­ба­ны и басы

Что дальше

Кажет­ся, что за ней­ро­се­тя­ми и гене­ра­то­ра­ми буду­щее. Надо будет взять ней­рон­ку и про­ве­рить, чему мы смо­жем её научить и что из это­го полу­чит­ся. Как толь­ко сде­ла­ем — сра­зу рас­ска­жем, что полу­чи­лось и как повто­рить.

Текст:
Миха­ил Поля­нин
Редак­тор:
Миха­ил Поля­нин
Кор­рек­тор:
Ири­на Михе­е­ва
Иллю­стра­ция:
Даня Бер­ков­ский
Вёрст­ка:
Мария Дро­но­ва
Соц­се­ти:
Вита­лий Вебер