Об интеллекте
Шрифт:
В мозге есть клетки, которые делают именно это. Они интенсивно тормозят другие нейроны в соседних колонках, эффективно приводя только к одному победителю. Эти тормозные клетки воздействуют только на область, окружающую колонку. Таким образом, даже если имеется значительное торможение, все равно большинство колонок в области может быть активными одновременно. (В реальном мозге нет ничего, что бы представлялось единственным нейроном или колонкой). Для того, чтоб облегчить дальнейшее понимание, вы можете временно предположить, что область выбирает одну и только одну колонку-победителя. Но держите в уме, что одновременно будут активны множество колонок. Актуальный процесс, используемый областью кортекса для классификации информации и то, как она запоминает, слишком сложно и не до конца понятно. Я не буду пытаться протащить вас через выводы.
Как кортикальная область хранит последовательность классифицированных паттернов? Я уже предлагал ответ на этот вопрос, но я не вдавался в детали. Вообразите, что вы колонка из нейронов, и информация из нижележащих областей заставляет одну из клеток слоя 4 возбуждаться. Вы счастливы и клетка из вашего 4-го слоя заставляет также возбуждаться клетки в слоях 2 и 3, затем 5 и 6. Колонка целиком становится активной, когда возбуждена из нижестоящих областей. Ваши клетки в слоях 2,3 и 5 имеют тысячи синапсов в слое 1. Если некоторые из этих синапсов активны, когда возбуждаются клетки в слоях 2, 3 и 5, эти синапсы усиливаются. Если это происходит достаточно часто, эти синапсы в слое 1 становятся настолько сильными, что заставляют возбуждаться клетки в слоях 2, 3 и 5 даже если клетки 4-го слоя не возбуждены — значит, некоторые колонки могут активизироваться, даже не получая информации от нижестоящих областей кортекса. В этом случае клетки в слоях 2, 3 и 5 обучаются предсказывать момент, когда они должны возбудиться от паттерна в слое 1. До обучения колонка может становиться активной только если возбуждается из 4-го слоя. После обучения колонка может активизироваться частично по памяти. Когда колонка активизируется от синапсов в слое 1, ей легче возбудиться от нижестоящих областей. Это предсказание. Если бы колонка могла говорить, она сказала бы: — «Когда я активизировалась в прошлом, определенное множество синапсов в слое 1 были активны. Так что когда я снова увижу это определенное множество, я начну возбуждаться заранее».
Вспомните, что половина информации поступает в слой 1 от клеток 5-го слоя в соседних колонках и областях кортекса. Эта информация представляет то, что происходило моментом ранее. Она представляет колонки, которые были активны до того, как стала активна ваша колонка. Она представляет предыдущий интервал мелодии, или последнее, что я видел, или последнее, что я чувствовал или предыдущую фонему в речи, которую я слушаю. Если порядок, в котором возникают эти паттерны, постоянен, то колонки запоминают порядок. Они будут возбуждаться одна за другой в правильной последовательности.
Другая половина информации приходит в слой 1 от клеток слоя 6 в вышестоящих областях. Эта информация более стационарна. Она представляет название последовательности, которую вы в данный момент ощущаете. Если колонки — музыкальные интервалы, то это название мелодии. Если колонки — фонемы, то это слово, которое вы слышите. Если колонки — слова, то сигнал сверху — это предложение. Таким образом информация в слое 1 представляет и название последовательности и последний ее элемент. В этом случае определенные колонки могут входит в состав различных последовательностей без всякой путаницы. Колонки учатся возбуждаться в правильном контексте и в правильном порядке.
Прежде чем двинуться дальше, я должен указать, что не только синапсы в слое 1 участвуют в запоминании того, когда колонка должна стать активной. Как я упоминал ранее, клетки получают и посылают информацию во множество окружающих колонок. Вспомните, что более 90 процентов всех синапсов приходят от клеток из других колонок, и большинство этих синапсов располагаются не в слое 1. Например, клетки в слоях 2, 3 и 5 имеют тысячи синапсов в слое 1, но также тысячи синапсов в их собственном слое. Общая идея в том, что клетки ищут любую информацию, которая поможет им предсказать, когда они должны быть активизированными снизу. Обычно активность в близкорасположенных колонках коррелирует, таким образом мы видим множество прямых соединений к близлежащим колонкам. Например, если линия движется через визуальное поле, она будет активизировать соответствующие колонки. Часто, однако, информация, необходимая для предсказания активности колонки, более глобальна, в этом случае играет роль слой 1. Если б вы были нейроном в колонке, вы
Сейчас давайте рассмотрим вывод того, как область кортекса формирует название последовательности. Снова вообразите, что вы область кортекса. Ваши активные колонки изменяются с поступлением новой информации. Вы успешно выучили порядок, в котором колонки становятся активными, а значит, некоторые из клеток становятся активными до прибытия информации из нижестоящих областей. Какую информацию вы посылаете в область кортекса выше по иерархии? Мы видели ранее, что клетки в ваших слоях 2 и 3 посылают аксоны в следующую область выше по иерархии. Активность этих клеток является входной информацией для вышестоящих регионов. Но тут есть одна проблема. Для того, чтоб работала иерархия, вы должны транслировать постоянный паттерн в течение запомненной последовательности; вы должны передавать название последовательности, но не ее детали. До того, как вы запомните последовательность, вы можете передавать детали, но после того, как вы ее запомнили и способны успешно предсказывать, какие колонки будут активными, вы должны передавать только постоянный паттерн. Однако, я еще не показал вам, как это сделать. Как подразумевается сейчас, вы будете передавать в ответ на любой изменившийся паттерн, независимо от того, можете ли вы предсказать его. Когда любая колонка становится активной, клетки в ее слоях 2 и 3 будут посылать сигнал вверх по иерархии. У кортекса должен быть способ удерживать постоянный паттерн, передаваемый в вышестоящие области в течение запомненной последовательности. У нас должен быть способ отключить выход от клеток слоев 2 и 3, когда колонка предсказывает свою активность, или наоборот, сделать эти клетки активными, когда колонка не может предсказать свою активность. Это единственный способ сформировать постоянный паттерн.
Рисунок 10. Формирование постоянного названия для запомненной последовательности.
О кортексе недостаточно известно, чтобы точно утверждать, как он это делает. Я могу вообразить несколько способов. Я опишу наиболее предпочитаемый мной сейчас, но имейте в виду, что более важна концепция, чем конкретный метод. Создание постоянного «названия» паттерна — требование этой теории. Все, что я могу сейчас показать это то, что существует правдоподобный механизм для процесса именования.
Снова вообразите, что вы колонка, как показано на рисунке 10. Мы хотим понять, как вы обучаетесь представлять в вышестоящую область постоянный паттерн, когда вы можете предсказать свою активность, и изменяющийся паттерн — когда не можете. Давайте начнем с предположения, что в слоях 2 и 3 есть несколько классов нейронов. (В дополнение к нескольким типам тормозящих нейронов многие анатомы различают типы нейронов, которые они называют слоями 3а и 3б, так что это предположение не беспочвенно).
Давайте также предположим, что один класс нейронов, называемый нейронами слоя 2, учатся задерживать активность, пока длится заученная последовательность. Группа таких нейронов представляет название последовательности. Они предоставляют постоянный паттерн вышестоящей кортикальной области, пока наша область может предсказывать, какие колонки станут активными. Если наша область кортекса запомнила последовательность из трех различных паттернов, то нейроны в слое 2 всех колонок, представляющих эти паттерны должны оставаться активными, пока внутри последовательности. Они являются названием последовательности.
Теперь давайте предположим, что есть еще один класс нейронов, нейроны слоя 3б, которые не возбуждаются, если наша колонка успешно предсказывает поступающий паттерн, но возбуждаются, когда она не предсказала свою активность. Нейроны слоя 3б представляют неожиданный паттерн. Они возбуждаются, когда колонка становится активной неожиданно. Они возбуждаются каждый раз, когда колонка становится активной до того, как обучится. Но по мере обучения предсказанию активности нейроны слоя 3 становятся все спокойнее. Слои 2 и 3б совместно удовлетворяют нашим требованиям. До обучения и те и другие активизируются и дезактивируются в такт с колонкой, но после обучения нейроны слоя 2 остаются постоянно активными, а нейроны слоя 3 становятся молчащими.