Энциклопедия Амосова. Алгоритм здоровья

Амосов Николай Михайлович

ИСТИНА. МОДЕЛИ

 

 

Введение

Человек не может жаловаться на недостаток внимания со стороны науки. В течение всей истории цивилизации его изучают больше, чем любой другой объект. Когда биолог изучает инфузорию, то и в ней ищет законы, с помощью которых мечтает узнать новое о человеке. Даже астрономия стремится к тому же — старается доказать возможность внеземных цивилизаций. Нечего и говорить о сугубо «человеческих» науках — анатомии, физиологии, патологии, психологии и частных их ответвлений. История и философия устремлены туда же.

Накоплена масса сведений о природе человека, выраженных в словесных моделях сотен тысяч книг — научных и художественных. Благодаря этим сведениям лечатся болезни, воспитываются дети, есть достижения в управлении людьми в обществе. Все это есть, но не в той мере, как этого хотелось бы. И часто возникает впечатление, что все эти успехи добыты не с помощью науки, а являются результатом грубой эмпирики, простого накопления опыта тысячелетий. Если еще послушать разногласия ученых или деятельно проанализировать все ими написанное, то покажется, что вообще нет никаких твердых истин о человеческой природе.

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

Хотелось бы знать о человеке гораздо больше. Чтобы предупреждать и лечить сложные болезни. Чтобы без осечек воспитывать детей. Чтобы не было преступников. Чтобы было побольше счастливых. Наконец, чтобы не висела над человечеством угроза самоуничтожения в результате какой-то фатальной глупости.

Можно задать и более частные вопросы, требующие ответа от науки о человеке. О его физической природе — прочен или хрупок? Чем его усилить — ограничениями или напряжениями? О психике: воспитуем ли? Пределы? Необходимые усилия? Лежат ли они в границах возможностей современной техники? Каково разнообразие типов людей? Сколько выпадает из благополучных норм и можно ли вернуть их в лоно добропорядочности? Я уже не говорю о кардинальном вопросе: какой реальный идеал общества, если учитывать природу человека и возможности ее изменения?

Почему так много неясного в человеке? Рациональная наука существует свыше двух тысяч лет, если считать от древних греков. Физики и химики, вооруженные математикой и техникой, достигли большого единодушия в понимании своих объектов, у биологов такого единства уже гораздо меньше, а у психологов и социологов его совсем мало, зачастую нет вовсе. Почему? Может быть, нужен какой-то другой подход? Или сложность объекта фатально ограничивает его познаваемость? Что обещает в этом плане современная технология исследований?

Разумеется, я не в состоянии ответить на такие вопросы и не претендую на изменение «науки о человеке». Я просто выскажу несколько своих предположений о проблеме, исходя из принципов системного подхода, принятого в кибернетике. Отсутствие претензий на новизну и оригинальность избавляет меня от необходимости делать большие критические экскурсы в литературу. Конечно, они могли бы сильно украсить книгу и автора, но уж очень необъятно количество книг и статей по каждому из затрагиваемых вопросов. Поэтому ограничусь минимальным количеством ссылок.

 

Истина, разум, модели

Споры об истине идут с тех пор, как существует философия. А может быть, они начались еще раньше и послужили началом самой философии.

Вот круг некоторых наиболее важных предметов спора. Прежде всего — что такое истина, как определить это понятие? Существует ли истина объективно, независимо от нашего сознания, или же она продукт его? Абсолютна ли истина, то есть исчерпывающая, раз навсегда дана, не развивается, не зависит от условий, места и времени, или относительна — приблизительна, неполна, развивается, зависит от конкретных условий?

Что является источником познания истины? Чувства, как утверждает сенсуализм, или разум, как говорили рационалисты? Что является критерием истины?

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

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

Истина — отражение познаваемой реальности в сознании познающего субъекта, адекватно соответствующее отображаемому объекту. Впрочем, все это — набор ученых слов, не более того.

Например, истина объективна в том смысле, что существует такое содержание человеческих представлений, которое не зависит ни от субъекта, ни от человека, ни от человечества. Истина не познается сразу. (Почему — «сразу?») Абсолютная истина складывается из суммы относительных. «Каждая ступень в развитии науки прибавляет новые зерна в эту сумму абсолютной истины, но пределы истины каждого научного положения относительны, будучи то раздвигаемы, то суживаемы дальнейшим ростом знания». Да где она — абсолютная истина?

Единственным (?) источником познания являются восприятия, чувства. В этом смысле сенсуалисты правы. Однако в процессе познания истины определяющую, ведущую роль играют разум, процесс мышления. «От живого созерцания к абстрактному мышлению и от него к практике — таков диалектический путь познания истины, познания объективной реальности». Практика является критерием истины.

