Sakana AI Researchers Introduce PC-ALM, a Layer-Local Alternative to Backpropagation That Trains 1000-Layer Networks
Back to Home
ai

Sakana AI Researchers Introduce PC-ALM, a Layer-Local Alternative to Backpropagation That Trains 1000-Layer Networks

September 14, 202613 views2 min read

Sakana AI researchers introduce PC-ALM, a layer-local learning method that trains 1000-layer networks with performance close to backpropagation.

In a significant development for neural network training, researchers at Sakana AI have introduced a novel learning algorithm called Augmented Lagrangian Predictive Coding (PC-ALM). This method offers a layer-local alternative to the widely used backpropagation technique, potentially addressing long-standing challenges in training deep networks. PC-ALM is designed to train extremely deep architectures—such as 1000-layer residual MLPs—while maintaining performance comparable to traditional backpropagation.

Breaking New Ground in Deep Learning

Backpropagation, the standard method for training neural networks, requires global information to compute gradients, making it inefficient for certain hardware and biological systems. PC-ALM, however, uses a Lagrange multiplier for each layer constraint, enabling truly local updates that are more aligned with how the brain might learn. This approach retains the benefits of predictive coding while recovering exact backpropagation gradients in linear networks.

The researchers demonstrated PC-ALM’s effectiveness by training networks with depths ranging from 8 to 128 layers, achieving performance that closely matches backpropagation. In one key test, the algorithm lifted the gradient cosine similarity to backpropagation from 0.604 to 0.909 in a reference cell. Additionally, it was able to train 1000-layer networks on the MNIST dataset with only a 2-point performance gap compared to backpropagation.

Open Source and Practical Implications

The PC-ALM method is implemented in JAX, a popular machine learning library, and is released under the MIT license, making it accessible for researchers and developers. This open-source availability is expected to accelerate further exploration and application of layer-local learning rules in deep learning systems. With its ability to scale to very deep architectures and maintain accuracy, PC-ALM could have wide-ranging implications for both artificial intelligence and neuroscience, particularly in modeling how biological systems might perform learning without global gradient information.

The innovation marks a promising step toward more biologically plausible and scalable training methods, potentially reshaping how we approach deep learning in the future.

Source: MarkTechPost

Related Articles