Код креативности. Как искусственный интеллект учится писать, рисовать и думать - [105]
Как показывает пример движения Oulipo, поэзия особенно хорошо приспособлена к алгоритмическому подходу. Ограничения формы создают шаблон, который алгоритм может попытаться заполнить неким осмысленным образом. Выбирается схема – например, хайку или сонета, – и алгоритм должен подобрать слова, ложащиеся в эту схему, в то же время стараясь добиться некоторой степени общей согласованности произведения. Каждый раз, когда я пытался сочинять рифмованные стихи, мне очень помогало использование базы данных рифмующихся слов. Прокладка курса по ограниченному лабиринту рифм и ритма – работа как раз для компьютера.
Именно этот принцип лежит в основе программного кода, на котором построен алгоритм Cybernetic Poet («Кибернетический поэт») – одно из недавних творений футуролога Рэя Курцвейла, который часто пишет о надвигающемся слиянии человека с машиной. Курцвейл не стал полагаться на случайный выбор слов из словаря, а решил обучить своего кибернетического поэта на произведениях признанных мастеров стихосложения, таких как Шелли и Т.С. Элиот. Вот одно из написанных этим алгоритмом хайку, на создание которого его «вдохновило» чтение Китса:
Хотя в этом стихотворении действительно 17 слогов, алгоритм, по-видимому, упустил из виду, что хайку должно иметь симметричную структуру: пять слогов в первом стихе, семь во втором и пять в последнем.
А вот стихотворение, в котором сплавляются Шелли и Элиот:
Такое вот сочетание «Оды западному ветру» и «Любовной песни Дж. Альфреда Пруфрока».
В тестах Тьюринга, которые проводил Курцвейл, кибернетическому поэту в большинстве случаев удалось обмануть людей, судивших его произведения. Отчасти это связано с тем, что современной поэзии присущи афористические фразы, интерпретация которых требует от читателя немалого труда. Загадочный текст, который выдает алгоритм, вполне может сойти за стихи, написанные человеком. Результаты тестов и стихи, которые использовал Курцвейл, можно найти на его сайте: 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-летие спустя после окончания Первой мировой войны и начала становления Версальской системы предыстория и история этих событий требуют дальнейшего исследования. Тема книги актуальна и в связи с территориальными изменениями в Центрально-Восточной Европе (ЦВЕ) в конце ХХ века. Многие сегодняшние проблемы берут начало в геополитической трансформации региона в ходе Первой мировой войны и после ее окончания. Концептуальной новизной работы является попытка проследить возвращение имперской составляющей во внешнюю политику России.
Эта книга в основном о научных методах исследования.Применение их в естествознании способствовало невиданному его успеху. В науках же, изучающих духовную жизнь людей, эти методы только начинают внедряться и, естественно, сталкиваются с рядом трудностей.В книге показано, каков характер этих трудностей, как научное знание борется с легковерием, пустословием, лжеучениями и как забвение научного подхода к исследованиям тех или иных явлений открывает дорогу всевозможным «чудесам» к которым, в частности, можно отнести и телепатию.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.