Сформулированные положения имеют общий принципиальный характер. Они проявляются по-разному на различных уровнях развития научного знания.

Наука вырабатывает свои понятия, которые по мере их обобщения становятся все более философски значимыми, приобретая статус общенаучных категорий.

К числу важнейших понятий, характерных для современной фазы развития науки, относятся понятия система и модель.

Интерес к понятию система резко возрос в связи с разработкой системного подхода и общей теории систем. Существуют различные определения понятия системы. Некоторые авторы насчитывают несколько десятков определений. Прежде всего в глаза бросается разнообразие определений. Однако это носит внешний характер, скрывая внутреннее единство. В любых вариантах определений системы мы имеем: некоторое множество элементов, обычно называемое субстратом системы, набор отношений между этими элементами — структуру системы, некоторый принцип — требования, которым должны удовлетворять отношения, образующие структуру системы. Принцип этот может быть назван концепцией или концептом системы. Различие между разными авторами в определениях понятия системы связано, прежде всего, с различиями в выборе концепта системы. Отношения в системе должны связывать ее элементы таким образом, чтобы субстрат выступал как единое целое, в значительной степени обособляя систему от других систем.

Что касается субстрата, то он может быть любой природы, в частности, может иметь идеальный характер, например, система знаний. Но идеальное не существует вне материального — сами знания выстроены вполне материальными знаками.

Система обладает свойствами, отличными от свойств элементов. Клетка — система из макромолекул и микромолекул. Она обладает известными свойствами жизни, которых нет у молекул. Организм — система из клеток, общество — система из людей. Каждый элемент здесь сам может быть рассмотрен как сложная система.

Варианты моделей системы различной обобщенности:

А — самая подробная модель — 1-й уровень обобщения; Б — 2-й уровень, отражающий только две основные подсистемы, и связи между ними; В — самая обобщенная модель, отражающая только внешние связи; Г — модель с неравномерным обобщением. Первая деталь показана подробно, все другие — с возрастающим обобщением. Так воспринимается среда человеческим глазом.

На рис. 9 показана условная схема некоторой материальной системы. Выделены элементы подсистемы, внешние и внутренние связи. Отдельно показан элемент в увеличенном размере, чтобы подчеркнуть, что и он, в свою очередь, представляет собой систему. Показано, что внешние связи вводят данную систему в еще более крупную. Так отражен принцип иерархичности структуры мира. По связям обеспечивается обмен веществом и энергией между элементами, объединение их в подсистемы, а также обмен между системами. На рисунке можно провести четкие границы между системами, отделить их друг от друга. Так ли это определенно в реальных системах? Возьмем для примера индивид. Он достаточно четко отделен от другого индивида. Но когда говорят о нервной системе, то ясность уже исчезает. Нервные элементы в органах, например, в сердце, — относятся ли они к нервной системе?

Так исчезает четкость схемы и выступает условность. Где взять критерий для разделения? Выделяют системы открытые, имеющие большие связи и большую зависимость от других, и закрытые, замкнутые на себя. Это тоже условно, но дает основание для разделения, если определить количественно отношение между внешним и внутренним обменами энергией и веществом. Степень замкнутости системы мы условно определяем длительностью ее самостоятельного существования и функционирования при отключении внешних связей с другими системами. В этом смысле клетка — замкнутая система, организм — замкнутая система, а эндокринные органы — еще не замкнутая система, хотя они и отграничены в пространстве от других органов. Прежнее натуральное крестьянское хозяйство — более замкнутая система, чем современное предприятие, которое при отключении внешних связей не может функционировать и быстро распадается.

Так же относительно понятие элемент системы. Что считать элементом клетки? Белковые молекулы и ДНК или атомы, их составляющие? Можно говорить и о том, и о другом, но, наверное, за элемент следует принимать ближайший снизу структурный этаж, в котором уже заложены некоторые функции высшего. В клетке есть функции организма, в индивиде — функции сообщества, а в атомах этих функций нет. Наверное, можно построить систему с функциями живого совсем из других атомов, как можно построить машину из других материалов и при этом сохранить ее функцию.

Еще одно относительное различение: структура и функция. О структуре говорилось выше. В частности, структурой может быть пространственное расположение материальных частиц, ограниченное от других или соединенное с другими материальными же связями. Понятие функции — гораздо менее определенно. Для материальных систем интуитивно мы его связываем с энергией, с ее передачей от одних материальных образований к другим. Это механические колебания, электромагнитные волны. Но не только. Функция может выражаться передачей материальных частиц, изменением структуры, передвижением в пространстве. Возможно, в единстве структуры и функции отражается единство вещества и энергии.

