Об интеллекте
Шрифт:
Позвольте показать на примере различие между вычислением ответа на задачу и использование памяти для решения той же самой задачи. Рассмотрим задачу ловли мяча. Кто-то бросает мяч вам, вы видите, как он движется к вам, и менее чем за секунду вы хватаете его. Это кажется несложным — до тех пор, пока вы не попытаетесь запрограммировать манипулятор робота, чтоб сделать то же самое. Как убедились на своем опыте множество аспирантов, это кажется практически невозможным. Когда инженер или компьютерщик энергично берется за эту задачу, он в первую очередь пытается вычислить полет мяча, чтоб определить, где он будет, когда достигнет манипулятора. Это вычисление требует решения набора уравнений того типа, что изучались вами на физике в институте. Затем,
Каким образом вы ловите мяч, используя память? Ваш мозг хранит информацию о мышечных командах, необходимых для поимки мяча (вместе с другими заученными движениями). Когда мяч брошен, происходят три веши. Во-первых, соответствующие воспоминания автоматически вызываются образом мяча. Во-вторых, фактически вспоминается временная последовательность мышечных команд. И в-третьих, полученная информация корректируется по мере ее вспоминания для того, чтоб приспособить к определенному моменту, такому как фактическая траектория мяча и положение вашего тела. Память о том, как поймать мяч, не запрограммирована в вашем мозгу; она запоминается за годы постоянной практики, и сохраняется без вычислений в ваших нейронах.
Вы могли бы подумать, «подождите, каждая попытка поймать мяч слегка отличается. Вы только что сказали, что каждое воспоминание постоянно корректируется, чтоб приспособить к различным вариациям мяча в каждом конкретном броске… Разве это не требует решения тех же самых уравнений, которых мы попытались избежать?». Так может показаться, но природа решила задачу вариации другим, очень простым путем. Как мы увидим позже в этой главе, кортекс создает то, что называется инвариантный образ, который автоматически оперирует с вариациями в мире. В качестве полезной аналогии можно вообразить, что происходит, когда вы садитесь на водяную кровать: подушки и другие люди на кровати внезапно смещаются в новое положение. Кровать не рассчитывает, как высоко должен быть поднят каждый объект; физические свойства воды и пластиковой оболочки матраца автоматически заботятся о корректировке. Как мы увидим в следующей главе, архитектура шестислойного кортекса, мягко говоря, делает нечто подобное с информацией, проходящей через него.
Таким образом, неокортекс не похож на компьютер, параллельный или какой либо другой. Вместо вычисления ответов на задачи для их решения и формирования поведения неокортекс использует сохраненную информацию. У компьютеров также есть память в виде жесткого диска или чипов памяти; однако у неокортикальной памяти есть четыре атрибута, фундаментально отличающиеся от компьютерной памяти:
• Неокортекс хранит последовательности паттернов.
• Неокортекс вспоминает паттерны автоассоциативно.
• Неокортекс хранит паттерны в инвариантной форме.
• Неокортекс хранит паттерны иерархически.
Мы обсудим первые три различия в этой главе. Я введу концепцию иерархии неокортекса в главе 3. В главе 6 я опишу ее значимость и как она работает.
Когда в следующий раз вы будете рассказывать историю, остановитесь и подумайте, почему в один момент времени вы можете рассказывать только об одном аспекте истории. Вы не можете рассказать одновременно все, что происходило, не важно, как быстро вы говорите или я слушаю. Вам необходимо закончить одну часть истории прежде, чем вы сможете приступить к следующей. Это не только потому что разговорный язык последовательный; и письменный, и устный, и визуальный рассказ истории происходят последовательным образом. Все это потому, что рассказ хранится в вашей голове в последовательной форме и может быть вспомнен только в той же
Вы можете отметить также, что рассказывая историю некоторые люде не могут сразу же дойти до сути. Кажется, что они распространяются о совершенно несвязанных деталях. Это может раздражать. Вы можете крикнуть «Ближе к делу!». Но они описывают историю так, как будто она происходила с ними, во времени, и не могут рассказать ее по-другому.
Другой пример: я хотел бы, чтоб вы представили свой дом прямо сейчас. Закройте глаза и представьте его. В вашем воображении пройдите к входной двери. Вспомните, как она выглядит. Откройте входную дверь. Зайдите внутрь. Теперь посмотрите налево. Что вы видите? Посмотрите направо. Что там? Пройдите в ванную. Что справа? Что слева? Что в верхнем правом ящике? Какие вещи у вас в душе? Вы знаете все эти вещи плюс тысячи других и можете вспомнить их достаточно детально. Эти воспоминания хранятся в вашем кортексе. Вы могли бы сказать, что все эти вещи часть воспоминания о вашем доме. Но вы не сможете думать о них о всех одновременно. Очевидно, что это связанные воспоминания, но нет способа вспомнить все эти детали одновременно. У вас исчерпываюшие воспоминания о вашем доме; но чтоб вспомнить их, вы должны пройти через последовательность сегментов, в основном тем же самым путем, каким они известны вам из личного опыта.
Все воспоминания похожи на это. Вы должны пройти через временную последовательность так, как вы сделали бы в действительности. Один паттерн (подход к двери) затрагивает другой паттерн (прохождение через дверь), он затрагивает следующий (спуститься в холл или подняться по ступенькам), и так далее. Каждый — это последовательность, которую вы проходили раньше. Конечно, сознательным усилием я могу изменить порядок того, как я описываю вам мой дом. Я могу перепрыгнуть от цокольного ко второму этажу, если захочу сфокусироваться на вещах непоследовательно. Однако же, как только я начну описывать какую-нибудь выбранную комнату или вещь, я снова вернусь к последовательности. Действительно произвольного мышления не существует. Воспоминания почти всегда следуют путем ассоциаций.
Вы знаете алфавит. Попробуйте произнести его задом наперед. Вы не сможете, потому что вы обычно не слышали его в обратной последовательности. Если вы хотите узнать, что чувствуют дети, изучающие алфавит, попробуйте произнести его в обратной последовательности. Это тоже самое, с чем сталкиваются они. Это действительно трудно. Ваше знание алфавита — это последовательность паттернов. Оно не может быть запомнено или вспомнено непосредственно или в произвольном порядке. То же самое с днями недели, месяцами года, вашим телефонным номером и бесчисленным множеством других вещей.
Ваша знание песни — великолепный пример временной последовательности в памяти. Вспомните какую-нибудь мелодию. Я люблю приводить пример с «Somewhere over the Rainbow», но подойдет любая мелодия. Вы не сможете представить сразу всю песню целиком, только в последовательности. Вы можете начать с начала или, возможно, с припева, но затем вы будете воспроизводить нота за нотой. Вы не сможете вспомнить песню задом наперед, точно также, как и вспомнить всю мгновенно. Сначала вы услышали песню так, как она звучит во времени, и вы можете ее вспомнить только точно так же, как ее заучили.
Это применимо также и к сенсорной памяти низкого уровня. Вспомним ваши тактильные ощущения текстуры. Ваш кортекс хранит память о том, на что похоже ощущение, когда вы держите пригоршню гравия, проводите пальцами по бархату, нажимаете на клавиши фортепиано. Эта память точно так же основана на последовательностях, как алфавит или песни; только последовательности более короткие, охватывающие всего лишь доли секунд, а не несколько секунд или минут. Если я зарою вашу руку в ведре гравия, пока вы спите, когда вы проснетесь, вы не поймете, с чем соприкасается ваша рука, пока не пошевелите пальцами. Ваша память тактильной текстуры гравия основана на последовательностях паттернов ощущения нейронами вашей кожи давления и вибрации. Эти последовательности отличаются от тех, которые вы получили бы, если б ваша рука была погружена в песке или в пенопластовые шарики или в сухие листья. Когда вы сгибаете вашу руку, царапанье и перекатывание камешков должно создавать сигнальные последовательности паттернов гравия и вызывать соответствующие воспоминания в вашем соматосенсорном кортексе.