Код креативности. Как искусственный интеллект учится писать, рисовать и думать - [105]

Шрифт
Интервал

Когда проходит ночь и пропадают планы,
Что различишь в чаду дешевых сигарет?
Он клял свою напасть, проглоченный туманом,
Судьба его горька, солен его обед.
Я вспоминаю вновь мгновенья без тирана,
Где прежде Галилей швырял горшки в кювет,
В семью явился брат, без спроса и незваный,
Алели небеса хвостами злых комет.
Пока держал он речь, вскарабкавшись на пони,
Мужланы низших каст месили грязь в загоне,
В Боливии мате пил молодой храбрец.
Вина все больше пьют селяне с каждым годом,
Свободные мужи любуются восходом,
Когда смолкает звук и спать идет певец[114].

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

Именно этот принцип лежит в основе программного кода, на котором построен алгоритм Cybernetic Poet («Кибернетический поэт») – одно из недавних творений футуролога Рэя Курцвейла, который часто пишет о надвигающемся слиянии человека с машиной. Курцвейл не стал полагаться на случайный выбор слов из словаря, а решил обучить своего кибернетического поэта на произведениях признанных мастеров стихосложения, таких как Шелли и Т.С. Элиот. Вот одно из написанных этим алгоритмом хайку, на создание которого его «вдохновило» чтение Китса:

You broke my soul
The juice of eternity,
The spirit of my lips[115].

Хотя в этом стихотворении действительно 17 слогов, алгоритм, по-видимому, упустил из виду, что хайку должно иметь симметричную структуру: пять слогов в первом стихе, семь во втором и пять в последнем.

А вот стихотворение, в котором сплавляются Шелли и Элиот:

Lady of Autumn’s being,
Thou, from the day, having to care
Teach us now thoroughly small and create,
And then presume?
And this, and me,
And place of the unspoken word, the unread vision in Baiae’s bay,
And the posterity of Michelangelo[116].

Такое вот сочетание «Оды западному ветру» и «Любовной песни Дж. Альфреда Пруфрока».

В тестах Тьюринга, которые проводил Курцвейл, кибернетическому поэту в большинстве случаев удалось обмануть людей, судивших его произведения. Отчасти это связано с тем, что современной поэзии присущи афористические фразы, интерпретация которых требует от читателя немалого труда. Загадочный текст, который выдает алгоритм, вполне может сойти за стихи, написанные человеком. Результаты тестов и стихи, которые использовал Курцвейл, можно найти на его сайте: http://www.kurzweilcyberart.com.

Если вы хотите попробовать отличить человеческую поэзию от творений нескольких разных алгоритмов, к вашим услугам непростой поэтический тест Тьюринга, который разработали Бенджамин Лэрд и Оскар Шварц в рамках проекта, названного ими bot or not («бот или не бот»): http://botpoet.com.

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

Как написать роман за месяц

Идея Лескюра о применении алгоритмов к уже существующим литературным произведениям используется многими программистами, участвующими в NaNoGenMo – Национальном месячнике генерирования романов (National Novel Generation Month). Он возник в ответ на Национальный месячник сочинения романов (National Novel Writing Month), в рамках которого начинающие писатели должны написать произведение из 50 000 слов в течение ноября. Программист и художник Дариус Каземи решил, что ему не хочется строчить каждый день по 1667 слов: лучше он потратит месяц на разработку программы, которая сможет сочинить роман длиной 50 000 слов. По завершении работы он собирался опубликовать и роман, и код программы. Его твит об этой идее, появившийся в 2013 году, и положил начало ежегодному литературному состязанию разработчиков программ.