Австрийскому ученому Л. фон Берталанфи принадлежит идея построения общей теории систем, то есть такой теории, которая была бы применима к любым системам независимо от их качественного своеобразия. Отметим, что он — не математик, а биолог, и это отразилось на самом характере его подхода к решению задачи. Идея построения общей теории систем казалась настолько смелой, что сам Берталанфи долго не решался публиковать ее и сделал это лишь после того, как не менее смелая идея кибернетики как науки об общих законах всякого управления доказала свою жизненность, воплотившись не только в тома монографий, но и в металл компьютеров. В настоящее время существует Общество по разработке общей теории систем, проводятся международные конгрессы, издаются ежегодники и журналы. Предложено (за рубежом и у нас) уже несколько вариантов общих теорий систем. Их оценка не входит в задачи настоящей работы. Отметим лишь, что реальный вклад этих теорий и основанных на них методов в познание клетки, организма, мышления или общества пока не обнаружился в той мере, которая соответствовала бы декларациям.

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

Среди людей, мало знакомых с системным анализом, распространено неправильное представление, будто такой анализ рассматривает явления только в статике и не может отразить развития. В действительности системное представление объекта познания относится и к его динамике, причем не только в части циклических изменений, но и в явлениях самоорганизации, т. е. коренных изменениях структуры и функции во времени и в результате деятельности, с появлением новых свойств и качеств. Такие представления будут проиллюстрированы ниже, при рассмотрении эвристических моделей.

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

Несколько вариантов моделей сложной системы обобщенности показаны на рис. 9. Варианты отличаются сложностью. Видно, что модель А отражает оригинал с наибольшей полнотой, Б — более упрощенно, а В — в самых общих чертах, только крупные подсистемы, без элементов с минимумом связей.

Система имеет структуру и функцию. Изменение того и другого различно во времени. Модель в качестве системы имеет то же самое — структуру, функцию. Однако соотношения обоих атрибутов в системе, которая не является моделью, и в модели могут быть совершенно различными. Проще всего представить отражение структуры на любом рисунке или фотоснимке. Но модель в структуре может отражать функции объекта, используя для этого специальный код. Пример — запись звука или кино, когда изменение структуры во времени фиксируется на серии статичных снимков.

Вопрос о кодах: это набор условных структурных или функциональных элементов, из которых составляется модель и которые имеют структурные и функциональные аналоги в объекте. Элементарный пример: детский конструктор, его различные виды. Инструкция к нему показывает, как воспроизвести различные машины или строения. Другой пример — код рисунков. При этом внешнее сходство совсем не обязательно. Знаки кода могут не походить на элементы структуры или функции системы, например, речь — письмо. Но об этом особый разговор. Код модели (и для структуры, и для функции) может быть совершенно отличным от физической сущности объекта. Правда, он может быть и одинаковым.

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

Что такое сложность? Где грань между простой и сложной системами? Каждый воспринимает сложность чего-либо в виде обилия составляющих элементов, их разнообразия, различных пространственных энергетических отношений. Кусок камня — сложный по этим критериям, компьютер — сложен для непосвященного. Пожалуй, число элементов в нем больше, чем в бактерии или в вирусе. Думаю, что сложной системой нужно считать такую, которая наделена хотя бы некоторыми признаками жизни: способностью к движению, росту, размножению или в самом общем виде — способностью к поддержанию самой себя в среде путем саморегулирования и приспособления. Ученые называют такие системы адаптивными. До недавнего времени это могли делать только живые системы, но уже скоро появятся технические устройства с элементами «жизни» — адаптации и саморегулирования.

Непременным атрибутом жизни считается обмен веществ. Мне кажется, дело не в том, что функциональные структуры в живых системах все время обновляются. Ведь некоторые молекулы, например, гены, остаются неизменными. Суть в том, что существуют заложенные программы деятельности, которые выполняются при разных условиях за счет адаптации. Это можно назвать запрограммированным целесообразным поведением, осуществляемым при наличии помех. Такое поведение возможно только когда существует подсистема управления, в которой структурно заложены эти программы в виде моделей.

Теперь, после разъяснения понятий системы и модели, мы можем использовать их для конкретизации сформулированных выше положений теории познания.

