Джеф Хокинс - Об интеллекте
Вторая неожиданная вещь и следствие первой то, что моторное поведение также должно быть представлено в иерархии инвариантного представления. Вы генерируете движение, необходимое для выполнения определенного действия, размышляя над его выполнением в инвариантной к деталям форме. Когда моторная команда идет вниз по иерархии, она транслируется в сложные и детальные последовательности, требуемые для выполнения той активности, которую вы ожидаете. Это происходит и в моторном кортексе, и в сенсорном кортексе, что стирает различие между ними. Если область IT визуального кортекса воспринимает «нос», простое действие переключения на представление для «глаза» генерирует саккаду, необходимую для того, чтоб сделать предсказание реальным. Конкретная саккада, необходимая для перевода взгляда с носа на глаз изменяется в зависимости от того, где расположено лицо. Близкорасположенное лицо требует большей саккады; лицо подальше требует саккаду поменьше. Наклоненное лицо требует совершения саккады под углом, отличающимся от того, когда лицо стоит ровно. Детали необходимой саккады определяются как предсказание увидеть движение «глаза» к V1. Саккада становится все более и более конкретной по мере продвижения вниз по иерархии, приводя в результате к саккаде, наводящей ваши фовеальные области точно на цель или близко к ней.
Давайте взглянем на другой пример. Если мне нужно физически переместиться из комнаты в кухню, все, что моему мозгу достаточно — это переключиться с инвариантного представления комнаты на инвариантное представление кухни. Это переключение вызывает сложную разворачивающуюся последовательность. Процесс генерации последовательности предсказаний того, что я увижу, почувствую и услышу пока иду из комнаты на кухню, также генерирует и последовательность моторных команд, которые заставляют меня идти из комнаты на кухню и перемещать взгляд так, как надо. Предсказание и моторное поведение работают рука об руку, когда паттерны идут вверх и вниз по кортикальной иерархии. Как бы странно это ни звучало, когда задействовано поведение, ваше предсказание не только предсказывает ощущения, оно определяет ощущения. Мысль о следующем паттерне в поведении вызывает каскад предсказаний того, что вы должны ощутить после. Когда каскад предсказаний разворачивается, он генерирует моторные команды, необходимые для успешного завершения предсказания. Думая, предсказывая и выполнение — это части одного и того же процесса разворачивания последовательностей вниз по кортикальной иерархии.
«Выполнение» через размышление, параллельное разворачивание перцептивного и моторного поведения — это суть того, что называется целенаправленным поведением. Целенаправленное поведение — это Святой Грааль робототехники. Он встроен в кортекс.
Конечно, мы можем отключить моторное поведение. Я могу размышлять о разглядывании чего-либо, на самом деле не видя этого, и я могу размышлять о походе на кухню, на самом деле не делая этого. Но размышление о выполнении чего-либо — это буквально начало того, как мы делаем что-то.
6.8. Вверх и внизДавайте отойдем слегка назад и поразмышляем о том, как информация движется вверх и вниз по кортикальной иерархии. Когда вы движетесь в мире, в низшие области кортекса попадают изменяющиеся паттерны. Каждая область пытается интерпретировать ее поток паттернов как часть известной последовательности паттернов. Колонки пытаются предсказать свою активность. Если у них получается, они передают стабильный паттерн, имя последовательности в вышестоящую область. И снова, как если бы область сказала: «Я слышу песню, вот ее название. В ее деталях я разберусь сама.»
Но что если придет неожиданный паттерн, неожиданная нота? Или что если мы увидим что-то, что не является частью лица? Неожиданный паттерн автоматически передается вышестоящей кортикальной области. Это происходит естественным путем, когда возбудятся нейроны из слоя 3б, которые не являются частью ожидаемой последовательности. Вышестоящая область может быть способна понять этот новый паттерн как часть ее собственной последовательности. Она могла бы сказать: «О, я вижу, что пришла новая нота. Может быть, это первая нота следующей песни в сборнике. Очень похоже, поэтому я предсказываю, что мы должны перейти к следующей песне. Нижестоящая область, вот название следующей песни, которая, как я думаю, вы должны сейчас услышать». Но если этого распознавания не происходит, неожиданный паттерн продолжает распространяться вверх по иерархии до тех пор, пока некоторая высшая область не сможет проинтерпретировать его как часть ее нормальной последовательности событий. Чем выше неожиданный паттерн поднимется, тем больше областей кортекса будет вовлечено в объяснение неожиданной информации. Наконец, когда область где-то вверху иерархии думает, что сможет понять неожиданное событие, она генерирует новое предсказание. Это новое предсказание распространяется вниз по иерархии до тех пор, пока получается. Если новое предсказание не верное, будет обнаружена ошибка и снова она будет карабкаться вверх по иерархии до тех пор, пока какая-либо область не сможет проинтерпретировать ее как часть ее активной в данный момент последовательности. Таким образом мы можем увидеть, как наблюдаемые паттерны идут вверх по иерархии, а предсказания — вниз по иерархии. В идеале, если бы мир был извествен и предсказуем, большинство потоков вверх-вниз происходили бы мгновенно и возникали бы в нижележащих областях кортекса. Мозг быстро пытается обнаружить, какая часть его модели мира соответствует неожиданной информации. Только тогда он поймет эту информацию и будет знать, чего ожидать дальше.
Если я иду обычным путем по комнате в моем доме, совсем немного ошибок будет распространяться вверх по кортикальной иерархии. Глубоко заученные последовательности моего дома могут быть обработаны в низших областях визуальной, соматосенсорной и моторной иерархии. Я знаю комнату настолько хорошо, что могу пройти по ней даже в темноте. Моя осведомленность об окружении эффективно освобождает большую часть моего кортекса для других задач, таких как размышление о мозге и написание книг. Однако, если бы я попал в незнакомую комнату, особенно в такую, которая отличается от любой из комнат, которые я видел ранее, мне нужно было бы не только смотреть и видеть, куда я иду, но неожиданные паттерны постоянно поднимались бы на самый верх кортикальной иерархии. Чем больше мой сенсорный опыт не соответствует заученным последовательностям, тем больше ошибок возникало бы. В такой нестандартной ситуации я не смог бы больше думать о мозге, потому что большая часть моего кортекса уделяла бы внимание проблемам навигации по комнате. Это распространенная ситуация для людей, которые выходят из самолета в незнакомой стране. Тогда как дороги могут казаться похожими на те, к которым вы привыкли, машины могут проноситься не по той стороне улицы, деньги будут странными, язык непонятным, и поиск туалета может занять всю вашу кортикальную мощь. Не пытайтесь произносить длинные речи, когда идете по чужой стране.
Ощущение неожиданного понимания, момент «Ага!» может быть объяснен в этой модели. Вообразите, что вы смотрите на неоднозначную картинку. Заполненная чернильными кляксами и разбросанными линиями, она не похожа ни на что. Она не имеет смысла. Когда кортекс не может найти какие-либо воспоминания, соответствующие поступающей информации, возникает замешательство. Ваши глаза сканируют все детали картинки. Новая информация полностью поступает на вершину вашей кортикальной иерархии. Высокоуровневый кортекс пробует множество различных гипотез, но, когда эти предсказания идут вниз по иерархии, каждая из них конфликтует с поступающей информацией и кортекс вынужден пробовать снова. В процессе этого замешательства ваш мозг полностью занят попытками понять картинку. В конце концов, вы делаете высокоуровневое предсказание, которое оказывается правильным. Когда это происходит, предсказание начинается на верхушке кортикальной иерархии и успешно распространяется все ниже и ниже. Менее чем за секунду, каждая область получает последовательность, которая удовлетворяет входным данным. Больше ни одна ошибка не поднимается наверх. Вы понимаете картинку, вы видите далматинца среди точек и каракуль (смотрите рисунок 12).
Рисунок 12. Вы видите далматинца?
6.9. Действительно ли обратные связи могут делать это?За десятилетия стало известно, что соединения в кортикальной иерархии являются реципрокными. Если область А проецируется на область Б, то и Б проецируется на А. Часто бывает, что больше аксонов идет вниз, чем вверх. Но даже хотя это описание является широко принятым, превалирующей парадигмой является то, что играют второстепенную, или «модулирующую» роль в мозге. Идея, что сигнал в обратных связях мог бы немедленно и точно вызывать возбуждение различных множеств нейронов в слое 2, не является превалирующей точной зрения среди нейрофизиологов.