Многие из программистов, участвующих в NaNoGenMo, занимаются переписыванием уже существующих текстов: «Гордость и предубеждение» пропускается через фильтр твиттера, «Моби Дик» интерпретируется алгоритмом для сочинения научной фантастики, «Толкование 10 000 снов» Густавуса Хиндмана Миллера перетолковывается и перестраивается программой. Но особое внимание привлекло более честолюбивое произведение под названием «Искатель» (The Seeker). В этом романе описывается, как алгоритм пытается понять, как функционируют люди, читая разные статьи на сайте wiki-How. У алгоритма есть метапрограмма, проходящая через этапы «Работы», «Сканирования» и «Воображения», после чего все повторяется заново. Автор кода, скрывающийся под псевдонимом thricedotted[117], объясняет нам, что это значит:

В режиме «Работы» он собирает концепции, касающиеся человеческой деятельности.

В режиме «Сканирования» он ищет «воспоминания» в простом текстовом формате, по начальной концепции, найденной на этапе «Работы». Затем он использует концепции, не распознанные в режиме «Сканирования» (исключенные из его записей) для «Воображения» «невидимого» вокруг начальной концепции.


Еще от автора Маркус дю Сотой
О том, чего мы не можем знать. Путешествие к рубежам знаний

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


Искусство мыслить рационально. Шорткаты в математике и в жизни

Принято считать, что залог успеха – упорный труд. Но подлинный успех приносит вовсе не он – его приносят шорткаты: более короткие и вместе с тем более легкие, более быстрые и более удобные пути решения той или иной задачи. Благодаря таким рациональным путям мы добиваемся выдающихся результатов. А по словам одного из величайших в мире математиков Маркуса дю Сотоя, математика – самое настоящее искусство шортката и лучшее средство экономии времени. Каждый из нас может сделать свою жизнь комфортнее при помощи нескольких шорткатов. «У вас есть выбор.


Тайны чисел: Математическая одиссея

«Умение математиков заглядывать в будущее наделило тех, кто понимает язык чисел, огромным могуществом. От астрономов древних времен, способных предсказать движения планет в ночном небе, до сегодняшних управляющих хедж-фондами, прогнозирующих изменения цен на фондовом рынке, – все они использовали математику, чтобы постичь будущее. Сила математики в том, что она может гарантировать стопроцентную уверенность в свойствах мира». Маркус дю Сотой Профессор математики Оксфордского университета, заведующий кафедрой Симони, сменивший на этой должности Ричарда Докинза, Маркус дю Сотой приглашает вас в незабываемое путешествие по необычным и удивительным областям науки, лежащей в основе каждого аспекта нашей жизни. В формате pdf A4 сохранен издательский дизайн.


Рекомендуем почитать
Пурпурный. Как один человек изобрел цвет, изменивший мир

Это история об Уильяме Перкине, который случайно изобрел пурпурный цвет. И навсегда изменил мир вокруг себя. До 1856 года красители были исключительно натуральными – их получали из насекомых, моллюсков, корней и листьев, а искусственное окрашивание было кропотливым и дорогим. Но в 1856 году все изменилось. Английский химик, работая над лекарством от малярии в своей домашней лаборатории, случайно открыл способ массового производства красителей на фабриках. Этот эксперимент – или даже ошибка – произвел революцию в моде, химии и промышленности. Эта книга – удивительный рассказ о том, как иногда даже самая маленькая вещь может менять и иметь такое продолжительное и важное воздействие. В формате PDF A4 сохранён издательский дизайн.


Политика России в Центрально-Восточной Европе (первая треть ХХ века): геополитический аспект

100-летие спустя после окончания Первой мировой войны и начала становления Версальской системы предыстория и история этих событий требуют дальнейшего исследования. Тема книги актуальна и в связи с территориальными изменениями в Центрально-Восточной Европе (ЦВЕ) в конце ХХ века. Многие сегодняшние проблемы берут начало в геополитической трансформации региона в ходе Первой мировой войны и после ее окончания. Концептуальной новизной работы является попытка проследить возвращение имперской составляющей во внешнюю политику России.


Реникса

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


Затаенное имя - Тайнопись в 'Слове о полку Игореве'

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


`Тук-тук-тук` - и никого!

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


Алфавитно-предметный указатель к систематическому каталогу

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