Истина — правильное отражение познаваемой реальности — выступает как модель, т. е. как система, отражающая другую систему. При этом модель может быть сколько угодно сложной, такой же, как и система-оригинал. Все зависит от возможностей познающей системы и степени обобщенности модели. Разум у отдельного человека ограничен, поэтому он не может создать полную модель ни одной системы типа живых. Совсем другое дело — общество, человечество в целом. Коллективный труд ученых, вооруженных современной техникой, уже сейчас в состоянии строить очень сложные модели, в том числе и действующие с помощью компьютеров. В обозримом будущем мыслимы полные модели клетки и довольно сложного интеллекта, а в перспективе — разум, более мощный, чем у человека; модели организмов, позволяющие не только лечить, но и реконструировать, создавать новые организмы. Но не будем фантазировать. Сейчас нас интересуют аспекты истины как модели, с помощью которой можно управлять объектом в разном объеме, вплоть до создания нового.

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

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

2.  Истинность гипотезы. Выбор гипотезы ограничивается набором моделей в памяти и их разной активностью. Если избранная гипотеза подтверждается значительным числом фактов, то ее истинность экстраполируется и модель, не будучи полностью доказанной, выдается за полную.

3.  Авторитет внешнего источника информации. Человек в коллективе воспринимает истины в их модельном виде — чаще всего в словесном изложении, а не через непосредственное восприятие объекта. Есть чувство правды — степень совпадения словесных и образных моделей. Оно существенно зависит от доверия к источнику информации. Часть словесных моделей человек может проверить собственными наблюдениями, хотя и с учетом субъективности восприятия и анализа. В зависимости от результатов проверки не только утверждается истинность словесных моделей, но и повышается доверие к их источнику. Это доверие и является авторитетом знания. Если он высок, то новая словесная модель уже не вызывает сомнений — ее вероятность изначально высокая. Авторитет касается личностей, теорий и методов исследований. Авторитет создает «установку», т. е. изначально повышает активность предлагаемых моделей.

4. Универсальный интеллект в состоянии построить внешние, казалось бы, полные модели объекта, которые будут выражать объективную истину . Такими являются действующие модели — аналоговые или на компьютере. Однако если подходить строго, то даже они не будут выражать полную, абсолютную истину, потому что их совпадение с оригиналом будет ограничено «сверху и снизу». При виде «сверху» модели будут казаться полными, так как построенная по ним система обладает структурой и функцией оригинала, которые ему были свойственны на момент исследования. Однако в силу присущей сложным системам самоорганизации, зависящей от «нижних этажей», от элементов и их материалов, невозможно обеспечить идентичность двух сложных систем — копии и оригинала. Конкретным выражением этого является невозможность воспроизвести самого себя, в частности, свой разум, таким, чтобы он «следовал параллельно» самому себе.

5. Перечисленные выше качества моделей, создаваемых универсальным интеллектом, сильно затрудняют возможность доказать истину . Каждый интеллект создает свою индивидуальную обобщенную модель сложной системы, чужую модель он моделирует заново, по-своему опуская чуждое для себя и расставляя новые акценты сообразно своим критериям и отношениям к источнику модели. Особенно трудно доказывать истинность словесных моделей — все из-за той же индивидуальной семантики. Даже действующие количественные модели, если они обобщенные, мало облегчают возможности доказательства, поскольку всегда остается спорной правомочность принятого обобщения.

Трудности доказательства истины больше всего связаны с ценностью или значимостью различий сравниваемых моделей, которые определяются активностью критериев-чувств, имеющих связи с моделью. Универсальный интеллект всегда многокритериальный, но соотношение критериев различно у разных интеллектов в зависимости от исходной «закладки» и от самоорганизации в процессе деятельности.

6.  Практика всегда критерий истины. Но для простых систем применение этого критерия достаточно просто, для сложных — не так. Практика проверки моделей сложных систем — это использование их для управления. Заведомо ложное обнаруживается быстро — и модель отпадает. Но я уже говорил, что для сложной системы можно создать бесконечное множество моделей. Одни будут более, другие — менее удачны. Преимущества должны выявиться при управлении с их помощью. Здесь и начинаются трудности.

Каковы критерии эффективности управления? Если не гибель, то жизнь, но какая? Сложные системы имеют много программ, идущих параллельно, их соотношение может меняться, и как доказать, какая «жизнь» лучше? И кому доказывать? Преимущества одной модели нужно доказывать приверженцам другой модели, у которых — свои представления о значимости тех или иных проявлений жизни, критериев эффективности управления системой. Если к этому добавить, что самые сложные системы изменяются и развиваются очень медленно и поэтому результаты управления могут сказаться поздно, то вопрос о доказательствах истины становится еще более запутанным.

