Мозг как архиватор, а не жёсткий диск: предсказательное кодирование
Вы не замечаете тиканья часов не потому, что оглохли, а потому, что часы уже сжаты в вашу модель мира. Разбираем, как мозг передаёт только ошибку предсказания.
🧠 Бытовая картинка памяти — камера с записью: было событие, оно сохранилось, потом мы его проигрываем. Нейронаука последних десятилетий говорит другое, и это гораздо интереснее. Мозг непрерывно строит модель мира и генерирует предсказания, а сенсорные потоки нужны ему в основном для того, чтобы эти предсказания править.
Эта схема называется предсказательное кодирование (predictive coding). Она не философия, а инженерия скупости: канал от глаза к коре узкий, мир огромный, гонять по узкой трубе полный видеопоток невозможно. Поэтому нервная система гоняет только то, что нельзя предсказать.
«Вы не замечаете тиканья часов не потому, что оглохли, а потому, что часы уже сжаты в вашу модель».
Бытовая картинка памяти — камера с записью
Мы привыкли думать о памяти как о видеозаписи. Событие происходит, мозг его «записывает», а потом мы «воспроизводим». Эта метафора удобна, но неверна. Если бы мозг хранил всё подряд, он бы быстро переполнился — точно как жёсткий диск, на который пишут всё без разбора.
Мозг хранит не данные, а модель, из которой данные выводятся.
Мозг строит модель и генерирует предсказания
Представьте, что вы идёте по знакомой улице. Вы не «сканируете» каждый камень и каждую трещину в асфальте. Ваш мозг уже имеет модель этой улицы и предсказывает, что вы увидите. Сенсорные сигналы нужны только для того, чтобы проверить: совпало или нет?
Если совпало — вы ничего не замечаете. Если не совпало (вы увидели новую вывеску, услышали неожиданный звук) — мозг получает сигнал ошибки предсказания и обновляет модель.
🔄 Цикл предсказательного кодирования
- Модель — мозг строит внутреннее представление мира.
- Предсказание — на основе модели мозг предсказывает, что придёт от органов чувств.
- Сравнение — реальный сигнал сравнивается с предсказанием.
- Ошибка — вверх по иерархии передаётся только расхождение.
- Обновление — модель корректируется, и цикл повторяется.
Вверх передаётся только ошибка предсказания
Ключевой момент: по нервным путям вверх (от глаза к коре) идёт не «картинка», а разница между ожидаемым и случившимся. Всё привычное обходится почти бесплатно, потому что оно уже сжато в модель.
Именно поэтому вы не замечаете тиканья часов: мозг предсказывает каждый «тик», ошибка равна нулю, сигнал не передаётся. Но если часы вдруг замолчат — вы сразу это заметите, потому что ошибка предсказания резко возрастёт.
Интерактивная демонстрация: предсказательное кодирование в действии
🎯 Угадайте следующее число
Ниже появляется последовательность. Ваша задача — предсказать следующее число. Если вы угадали — мозг «сжал» правило. Если нет — вы получили ошибку предсказания и можете обновить модель.
Инженерия скупости: почему канал узкий
Эта схема — не случайность, а эволюционное решение инженерной задачи. Канал от сетчатки к коре узкий, а мир огромный. Гонять по узкой трубе полный видеопоток физически невозможно.
Именно поэтому нервная система вынуждена сжимать. И единственный способ сжимать эффективно — не передавать то, что можно предсказать. Предсказательное кодирование — это не «фича», а необходимость.
🧮 Калькулятор: сколько вы экономите, предсказывая?
Оцените, какая доля сенсорного потока передаётся в мозг, если модель предсказывает часть сигнала.
То же ограничение у больших нейросетей
Ровно с этим же ограничением возятся инженеры, обучающие большие сети. Модель заставляют угадывать следующий фрагмент данных и штрафуют за промахи. Единственный способ систематически выигрывать — вместо зубрёжки построить внутреннее представление, из которого предсказания выводятся дёшево.
Зубрёжка тоже работает — на обучающей выборке — и называется переобучение. Это машинный синоним отличника, который сдал экзамен и не понял ни строчки.
Модель строит обобщение, которое работает на новых данных.
Модель запоминает данные, но не обобщает.
Связь с пониманием и сжатием
Предсказательное кодирование — это нейронная реализация той же идеи, которую мы обсуждали в статье о понимании как сжатии. Мозг работает как архиватор: он хранит не данные, а модель, из которой данные выводятся.
- Восприятие — это не пассивная запись, а активное предсказание.
- Внимание — это механизм, который усиливает сигнал ошибки предсказания, когда модель не справляется.
- Обучение — это обновление модели так, чтобы ошибка предсказания уменьшалась.
- Понимание — это когда модель настолько хороша, что ошибка предсказания близка к нулю.
«Мозг — не жёсткий диск, на который пишется мир. Мозг — это архиватор, который хранит мир в сжатом виде и распаковывает его, когда нужно».
🎧 Подкаст: «Мозг как архиватор»
Слушайте краткое объяснение предсказательного кодирования: почему мозг передаёт только ошибку предсказания и как это связано с пониманием.
💡 Главный вывод
Мозг — не камера и не жёсткий диск. Это архиватор, который строит модель мира и передаёт по нервным путям только ошибку предсказания. Всё привычное сжато в модель и не требует ресурсов. Понимание — это когда модель настолько хороша, что ошибка близка к нулю. Но помните: модель может быть красивой и при этом ложной — нужна проверка реальностью.
?>