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