7. Невозможно точно моделировать сложные системы «типа живых» , потому что они (сложные системы) связаны как с вышестоящими, так и с нижестоящими. Поскольку им присуща самоорганизация, то динамику можно представить только с учетом воздействий со стороны внешней среды («сверху») и специфики (тоже самоорганизации) элементов данной системы.

Для иллюстрации трудностей можно привести несколько примеров зависимостей, без учета которых нельзя познать связанные друг с другом объекты:

Если сделать подстановки, то получим еще более сложные зависимости:

Для познания истины, т. е. адекватного моделирования, прежде всего нужны методы исследования объекта: определение структуры и функции как целого, так и частей — все более и более мелких. Для каждого уровня структурной сложности нужны свои методы исследования, которые в основном сводятся к выделению и измерению комплекса сигналов.

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

Отсюда требование: выбрать важные «точки» для наблюдения, которые дают возможность получить наиболее ценную информацию, позволяющую со значительной вероятностью судить о функциях остальных частей системы — как «вверх», так и «вниз». Такие «точки» можно предположить, если есть обобщенная модель системы. Информация, получаемая с них, может быть достаточно достоверна, поскольку все сложные системы саморегулируются и, следовательно, существует корреляция между многими показателями. Правда, это не распространяется на влияния «сверху» — от высших по иерархии систем. Если зависимость от них велика, то наблюдение данной системы недостаточно даже для суждения о ней.

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

Однако далеко не всякая «внешняя» модель может отвечать этим высоким требованиям. Для этого нужны соответствующий код и технология построения модели.

Первыми и универсальными «внешними» моделями были устные рассказы, которые создавались первобытными бесписьменными людьми, хранились в памяти рода и подвергались непрерывным изменениям. Разумеется, ни о каких объективности, количественности и полноте их не могло быть и речи. Картина мира представляла смесь действительного и вымышленного, которое, тем не менее, воспринималось как истина в силу авторитета источников информации — старейшин (наиболее опытных, знающих людей).

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

Почти такое же положение остается и до сего времени, если говорить о сложных системах «типа живых».

В связи с развитием техники измерений и исследований появилось много количественных сведений о разных объектах. Параллельно развивалась математика, позволившая манипулировать этими сведениями. В результате простые системы физической и химической природы получили свои количественные модели, отвечающие требованиям объективности и полноты. К сожалению, количество переменных в сложных системах настолько велико, а их взаимная зависимость так тесна, что чистый анализ, хотя и дает цифры, но их ценность невелика, поскольку все зависимости лишь вероятностные. Даже если одновременно регистрируется довольно много (десятки и даже сотни) переменных, то и тогда их компоновка затруднительна, если нет правильной гипотезы о структуре и функции системы. В результате этого во всех науках о сложных системах господствуют словесные описательные модели, дополненные большим или меньшим количеством структурных схем и вероятностных зависимостей между частными функциями. Разумеется, со временем эти модели стали гораздо более объективными, избавились от прямых фантазий (мифов), но многие основные их положения еще опираются больше на авторитеты, чем на строгие факты.

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

Великие ученые давно поняли необходимость количественных моделей. Об этом писали К. Маркс, И.П. Павлов и многие другие. Теперь это знают все, поэтому так увлекаются измерениями. Без цифр, статистик, схем и графиков научная статья считается неполноценной. Однако не следует поддаваться самообману. В любой сложной системе «типа живых» — тысячи и даже миллионы взаимозависимостей, многие можно измерять по одной, по паре, по три и даже более. Соответственно можно получить массу цифр и формул. К сожалению, этого еще недостаточно для построения более или менее полной модели. Ведь нужно увязать их в систему, составить математическую модель. Но именно для этого и не хватает данных, потому что исследования ведутся выборочно, выясняется влияние одной переменной на другую без учета состояния всего множества остальных факторов. Результатом этого является неполнота моделей: словесные гипотезы с частными количественными иллюстрациями. Естественно, что их доказательность слаба.

До недавнего времени из этого положения не было выхода: математика не располагала средствами решения больших систем уравнений, включающих сотни или тысячи переменных. С появлением вычислительных машин картина радикально изменилась: есть возможность получать приближенные численные решения. Разумеется, даже тысяча уравнений не отражает реальной сложности биологических или социальных систем, но все же представляет огромный шаг вперед в сравнении со словесными качественными моделями. Если же учесть развитие вычислительной техники и электроники, то есть основание для оптимизма. Похоже, что человечество стоит на пороге нового века в познании истины. Главным его преимуществом представляется новая возможность суммирования интеллектуальных мощностей членов коллектива. До тех пор, пока результаты исследований выражаются словесными моделями в книгах, коллектив не очень много прибавляет к индивидуальному мышлению. Действительно, модели в книгах статичны, и для того, чтобы они стали действовать, нужен сверхгениальный интеллект, способный перевести много книг в корковые модели образов и синтезировать из них одну. Такого интеллекта нет. У каждого из нас своя семантика, свои авторитеты и свои убеждения. При этих условиях коллективное познание неизбежно носит аналитический характер. Сложение интеллектов выражается в проверке и уменьшении субъективности гипотез, однако не прибавляет им доказательности, пока они выражаются словами.

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

