← к ленте

Sakana AI представила PC-ALM: обучение нейросетей без обратного распространения ошибки

1 мес

Sakana AI разработала метод PC-ALM, позволяющий обучать нейросети глубиной до 1000 слоев без использования классического backpropagation.

Этот метод может изменить способ обучения нейросетей, сделав его более эффективным для очень глубоких моделей и нейроморфного железа.

  • Позволяет обучать сверхглубокие сети (до 1000 слоев) без затухания градиентов.
  • Исключает необходимость глобального прохода ошибки, что критично для нейроморфных процессоров.
  • Предлагает альтернативу доминирующему методу backpropagation, опираясь на принципы predictive coding.
🐠Sakana AI представила PC-ALM - метод обучения глубоких нейросетей без классического обратного распространения ошибки. Главный результат: PC-ALM смог обучать нейросети глубиной до 1000 слоёв, используя только локальные взаимодействия между соседними слоями. Обычное глубокое обучение почти полностью опирается на backpropagation: ошибка считается на выходе сети, после чего градиенты передаются назад через все слои. PC-ALM работает иначе. Каждый слой рассматривается как локальная динамическая система, которая пытается уменьшить собственную ошибку предсказания. Вместо глобального прохода градиента используются: - локальные ошибки предсказания - множители Лагранжа - расширенный лагранжиан - локальная динамика состояний - PI-регуляция внутри каждого слоя Метод вырос из predictive coding — подхода, популярного в NeuroAI. В predictive coding каждый слой постепенно корректирует своё состояние так, чтобы уменьшать рассогласование с соседними слоями. Проблема в том, что в очень глубоких сетях такие сигналы плохо распространяются: информация об ошибке с выхода сети затухает раньше, чем достигает внутренних слоёв. PC-ALM добавляет специальные двойственные переменные — по сути дополнительные нейроны, представляющие множители Лагранжа. Они помогают передавать сигнал ошибки через большое число слоёв. Авторы связывают этот подход с классической работой Яна Лекуна 1988 года, где множители Лагранжа для многослойной сети можно связать с градиентами функции потерь. В результате получается обучение, где глобальная задача оптимизации раскладывается на множество локальных динамических процессов. Особенно хорошо PC-ALM показал себя на очень глубоких и узких сетях, где обычный predictive coding начинает ломаться. Помимо NeuroAI, подход может быть интересен для нейроморфного железа: там локальные вычисления и физическая динамика потенциально дешевле классического backpropagation на GPU. Блог: https://pub.sakana.ai/pc-alm/ Статья: https://arxiv.org/abs/2605.31022 Код: https://github.com/SakanaAI/pc-alm
Sakana AI представила PC-ALM: обучение нейросетей без обратного распространения ошибки

Кратко (AI)

Компания Sakana AI представила метод PC-ALM, который позволяет обучать глубокие нейронные сети без использования классического алгоритма обратного распространения ошибки (backpropagation). Вместо этого каждый слой сети обучается локально, минимизируя ошибку предсказания с помощью множителей Лагранжа, что позволяет эффективно тренировать модели глубиной до 1000 слоев.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