Современные системы глубокого обучения достигли впечатляющих результатов в распознавании образов и обработке естественного языка. Однако они принципиально отличаются от биологических нейронных систем по энергоэффективности, способности к непрерывному обучению и обобщению из малого числа примеров. Человеческий мозг потребляет около 20 Вт при вычислительной мощности порядка 1 эксафлопс — показатель, недостижимый для современных вычислительных систем.
Алгоритм обратного распространения ошибки требует трёх биологически нереалистичных условий: симметрии весов, нелокальности градиентов и фазового разделения прямого и обратного проходов. Ни одно из этих условий не выполняется в биологических нейронных цепях. Это порождает центральный вопрос нейроморфных вычислений: каким образом мозг решает проблему присвоения заслуги, используя только локальную информацию?
В настоящей работе предлагается теоретическое обоснование механизма, основанного на дендритной архитектуре пирамидальных нейронов. Гипотеза синтезирует три хорошо изученных, но до сих пор не объединённых явления: многокомпартментную нейронную биофизику, трёхфакторные правила STDP и нисходящие предсказательные сигналы.
Пирамидальные нейроны коры составляют около 80% всех корковых нейронов. Базальные дендриты получают входы от нейронов того же и соседних корковых слоёв, реализуя восходящую feedforward обработку. Апикальные дендриты получают входы из отдалённых областей, реализуя нисходящую top-down модуляцию. Апикальная зона богата NMDA-рецепторами и способна генерировать кальциевые потенциалы действия независимо от соматического спайка.
Beniaguev et al. (2021) показали, что входо-выходное отображение одного кортикального пирамидального нейрона требует 5–8-слойной искусственной нейронной сети. Gidon et al. (2020) экспериментально продемонстрировали, что апикальные дендриты нейронов человеческой коры вычисляют операцию XOR — невозможную для одиночного перцептрона.
Спайковые нейронные сети (СНС) — третье поколение искусственных нейронных сетей — биологически правдоподобнее и потенциально энергоэффективнее стандартных ANN. Современные подходы к обучению СНС включают surrogate gradient, ANN-to-SNN конверсию, e-prop и прямой STDP. Ни один из них не реализует полностью локальное биологически правдоподобное обучение с учителем в глубоких спайковых сетях.
Frémaux и Gerstner (2016) формализовали трёхфакторные правила обучения: Δw(i,j) = η · e(i,j)(t) · M(t), где e(i,j)(t) — след eligibility, M(t) — нейромодуляторный сигнал. Sacramento et al. (2018) показали, что дендритная архитектура реализует предсказательное кодирование в rate-сетях. Перенос на спайковые сети требует решения трёх нетривиальных задач.
Основная гипотеза H1: глубокая спайковая нейронная сеть, построенная из двухкомпартментных нейронов (базальный — feedforward вход, апикальный — top-down предсказание), обучаемая посредством компартмент-специфичных трёхфакторных правил STDP, где третьим фактором служит рассогласование между апикальной и базальной активацией, способна решать задачи классификации с точностью, сопоставимой с surrogate gradient методами, используя исключительно локальную синаптическую информацию.
Для нейрона i в слое l два компартмента интегрируют входы независимо:
Инициализация: w ~ N(0,1) с масштабированием σU = 1 по Rossbroich-Zenke.
Систематический обзор выявил конкретные решения для каждой из трёх проблем масштабирования.
Проблема глубины: DiffPC (2025) реализует разностное предсказательное кодирование для СНС, достигая 99,3% на MNIST; PCL (Nature Communications, 2025) подавляет наиболее предсказуемые спайки через ингибиторный STDP. Оба подхода демонстрируют достаточность локальных сигналов ошибки.
Проблема синхронизации: механизм BAC-firing требует временного совпадения апикального и соматического сигналов в окне 13,5 ± 1 мс. Кальциевый спайк с burst-переключением длится ~25 мс. NMDA-плато потенциалы расширяют окно совпадения до 100+ мс. Capone et al. (PNAS 2023) реализовали трёхкомпартментный спайковый нейрон с переменной окна активности.
Проблема инициализации: Rossbroich и Zenke (2022) разработали fluctuation-driven инициализацию (σU = 1), предотвращающую затухание и взрыв сигналов. Weight mirrors через Hebbian корреляцию обеспечивают функциональное обучение без явной передачи весов.
Нереализованная комбинация: ни одна из ближайших работ не объединяет спайковые нейроны, многокомпартментную архитектуру и чисто локальный STDP одновременно.
Гипотеза генерирует следующие проверяемые предсказания:
Методология верификации: инструменты — Brian2 + Dendrify + Brian2CUDA; архитектура — 3–5 слоёв, 500–2000 двухкомпартментных нейронов на слой, модель AdEx; датасеты — MNIST, SHD, Sequential MNIST; baseline — LIF + surrogate gradient (snnTorch), e-prop, двухкомпартментный нейрон + backprop.
Достаточность информации в εi(t) для глубоких сетей теоретически не доказана, однако DiffPC и PCL демонстрируют практическую состоятельность локальных иерархических ошибок. Одновременная доступность VA(t) и VB(t) нетривиальна в асинхронных сетях, но измеренные параметры BAC-firing и NMDA-плато обеспечивают достаточное окно синхронизации. Случайная инициализация апикальных весов смягчается стратегиями Rossbroich-Zenke и показанной эффективностью фиксированных случайных весов.
Непрерывное обучение: локальные сигналы ошибки менее разрушительны для существующих весов, чем глобальный backprop.
Энергоэффективность: событийно-управляемые обновления принципиально важны для масштабирования к биологическому уровню (86 млрд нейронов при 20 Вт).
Масштабируемость: линейное масштабирование локальных правил критично для распределённых нейроморфных систем (Intel Loihi 2, BrainScaleS-2).
Обучение с подражанием: апикальный компартмент естественно принимает сигналы эксперта, реализуя онлайн imitation learning без офлайн обучения на записанных траекториях.
Предложена теоретически обоснованная гипотеза о механизме биологически правдоподобного обучения в глубоких спайковых нейронных сетях. Рассогласование между апикальным и базальным компартментами пирамидального нейрона служит локальным сигналом ошибки — третьим фактором в правиле STDP. Систематический обзор литературы 2022–2025 показал, что каждая из трёх ключевых проблем масштабирования имеет частичные решения, однако предлагаемая комбинация остаётся нереализованной. Конкретные биофизические параметры (BAC-firing 13,5 мс, burst 25 мс, NMDA-плато 100+ мс) и валидированные стратегии инициализации обеспечивают практический путь к верификации в Brian2/Dendrify.