К сожалению, в действительности все гораздо сложнее. Хотя наука о любой сложной системе содержит массу гипотез, фактов и цифр, построить по ним количественную модель, т. е. систему уравнений, алгоритм или электронный аналог, оказалось невозможно. В каждой науке полно противоречий, факты не совпадают, а цифровые данные несопоставимы, потому что собраны при разных условиях. Самых важных и решающих часто вообще недостает. Таким образом, возможности, предоставляемые компьютерами и электроникой, остаются неиспользованными. Даже не видно надежды на улучшение положения, потому что исследователи в каждой науке продолжают прежние аналитические тенденции — исследуют выборочные взаимоотношения нескольких переменных без учета всех других или оценивают их в общих выражениях. Цифры и формулы, которые теперь в моде, не меняют дела, поскольку их нельзя использовать из-за различия исходных условий.

Итак, объективная истина о сложных системах, кажется, продолжает оставаться только мечтой.

 

Метод эвристического моделирования

Но все-таки положение не столь безнадежно. Мы предложили метод эвристического моделирования, который усматривает промежуточную ступень к реальным моделям сложных систем. Суть метода в том, что создается математическая модель объекта на основе гипотезы о его структуре и функциях. При этом используются имеющиеся в литературе количественные данные и, исходя из качественной гипотезы, путем предположений добавляются недостающие.

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

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

2. Создается формальный язык будущей реальной модели.

3. Модель четко формулирует задачи для экспериментов: нужно получить определенную количественную информацию для уточнения наиболее спорных вопросов. По мере получения новых экспериментальных данных гипотетическая модель приближается к реальной.

4. Модель можно исследовать вместо объекта, и она позволяет предположить его новые свойства.

5. Наконец, ее можно использовать для управления объектом в тех пределах, где она достаточно точно совпадает с ним.

Конечно, значимость отдельных пунктов меняется в зависимости от объекта.

Для создания эвристической модели предлагается типовой план:

1. Формулирование цели работы или назначения модели. Например, как этап в изучении объекта, как инструмент управления, для отработки формального языка, для проектирования экспериментов. От цели зависит все последующее.

2. Выбор уровня модели . Все сложные системы построены по иерархическому принципу. Степень обобщенности модели определяется тем нижним структурным уровнем, начиная с которого модель должна воспроизводить объект. Уровень определяется назначением модели, наличной информацией и возможностями ее переработки. Для управления достаточны высокие уровни, для создания новой системы и ее изучения желательны, по возможности, низкие уровни.

3. Формулирование качественной гипотезы о структуре и функциях объекта в пределах, ограниченных целями. Обычно приходится выбирать между несколькими противоречащими друг другу гипотезами. Первый выбор определяется общей точкой зрения авторов. В после дующей работе гипотеза подвергается изменениям, если возникают непримиримые противоречия.

4. Построение блок-схемы объекта. Элементы, подсистемы и связи определяются гипотезой и выбранным нижним уровнем структур.

5.  Выбор значимых переменных (ограничение числа связей). Сначала перечисляются все известные переменные для каждого из элементов, потом выбираются значимые согласно гипотезе с учетом поставленной задачи. Так уточняются связи и строится структурная схема объекта, которая становится основой модели.

6. Установление по тем же принципам внешних «входов» системы — сначала определяются все внешние воздействия, потом из них выбираются значимые для поставленных целей.

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

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

9.  Исследование модели, т. е. просчитывание многочисленных статических и динамических режимов. Это осуществимо только при использовании вычислительных машин. Вначале надо создать и отладить программу, что обычно требует небольших коррекций в самой модели, прежде всего исправления характеристик элементов (например, приведения их к линейным). Само исследование уже позволяет получить новую информацию об объекте, предположить неизвестные дотоле качества.

10.  Верификация модели — сравнение характеристики модели и объекта при одинаковых условиях с целью определения достоверности модели и особенно границ ее применимости.

Не буду подробно обсуждать математические проблемы эвристических моделей и ограничусь лишь кратким перечислением условий, связанных с их спецификой:

