Когда говорят о человеке творческом, о человеке, создающем что-то новое, необычное, - об изобретателе, ученом, писателе, художнике, - говорят: он творец, у него душа творца, он полон творческого духа. При этом не думают о чем-то сверхъестественном, наоборот, подразумевается весьма конкретное - деятельность человеческого мозга, грубо говоря, продукция умственной деятельности. Только в религии и идеалистической философии и психологии под этим подразумевается какое-то особое нематериальное (независимое от тела) оживотворяющее и познающее начало.
Для подлинной науки творчество не есть непознаваемое духовное таинство.
Исподволь, постепенно люди приходили к познанию этого сложного процесса - творчества. Вначале считали, что никаких методов творчества не существует, что все происходит по "наитию", по вдохновению, при озарении, будто бы нисходящем на человека свыше и заставляющем каждый раз останавливаться перед "сиянием восторженного ума".
Но потом, познавая постепенно законы творчества, люди нашли ему более прозаическое определение. Особенно многого добились, когда родилась кибернетика и были установлены ее законы. Тогда решили и творческий процесс человека рассматривать с кибернетических позиций.
Кибернетиков, изучающих природу и законы творчества, естественно, заинтересовало главное: что такое мышление, в чем именно заключается специфика творческих форм работы мозга? Что там у нас "происходит внутри"? Как мозг выдает решения?
Что же там у нас происходит внутри?
Поэт представляет себе это так.
"...Представьте здание темное, без окон. В этом здании внутри идут коридоры, много коридоров, целый лабиринт. У одних коридоров больше, у других меньше. Коридоры освещаются электрическими лампочками - в одних светлее, в других темнее. И у коридоров стены не сплошные, а через каждый метр, скажем, имеется дверь в комнату, а в комнатах разные вещи навалены - в одних больше, в других меньше.
Так вот, эти вещи в комнатах - это знания человека: у одних их бывает много, у других мало. Сама система коридоров, хорошо ли они между собой сообщаются или тупики образуют, - это сообразительность человека, самый ум. Умный человек быстро из одного коридора в другой вещи перенесет, а глупый пока еще их из тупика выволочет.
И, наконец, освещение - это ясность ума, это логика. Если коридор хорошо освещен, все вещи, которые мысль перетаскивает, хорошо видны, видно, что к чему, а если коридор темный, то происходит путаница, одно принимают за другое, делают самые дикие выводы и т. д.".
А что говорит о природе творческого процесса наука? Наука в отличие от поэтов осторожна. Она еще не нашла однозначного и предельно точного ответа на вопрос. Ищут ответ с разных сторон и участвуют в поиске ученые разных специальностей - биофизики, биохимики, нейрофизиологи, физиологи, психологи и даже математики... И конечно, кибернетики.
Изучение творчества как процесса получило новый толчок в связи с появлением электронных вычислительных машин. Они дают возможность представлять сложные задачи в виде программ для вычислительных машин и моделировать творческий процесс.
Это, конечно, не означает, что между моделью творчества и самим творчеством можно поставить знак абсолютного равенства. Нет, речь идет о другом.
Кибернетики решили подойти к проблеме, опираясь на общий принцип расчленения сложных процессов на самые элементарные операции. Действительно, известно, что любой сложный вопрос разлагается на несколько составных, частных вопросов, которые решаются более легко. Значит, в принципе возможно разложение всех сложных форм творческой деятельности мозга на "элементарные информационные процессы".
Специальная теория, теория алгоритмов, давала руководство к действию - свод правил для решения задач. И не одной какой-нибудь конкретной задачи, а всех задач данного типа. Были найдены алгоритмы, общие методы решения почти всех существующих типов математических задач.
Но теория алгоритмов не стала, да и не могла стать, ключом, отпирающим все замки секретов решения всех без исключения задач. Есть много проблем в математике, для которых до сих пор не удалось построить алгоритм, а есть и такие, для которых алгоритма вообще не существует.
Процесс человеческого мышления чрезвычайно сложен. Воистину, нет ничего более сложного. Как мы сопоставляем, отбираем, находим из неисчислимого множества решений единственно правильное, точное, однозначное?
Именно к этим вопросам подбирает ключи возникшая недавно новая наука - эвристика. Свое название она получила от знаменитого восклицания Архимеда - "Эврика!" - "Нашел!"
Известный американский математик Д. Пойя писал в книге "Как решать задачу", изданной у нас в 1961 году, что эвристика "стремится постичь процесс решения проблем, особенно тех мыслительных операций, которые чаще всего оказываются полезными в этом процессе. Свои данные она заимствует из разных источников, ни одним из которых не следует пренебрегать". И далее: "Цель эвристики - исследовать методы и правила, как делать открытия и изобретения".
Итак, что же такое эвристика?
Если математик скажет начинающему велосипедисту: "Следите за тем, чтобы кривизна пути велосипеда была пропорциональна отношению нарушения равновесия к квадратному корню скорости, и все будет в порядке", начинающий велосипедист не способен будет понять (если он не математик), ни тем более воспроизвести все это.
Обучаемся езде на велосипеде мы гораздо проще. Садимся, держимся за руль, вращаем педали, а кто-то нас сзади поддерживает за седло до тех пор, пока мы не поймем, как нужно действовать.
Кибернетик сказал бы: езда на велосипеде - "программа, состоящая из сложной системы примитивных информационных процессов и позволяющая быстро приходить к решению различных задач в сложных ситуациях".
С точки зрения психолога при езде на велосипеде осуществляется "психический процесс, который приводит к решению проблемных ситуаций и к формированию новых форм поведения и называется продуктивным мышлением, или эвристической деятельностью".
Иными словами, эвристика - это наука, изучающая закономерности творческого мышления. Но предмет новой науки - не только исследование законов творческого мышления, но и разработка методов и путей управления "программами", по которым протекает творческий процесс.
И коль природа, согласно Галилею, говорит языком математики, то естественно, что кибернетика в попытках "разработать методы и пути управления эвристическими программами" сыграла немалую роль, создав так называемое эвристическое программирование.
Что это такое?
Для начала вспомним веселую историю, случившуюся в книге Джерома Джерома "Трое в одной лодке" с его героем Гаррисом, попавшим в Хемптонокортский лабиринт.
- Мы только зайдем сюда, чтобы ты мог сказать, что побывал в лабиринте, но это совсем несложно. Мы походим здесь минут oдесять, а потом отправимся завтракать, - уговаривал Гаррис своего родственника.
Но, увы! Он не только заблудился сам, но и запутал людей, которых вызвался избавить от мучительного блуждания по лабиринту. Следуя своей тактике, Гаррис все время поворачивал направо. Время шло, а компания из двадцати с лишним человек безуспешно искала выхода из лабиринта все утро. Даже при изменении тактики - они уже поворачивали в любую сторону - все пути приводили в центр. Это стало повторяться с такой правильностью, что некоторые просто оставались на месте и ждали, пока остальные прогуляются и вернутся к ним.
Бедняга Гаррис не знал, пытаясь выбраться из лабиринта, что его блуждания есть проявление творческого процесса по методу проб и ошибок. По этому методу перебор всех возможных вариантов приводит в конце концов к правильному решению. Но для этого нужно время. И уже, конечно, не десять минут, как полагал Гаррис.
Лабиринтные задачи - хлеб эвристики. Эвристические программы, благодаря которым моделируется поведение людей в "лабиринтных" ситуациях, позволяют установить некую совокупность логических принципов, обязательных для любого человека.
Вот одна из эвристических программ, названная авторами "Универсальным решателем проблем". Она предназначена для решения лабиринтной задачи. Обычная - не эвристическая - программа ищет "выход" из лабиринта, перебирая все возможные варианты "хождения по площадкам", по очереди отбрасывая непригодные. Это так называемый простой перебор. Эвристическая же программа включает и элемент случайности, случайного попадания на "выгодную" площадку. Для этого в "Универсальный решатель проблем" введена конечная площадка лабиринт-задачи и расстояние до нее. Перебор вариантов идет не постепенным приближением, а скачками, идет до тех пор, пока программа не попадает на площадку, которая ближе всего к конечной. Затем снова перебор, и снова скачок к конечной площадке. И так до тех пор, пока при очередной пробе программа не попадает на конечную площадку. Такое "поведение" программы - это эвристические тактики. Они оказываются более эффективными, чем простой перебор. Они характерны для работы мозга, и именно они лежат в основе творческих способностей человека, утверждают авторы.
Но некоторые ученые, также занимающиеся изучением творческой деятельности, считают "Универсальный решатель проблем" только приближением к реальному решению задач человеком, считают, что человек вырабатывает стратегию на основе иного процесса. В качестве примера они приводят шахматы.
В шахматах развитая позиция - это начальная площадка шахматного лабиринта, а мат - площадка конечная. Тогда оказывается, что и начальных и конечных площадок в шахматных партиях множество. А от каждой начальной к каждой конечной площадке так много путей, что приходится сталкиваться опять-таки с гигантскими числами при переборе вариантов.
Интересные эксперименты, в частности с теми же шахматами, были поставлены в Институте психологии Академии педагогических наук. Они дают возможность предположить, что в основе эвристической деятельности человека лежит построение модели ситуации. Глядя, например, на сложную шахматную позицию, человек отбирает из всех фигур только те, между которыми надо устанавливать связь. Этим он сразу намного сокращает количество лабиринтных ходов, отбрасывает "лишние", не принимает их во внимание. Таким образом, человек формирует стратегию поведения через моделирование отдельных элементов задачи, приходя к образу проблемной ситуации как единому целому. Иными словами, дело все в том, как человек видит всю проблему и отдельные ее элементы.
Для того чтобы машина могла поступать хотя бы приближенно подобным образом, ей нужно сообщать такие правила, которые людям никогда не сообщаются. Людьми они - эти правила - сами собой подразумеваются, они - важнейшее орудие людей - здравый смысл.
И в эвристике выдвинули гипотезу "здравого смысла". Правила как бы разделили на две части: "видимую" и "невидимую". Видимая - это все правила в их обычном понимании, те правила, которыми мы пользуемся, которые имеют исключения. Невидимая часть правил - правила без исключений. Их назвали би-правилами. Это своеобразный механизм здравого смысла машины.
Как объясняет автор одного из би-правил, введение в программу одного из них как бы прибавляет к поведению машины то или иное простейшее человеческое качество, что-то вроде определенной черты характера. Например, "целеустремленность" (следовать к цели кратчайшим путем) или "бережливость" (чем меньше войска, тем дороже солдат).
Би-правила - своего рода "уголовный кодекс" ЭВМ: они говорят машине, "что не нужно делать". Другими словами, приостанавливают действия бесполезные, вредные.
Эвристика - наука новая. Поэтому естественно и то, что нет единой точки зрения на основные ее направления, не существует пока и единой эвристической теории. Естественны и жаркие споры вокруг проблем, и различные взгляды на саму науку. Но в одном все мнения сходны. В конечном счете эвристика достаточно ясно показывает, что в основе свободного поведения мыслящего человека лежит сложный, но конечный и вполне определенный комплекс правил переработки информации.