Программирование и метапрограммирование человеческого биокомпьютера
Шрифт:
Необходимо также учесть постоянную работу над открытой, многоуровневой, развивающейся, динамической, структурно-функциональной теорией, способной объединить разные области за счет преодоления барьеров между ними. Приложения этой теории охватывают широкий диапазон явлений, начиная с атомов и молекул внутри клеток, клеточных мембран и клеточных объединений, до познавательных процессов внутри мозга и внешних проявлений отдельного организма и поведения групп индивидуумов, состоящих из двух или более членов.
1. В этой работе человеческий мозг рассматривается, как гигантский биокомпьютер, в несколько тысяч раз более сложный, чем любая вычислительная машина, сконструированная человеком к 1965 году из небиологических элементов. Число нейронов человеческого мозга
2. Определенные свойства этого биокомпьютера известны, другие же только еще предстоит найти. Одним из известных свойств биокомпьютера является огромная память, другим — программированное и контролируемое управление сотнями тысяч входов. Сюда же относится способность заносить в память и извлекать из нее сложные информационные комплексы, связанные с поведением, речью, слухом, зрением и т. п. Некоторые из менее обычных свойств этого компьютера рассматриваются далее в этой работе.
3. Некоторые программы встроены в трудных для доступа местах, например, в микроструктурах мозга. Низшим уровнем таких встроенных программ будут программы поиска пищи, питания, продолжения рода, приближения и избегания, определенные виды страхов, боли и т. д.
4. Программы различаются сроком существования. Одни мимолетны и легко стираемы, другие без видимых изменений работают десятилетиями. Среди быстротечных и стираемых программ можно выделить способность строить визуальные конструкции в помощь собственному мышлению. У детей такие программы встречаются значительно чаще, чем у взрослых. Примером программы, работающей десятилетиями, можно назвать программу, связанную с почерком, в течение долгих лет сохраняющим свои уникальные черты.
5. Программы могут приобретаться в течение жизни. В любом возрасте человек способен приобретать новые привычки. С возрастом это может быть труднее, но этот вопрос недостаточно исследован. Проблема здесь может быть не столько в освоении программ, сколько в мотивации такого освоения.
6. Молодой биокомпьютер приобретает программы по мере роста своей структуры. Некоторые из этих программ отвечают за возникновение внутреннего пространства. Примером такого приобретения программ в детстве может быть программа произношения слов. Она связана с родителями и ее весьма трудно изменить позднее. Действительно, у ребенка не существует серьезной мотивации к изменению произношения, если последнее удовлетворяет окружающих.
7. Некоторые из программ записаны в генетическом коде. Как они проявляются, известно лишь в небольшом числе случаев, связанных с отклонениями от обычных и ожидаемых паттернов развития, и таких, которые были подтверждены биохимически и поведенчески. Так называемый монголоидный фенотип является врожденным и проявляется в онтогенезе в определенное время. Есть также несколько других интересных клинических случаев, генетическая природа которых была установлена. Чтобы реализовать все потенциальные возможности растущего биокомпьютера и избежать нежелательных, направленных против здорового роста программ, ранее включенных в него, требуется соблюдение специальных условий в окружающей среде.
8. В каждый момент жизни биокомпьютера врожденные программы накладывают верхние и нижние ограничения на все его проявленные и потенциальные качества. Здесь мы снова исходим из того, что растущий организм находится в оптимальных условиях в каждый момент его жизненного пути, но в реальности, конечно, это может быть совсем не так. И хотя такое исходное допущение, весьма вероятно, соответствует действительности, проверить это было бы трудно.
9. Основными проблемами исследования, представляющими интерес для автора, являются возможности стирания, модификации и создания программ. Другими словами, я заинтересован в отыскания метапрограмм, включающих методы и исходные данные, которые контролируют, изменяют и создают исходные программы человеческого биокомпьютера. Пока что неизвестно, можно ли в действительности построить какую-либо программу. Конфликтующие школы мысли исходят из крайностей вида «все хранится в биокомпьютере и никогда не стирается» или «только важнейшие данные и функции хранятся в биокомпьютере» и, следовательно, не существует проблемы стирания. Модификации уже существующих программ могут быть осуществлены с большим или меньшим успехом. Создание же новых программ — весьма трудная задача. Как опознать такую новую программу, когда она создана? Представляется, что эта новая программа может быть лишь вариацией уже имеющихся.
10. Установление времени включения некоторых метапрограмм является затруднительным. Например, не ясно, когда включается программа обучения у младенцев. Сомнительно, что какая-либо метапрограмма может полностью удовлетворять исследователя. Некоторые из них можно лишь временно принять как удовлетворительные с точки зрения эвристики. Нелегко быть открытым по отношению к новой информации и в то же время жестко придерживаться каких-либо сущностных метапрограмм. В некотором смысле все мы жертвы ранних метапрограмм, которые были заложены другими людьми.
11. В своих границах человеческий компьютер обладает свойством, которое можно обозначить как наличие генеральной цели. Определение генеральной цели включает в себя способность браться за проблемы, различающиеся не только количественными градациями по сложности, но и качественно по уровням абстракции и содержания, а также возможность быстро переключать внимание из одной области человеческой активности в другую с незначительной задержкой в перепрограммировании на новую деятельность. Чем шире спектр такого перепрограммирования, тем выше ранг по признаку генеральной цели у данного биокомпьютера.
12. Человеческий компьютер обладает свойством сохранения программ. Хранимые программы представляют собой набор инструкций, которые находятся в памяти биокомпьютера и управляют им, когда приходят соответствующие команды. Источником команды может стать любая другая система внутри того же биокомпьютера, или что-то, что находится вне его.
13. Человеческий компьютер в пределах, которые еще следует установить, обладает свойствами программировать самого себя и быть запрограммированным другими источниками. Это допущение естественно следует из предыдущего, но связано с системами ума, работающими на уровне абстракций выше уровня программирования. О метапрограммировании следует говорить буквально так же, как и о самопрограммировании. Это не означает, что можно представлять компьютер в целом как некое «я». Только малая часть систем, работающих в данный момент, занимается метапрограммированием, направленным на себя. Из этого следует, что в биокомпьютере должно существовать место для гигантского хранилища программ встроенных схем процессов, реализующихся в виде инстинктов и т. д. Все это существует в дополнение ко всему другому, составляя лишь часть схемы компьютера, доступной для самометапрограмм. В следующем пункте делается акцент на этом аспекте.
14. Биокомпьютер обладает свойством самометапрограммирования в пределах, которые могут и должны быть уточнены. (Замечание: Самометапрограммирование осуществляется сознательно на языке метакоманд. После этого идет подробное окончательное программирование, которое продолжается и за порогом осознания). Точно так же каждый биокомпьютер обладает определенной способностью метапрограммирования других — не себя.
15. Такой взгляд на человеческий мозг и человеческий ум дает возможность переопределить старые классификации человеческих поисков, отдельные области науки и многие термины. Например, термин внушаемость часто использовался в ограниченном контексте самопрограммирования и программирования одного человека или многих людей со стороны кого-нибудь еще. Гипнотический феномен наблюдается, когда данный биокомпьютер позволяет себе быть более или менее запрограммированным кем-то другим. Метапрограммирование рассматривается в качестве более содержательного термина, нежели внушаемость. Метапрограммирование предполагает не только конечный результат действия, но и принимает во внимание источники, входы, выходы и протекание основных процессов. Внушаемостью можно назвать, скорее, только свойство принятия приказов и их выполнение, а не учет и рассмотрение источников, входов, выходов и основных процессов (см. Г.Борнгейм и Клара Халл).