1. Много переменных. Количество их определяется назначением модели и наличием данных. Так, для физиологических моделей, больше других претендующих на приближение к реальным, количество переменных составляет несколько сотен, поскольку для дальнейшего увеличения их числа просто нет достоверной информации (например, чтобы «спуститься» с уровня органов на молекулярный). Модели интеллекта не рассчитаны на воспроизведение процессов в мозге, но количество «слов», которыми необходимо манипулировать, чтобы доказательно смоделировать мышление человека, видимо, должно исчисляться многими тысячами. Напротив, модель личности можно ограничить сотнями переменных, так как она по своему назначению предполагает высокую обобщенность и связана с ограниченными возможностями лабораторной оценки психики. Другое дело — модели общественных систем. Их объем, видимо, весьма велик.

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

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

4. Необходимость обобщать переменные, т. е. заменять несколько конкретных переменных одной обобщенной (условной), является неизбежной при моделировании. Нужны специальные правила, описывающие, что можно, а чего нельзя объединять. По всей вероятности, они должны основываться на корреляциях показателей.

5. В эвристических моделях точность вычислений не обязательна, поскольку ее нет в экспериментальных науках, изучающих моделируемые объекты. Это очень важное условие. Оно позволяет отказаться от сложных математических описаний. Так, например, можно отказаться в ряде случаев от дифференциальных уравнений в пользу алгебраических и динамику систем рассчитывать по временным тактам. Нелинейные характеристики можно заменять кусочно-линейными приближениями.

6. Модели должны предусматривать вероятностные расчеты. Поскольку в системах-объектах очень много неизвестного, то неизбежны варианты допущений, существенно влияющие на поведение системы. Так, например, в модели внутренней сферы, призванной воспроизводить динамику развития болезни, подобные варианты совершенно необходимы. То же касается моделей общества. Иное дело — искусственный интеллект, который можно создать строго детерминированным.

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

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

Создание эвристических моделей требует творческой работы коллектива специалистов в данной области науки и математиков. Те и другие должны проникнуться общими идеями и достигнуть полного взаимопонимания. Роль ведущего в группе определяется не специальностью, а способностью широко охватить предмет и создавать гипотезы. Конечно, нужны также работники-эрудиты, хорошо ориентирующиеся в массе имеющихся фактических данных, программисты, кропотливо отлаживающие сложные программы и готовые в любой момент переделывать их заново в связи с изменением гипотезы.

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

Разумеется, реальные модели систем «типа живых», по которым можно было бы создавать новые объекты и даже реконструировать их, дело весьма далекого будущего.

Мне представляется, что для сложных объектов будет целая система действующих моделей — полных (разной степени обобщенности) и частных, в которых будут воспроизводиться детали. Модели эти отразят разные уровни структурной иерархии. Например, можно представить себе действующую модель организма как целого — с его «входами» извне и «выходами» в виде поступков. Наша обобщенная модель личности примерно соответствует этому понятию. Мыслима действующая модель организма на уровне органов — это наша модель внутренней сферы в самом первом приближении. Конечно, в биологии главной должна быть действующая модель клетки как самого низкого структурного уровня, на котором и осуществляются все биологические процессы. Они еще недоступны для моделирования из-за сложности и недостатка сведений.

Как бы ни были сложны модели, они никогда не могут стать копией живой клетки или организма. Поэтому они всегда будут лишь вероятными. Для того чтобы использовать такие модели в целях управления, придется их «привязывать» к объекту или «настраивать» на него, но и в этом случае возможно лишь вероятностное управление с коррекцией эффекта обратными связями. Это примерно то же, что делает человеческий разум в процессе любого функционального акта. Разница лишь в степени эффекта управления.

Действующие модели — аппарат внешней памяти будущего. Они должны заменить книги. Видимо, это будет еще не скоро.

Подведем некоторые итоги рассмотрения проблемы познания или конкретнее — моделирования.

Первое — это выбор цели. Могут быть две категории целей: познание и управление. Первые как будто предусматривают строгую объективность моделей, поскольку стимул для их создания — только истина. Однако люди никогда не руководствуются одним стимулом, всегда есть другие, хотя, может быть, и второстепенные. Кроме того, любой творческий интеллект хранит следы самоорганизации, поэтому в нем есть убеждения, установки, направляющие поиск и искажающие его результаты. Следовательно, не следует преувеличивать объективность чистой науки. Полной объективности разума не существует, к ней можно приближаться постепенным совершенствованием и проверкой моделей. Разумеется, математические модели меньше грешат субъективностью, но так как в моделировании сложных систем всегда присутствует эвристический компонент, то будут и искажения.

