На мой взгляд, такая точка зрения – что компьютер по определению не может обладать творческими способностями, поскольку умеет лишь то, на что непосредственно запрограммирован, – ошибочна. Компьютерная программа может генерировать вещи, о которых программист и не задумывался. Моя программа
Сопутствующий вопрос состоит в том, может ли компьютерная программа создать прекрасное художественное или музыкальное произведение. Объективно оценить красоту невозможно, и все же на этот вопрос я даю однозначно положительный ответ. Я видела множество сгенерированных на компьютере произведений искусства, которые считаю прекрасными. Примером может служить “генетическое искусство” информатика и художника Карла Симса[366]. Симс запрограммировал компьютер создавать цифровые произведения искусства, используя алгоритм, вдохновленный дарвиновским естественным отбором. С помощью математических функций со случайными элементами программа Симса создает семь разных работ-кандидатов. Человек выбирает из них одну, которая понравилась ему больше остальных. Программа создает вариации выбранной работы, внедряя случайность в свои математические функции. Человек выбирает лучшую из мутаций и так далее много раз. Такой процесс привел к созданию восхитительных произведений абстрактного искусства, которые часто выставляются в различных музеях.
В проекте Симса творчество рождается из совместной работы человека и компьютера: компьютер генерирует изначальные произведения и их последующие вариации, а человек
Подобные примеры есть и в музыкальной сфере, где компьютер генерирует красивую (или, по крайней мере, приятную) музыку, но, на мой взгляд,
Самой знаменитой компьютерной программой, писавшей музыку таким образом, стала программа
ЭМИ создал композитор Дэвид Коуп, который хотел сделать программу личным “помощником композитора”. Коупа интересовала давняя традиция использования случайности для сочинения музыки. Знаменитый пример – так называемая музыкальная игра в кости, в которую играли Моцарт и другие композиторы XVIII века. В ней композитор делил произведение на небольшие фрагменты (например, отдельные такты) и бросал кости, чтобы выбрать, как расположить эти фрагменты в новом произведении.
Можно назвать ЭМИ музыкальной игрой в кости в квадрате. Желая научить ЭМИ писать произведения в стиле, скажем, Моцарта, Коуп собирал большую коллекцию музыкальных фрагментов из творчества Моцарта и применял к ним специально созданную компьютерную программу, выявлявшую ключевые музыкальные рисунки, которые он называл “сигнатурами”. Эти рисунки помогали определить уникальный стиль композитора. Другая написанная Коупом программа классифицировала сигнатуры и определяла для каждой музыкальные роли, которые она сможет сыграть в пьесе. Сигнатуры хранились в базе данных, соответствующей композитору (здесь – Моцарту). Коуп также прописал для ЭМИ правила – своеобразную музыкальную “грамматику”, – которые определяли, как можно комбинировать вариации сигнатур для создания складного музыкального произведения в определенном стиле. С помощью генератора случайных чисел (компьютерного эквивалента бросанию костей) ЭМИ выбирала сигнатуры и составляла из них музыкальные фрагменты, а затем на основе встроенной музыкальной грамматики решала, в каком порядке расположить эти фрагменты.