дать немного энергии, нужной для мечтаний. Немного, потому что выбираются модели, довольно хорошо известные, не требующие большого поиска в глубинах памяти. Таким образом, воображение базируется на способности моделей с «буквой» «нереально» активировать соответствующие потребности и даже представлять для них некоторую «плату». Это своего рода сопереживание самому себе.
Труд и творчество
В обществе принято считать трудом такие действия, результаты которых используются другими людьми, иными словами, в это понятие фактически входит только общественный труд. Это положение можно переложить на кибернетический язык таким образом: любой ФА направлен на внешнюю среду, служит удовлетворению потребностей, и, следовательно, его можно рассматривать как труд. С развитием общества усложнилось понятие «среда» и усложнились потребности. В этом все дело.
Алгоритм «трудовых» ФА ничем не отличается от алгоритма других, «личных» ФА. Те же этапы, тот же принцип иерархии и сети ФА с разной степенью обобщенности, тот же перерасчет стимулов. Так же различно напряжение, зависящее от чувств и «сопротивления» среды. Но это только в том случае, если в памяти есть достаточное количество моделей для всех этапов ФА — анализа, планирования, действий, то есть тогда, когда производится рутинная работа.
Если же готовых моделей нет, требуется творчество.
Творчество — это создание новых моделей и воплощение их через ФА в материальные вещи или в матермальные модели — книги, рисунки и т.д. Творчество постоянно присутствует в планировании любого ФА. Оно наличествует в небольшой степени даже у животных, поскольку и они имеют набор пробных движений, из которых «монтируются» необычные ФА. Просто у человека неизмеримо сложнее и длительнее планирование.
Любая новая модель создается из известных элементов. Элементами могут служить модели разной сложности. Для каждого сложного объекта можно предложить бесконечное множество моделей. Так же бесконечно и творчество.
Где же критерий ценности моделей, создаваемых в результате творчества.
Этот критерий — в практике, в применении модели для удовлетворения определенных потребностей.
Есть различные виды творчества, они требуют разной методики проверки ценности его результатов.
На первое место поставим изобретение вещей — искусственных материальных объектов. Вопрос об их полезности решается просто.
Следующий вид творчества — это наука, создание моделей сложных объектов. В основе его лежат наблюдения структуры и функций объекта или восприятие уже известных его моделей. По ним выдвигаются гипотезы — наборы «фраз», в которых наряду со «словами» известного присутствуют «слова» предполагаемого. Выдвижение гипотезы — часть этапа ФА, который я назвал анализом. Гипотезы выдвигаются при любом исследовании объекта, думаю, они возможны даже у животных. Весь вопрос — в сложности задачи, в соотношении «слов» известных и неизвестных. Правомерность гипотезы проверяется последующими целенаправленными исследованиями, а если это невозможно, то хотя бы тем, что гипотезу принимают другие интеллекты. Это, разумеется, еще не делает ее истиной, но свидетельствует о том, что она соответствует уровню времени.
Еще один вид творчества — искусство. Но о нем я скажу немного позднее.
Алгоритм творчества в самом общем виде представляет собой развертывание обобщенных моделей в детальные. Схема этого процесса показана на рис. 39.
Восприятие объекта дает модель — в той или иной степени обобщения. Она оценивается по чувствам, планируется действие и создается модель цели, как правило, тоже в обобщенном виде. На рисунке показана обобщенная модель цели в трех отдельных выражениях — в моделях структуры, функции, качеств. Степень обобщения может быть очень различной, код моделей тоже. Неодинакова и значимость каждого из трех типов моделей — для одних важно качество, для других — функция, для третьих — структура. По общим правилам действия с моделями обобщенные модели могут быть развернуты в некоторое множество более детальных моделей — в зависимости от параметра, по которому произведено или предусмотрено обобщение. Количество частных моделей, входящих в множество, объединенное в обобщенной модели, различно и зависит от знаний интеллекта, то есть объема его памяти. На рис. 39 показана иерархия обобщений в четырех уровнях. Число таких уровней может быть велико, состав каждого весьма разнообразен. Например, нужно изобрести машину, для которой известна только ее обобщенная функция: допустим, она должна что-то подбирать и передвигать. Структура не задана, но заданы качества — в крайних пределах размеров, веса, прочности и пр. По таким обобщенным моделям функций и качеств можно вообразить бесконечное множество не только конструкций, но и самих принципов действия машины — механических, электродинамических, пневматических, гидравлических и пр. В одном случае главной моделью является обобщенная структура (к примеру, в архитектуре — башня), а другие обобщенные модели — функций и качеств — имеют подсобное значение. Высшее обобщение качества можно развернуть в очень большую серию обобщений по признакам — цвет, цена, тяжесть и т.д. Каждый в свою очередь можно еще детализировать, и так до тонкостей.
Рис. 39. Схема развертывания обобщенных моделей структуры, функций и качеств объекта цели в детальные для создания непротиворечивой модели.
Обобщенные модели цели не представляют никакой ценности, и их может создать каждый («изобрести бы машину для того-то» и т.п.). Творчество состоит в развертывании обобщенных моделей цели в детальные, причем так, чтобы они удовлетворяли главному критерию ценности, о котором говорилось. Как правило, творец действует методом перебора: спускаясь по ступеням обобщения с верхнего уровня на следующий, он перебирает уже имеющиеся в его памяти модели. Обычно перебор частных моделей начинается с главной обобщенной — со структуры, функций или качеств. Каждую выбранную частную модель проверяют по другим параметрам обобщения, при этом сразу же выбраковывается абсолютное большинство вариантов. Каждая из оставшихся моделей, которая удовлетворяет требованиям обобщения второго уровня, развертывается в более детальную модель третьего уровня и т.д., после чего снова идет проверка по другим критериям, уже детализированным до соответствующего уровня. Общий алгоритм творчества (как и планирования) хорошо представлен в конструкторском труде.
Казалось бы, раз известен такой алгоритм творчества, отчего не создавать гениальных произведений. Перебирай и перебирай, подключи к этому компьютер, если мозг работает медленно.
Есть несколько препятствий на пути к успеху творчества. Главное — великое множество деталей, которые, последовательно проходя через уровни обобщения, достигают вершины в общей модели цели. Это множество невозможно удержать в памяти, невозможно перебрать, поскольку оно включает в себя значительную часть всех моделей, накопленных человечеством. Нечего и говорить, что перебор неосуществим, если начинать «снизу» — с малых деталей. Даже опускаясь «сверху», последовательно отбрасывая целые крупные группы моделей, исключительно трудно получить необходимую структуру, если учесть, что нужно подобрать не только модели-элементы, но еще правильно их соотнести друг с другом. При этом неизвестно даже число элементов. Нет, расположение моделей по иерархии обобщения и использование алгоритма перебора отнюдь не обеспечивают легкого достижения цели.
Вторая трудность — в отсутствии необходимых деталей или, скажем, частных моделей — структурных подробностей. Их накоплено очень много и тем не менее совсем недостаточно для того, чтобы решить любую научную или техническую задачу. В познании сложного объекта одинаково важны как обобщенные модели, так и сугубо частные детали. Например, в развитии биологии огромную роль сыграло открытие того, каким образом из нуклеотидов складывается двойная спираль ДНК. Все широкие гипотезы о жизни без таких деталей не позволяют довести модели до высшего подтверждения их истинности — создания новых