Цели управления определяют характер моделей, поскольку они задают критерии — источник субъективности. Диапазон управления велик: от приблизительного направления (незначительного изменения деятельности) до полной переделки или создания новых систем. Так же меняется обобщенность управления: одно дело — модель для управления обобщенным объектом, лишенным деталей и специфики, например, лечение инфаркта вообще, и другое — для управления конкретной данной системой с ее особым набором «нижних этажей».

Второе — обобщенность и детальность моделей. Диапазон обобщений очень велик. Вопрос сводится к масштабам времени и отражению низших структурных этажей, а также и высшей системы, в которую входит данная. Выбор уровня модели определяется ее целями и возможностями получения информации, а также средствами воспроизведения, кодами моделей. К примеру, если моделировать развитие рака, то без генетических механизмов управления клеткой модель будет бесполезной. Для других заболеваний (например, пороки сердца) достаточной будет модель организма, начиная с уровня органов, в которой клеточные механизмы отражены обобщенно, в суммарных характеристиках. Кроме общих моделей есть еще частные, охватывающие одну функцию или часть структуры. Их правомочность зависит от степени автономности — влияний «сверху» и от «соседей» на том же уровне. Если элемент или подсистема очень тесно взаимодействуют с другими, то их отдельная модель неправомочна.

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

Четвертое — коды моделей. Есть традиционный словесный код описаний сложных систем, принятый в биологических и гуманитарных науках. Чем выше уровень структурной сложности модели, тем менее объективна истина в описаниях. Мерами ее повышения являются цифровые, формальные и графические добавления, которые по существу представляют собой включения из частных математических моделей. Путем постепенного увеличения объема этих моделей, построенных с возможной строгостью в смысле собирания информации и ее выражения, с охватом максимума переменных, можно достигнуть сближения с «действующими» математическими моделями на ЭВМ. Именно они представляют тот идеал, к которому следует стремиться, поскольку их можно непосредственно использовать в автоматизированном управлении объектами. Однако машинные модели нуждаются в словесных комментариях хотя бы для того, чтобы их понимали люди. Впрочем, ни одна модель не в состоянии длительно удерживать соответствие оригиналам, если им присуще свойство самоорганизации, особенно в ее высшем проявлении, когда не только меняются характеристики элементов, но появляются новые структуры и устанавливаются новые связи. Модели могут более или менее «угнаться» за такими системами только при постоянном введении в них исправлений и добавлений.

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

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

Предлагаем такие типы моделей и их объект.

1.  Модель интеллекта. Цель: воспроизвести механизм человеческого разума, чтобы дополнить аналитический подход психологии синтетическим, сделать эту науку количественной. Приходится рассчитывать только на эвристическую модель, так как в обозримом будущем нет надежды смоделировать мозг из-за его чрезмерной сложности. Нейрофизиология не предложила даже гипотезы, объясняющей психологические феномены, такие, как вера, убеждения, воля. Словесные же определения психологов, мне кажется, очень мало дают для понимания физиологических механизмов.

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

2.  Модели личности. Так я называю очень обобщенные модели интеллекта, которые воспроизводят его «крупные блоки»: критерии (чувства и убеждения) состояния, воздействия среды, собственные суммированные действия у людей разных типов в разных условиях. Такие модели могут иметь ценность для моделирования социальных систем, а также для практической психологии, например, в педагогике, медицине.

3.  Модели «тела». Они представляют собой воспроизведение физиологии как в норме, так и в условиях болезни. Физиологические модели получают в последние годы довольно широкое распространение и охватывают все больший объем функций. Наша лаборатория имеет в этом большой опыт, подытоженный в статьях и монографиях.

4. В последние годы мы занимаемся созданием моделей общества . Эта работа представляет исключительный интерес, так как управление сложной и все усложняющейся системой просто невозможно без моделирования. Существующие (многочисленные!) модели обычно ограничиваются экономикой и представляют собой набор линейных уравнений, отражающих балансы вещей: производство — потребление, накопление — траты. Конечно, без них невозможно плановое управление экономикой. Однако без человеческого фактора такие модели недостаточны даже для решения экономических проблем. Производительность труда и спрос сильно зависят от психологии людей. Это относится к любой социальной системе. В наших моделях акцент сделан как раз на «человеческий фактор», чтобы как минимум замкнуть экономику на человека. Мы воспроизводим в моделях обратную связь на экономику в виде стимулов к труду и тратам. Одновременно решаем и социологические задачи — определяем уровень душевного комфорта граждан разных социальных групп.