"Sakana AI предложили альтернатиный способ обучения нейросетей, вдохновленный тем, как обучается мозг Любые современные нейросети, которыми мы пользуемся, обучаются при помощи обратного распространения ошибки или backpropagation. Алгоритм достаточно древний, придуман был еще в 70-е, но до сих пор применяется повсеместно. Однако к нему есть несколько замечаний. Главным образом дело в структуре. Backprop работает строго в три последовательные фазы: сначала сигнал проходит вперед по сети, получается ответ, затем сигнал ошибки идет от выхода обратно к входу, и только потом обновляются веса. Биологически это крайне неправдоподобно: нет механизма, который заставлял бы наши нейроны ждать, пока откуда-то, через все остальные нейроны, придет сигнал ошибки и можно будет обновиться. А SakanaAI, как известно, отличаются как раз тем, что вдохновляются идеями из нейронауки. И они предлагают смотреть в сторону подхода под названием ""predictive coding"" (это термин из работ по строению зрительной коры мозга). Обычно, когда мы обучаем нейросеть, оптимизируются только ее веса. В PC же мы оптимизируем и веса, и сами активации каждого слоя: каждый слой пытается предсказать активность следующего слоя, и наверх идет только остаток, который он не смог объяснить. Идея в том, что система должна найти локальное равновесие между ошибкой предсказания снизу и сверху, и тогда ответы сети будут хорошо предсказывать целевую переменную. Этот подход придумали не в SakanaAI, он довольно известный. Но, к сожалению, не рабочий: в глубоких сетях сигнал просто затухает, и ничего не учится, потому что сетка не понимает, куда двигать веса. Sakana внесли всего одно небольшое дополнение – и метод стал хорошо обучать сети до 1000 слоев. Помогло старое советское... добавление множителя Лагранжа. Еще в 1988 году Лекун показал: если записать нейросеть как задачу с ограничениями (как делает PC) и присвоить каждому ограничению множитель Лагранжа λ, то в точке равновесия λ будет в точности равен backprop-градиенту. Это математический факт, который Sakana и догадались использовать. То есть если в ванильном PC сигнал примерный, то в подходе Sakana – PC-ALM – он на линейных сетях точно сходится к backprop-градиенту, используя только связь с соседними слоями, без единого глобального прохода. На разных бенчмарках PC-ALM почти не отстает от backprop (разница ~2 п.п. точности на MNIST). И да, выигрыша в точности или скорости обучения над backprop нет. Выигрывать он (возможно) будет только на нейроморфном железе когда-то в будущем. Зато мы, возможно, стали на шаг ближе к тому, чтобы воссоздать процесс обучения живого мозга. Ну и просто красиво ☕️ https://pub.sakana.ai/pc-alm/"
"Sakana AI предложили альтернатиный способ обучения нейросетей, вдохновленный…
Из этого канала
- #9927Трамп позвонил Дженсену Хуангу, когда тот выступал на сцене All-In Summit, и…
Трамп позвонил Дженсену Хуангу, когда тот выступал на сцене All-In Summit, и выдал целую тираду про замедление ИИ (И снова, на всякий случай: это не…
- #9928Получи 1 млн рублей на акселерацию и до 10 млн рублей на пилот в…
Получи 1 млн рублей на акселерацию и до 10 млн рублей на пилот в финтех-акселераторе Газпромбанк.Тех 1 сентября стартовал ежегодный набор в Акселератор…
- #9929"Знаменитый Майкл Бьюрри утверждает, что призывы к замедлению – это лишь…
"Знаменитый Майкл Бьюрри утверждает, что призывы к замедлению – это лишь махинации ИИ-компаний По его мнению: 1.
- #9923Хакатон на космических данных. Санкт-Петербург, Красноярск или онлайн из любой…
Хакатон на космических данных. Санкт-Петербург, Красноярск или онлайн из любой точки страны. Стартуем 18 сентября.
- #9922"Пост Трампа из Truth Social: Единственный контроль или ""ограничитель"",…
"Пост Трампа из Truth Social: Единственный контроль или ""ограничитель"", который нужен ИИ — это СИЛЬНЫЙ И УМНЫЙ (с высоким IQ!) ПРЕЗИДЕНТ, а у США именно…