Sakana AI unveils DiffusionBlocks, a method for training neural networks in blocks

Sakana AI has proposed DiffusionBlocks, a method that converts residual networks into independently trainable blocks. The idea is to interpret layer updates as steps of reverse denoising. This simplifies parallel training and reduces synchronization requirements.

AI-processed from MarkTechPost; edited by Hamidun News
Sakana AI unveils DiffusionBlocks, a method for training neural networks in blocks
Source: MarkTechPost. Collage: Hamidun News.
Listen to article
Article Fact Sheet & Key Figures
ParameterDetails
Primary sourceMarkTechPost ↗
Editor-in-Chief
Parallelism without synchronizationblocks train simultaneously and do not wait for each other
Memory savingseach block stores only its own gradients, not the network's entire computation graph
Architectural flexibilityindividual layers can be stopped, replaced or updated without full retraining

Sakana AI has unveiled DiffusionBlocks, an innovative method that turns residual networks into independently trainable modules. The key idea is to interpret layer updates as steps of reverse denoising, borrowing the concept from diffusion models.

A revolution in training architecture

Traditional training of deep networks is synchronous: gradients pass through all layers, and each layer depends on updates to its neighbors. This creates bottlenecks in large models.

DiffusionBlocks takes a different approach. If you treat each layer of a residual network as a step of the reverse diffusion process, each module can be trained with its own denoising process. In other words, the layers become semi-autonomous.

Sakana AI showed that this interpretation is not only theoretically interesting but also works in practice. Models trained with DiffusionBlocks retain their quality and even show faster convergence.

Practical advantages

Training blocks independently brings several tangible gains:

  • Parallelism without synchronization: blocks train simultaneously and do not wait for each other
  • Memory savings: each block stores only its own gradients, not the network's entire computation graph
  • Architectural flexibility: individual layers can be stopped, replaced or updated without full retraining
  • Scalability: the method is better suited to distributed systems and multi-node training
  • Lower communication load: less data to exchange between nodes in a cluster

Tests showed that on the same hardware, models trained the standard way and with DiffusionBlocks have roughly equal training speed, but the latter requires less synchronization.

Why it matters

Training large neural networks is one of the main engineering challenges in modern AI. Each new order of magnitude in parameters (billions, trillions) demands a revolution in infrastructure: new specialized chips, optimized algorithms, distributed systems.

DiffusionBlocks shows how theoretical breakthroughs (here, an interpretation through diffusion) can lead to practical improvements. If the method gains wide adoption, it could potentially cut training costs and speed up development. That is especially important for startups and research groups with limited resources. If DiffusionBlocks becomes a standard, it could democratize access to training high-performance models.

What this means

DiffusionBlocks is a vivid example of ideas transferring between different areas of AI. A concept born in the context of generative models (diffusion) is now applied to a classic architecture (residual networks). If the method proves it scales in production scenarios, it could become the industry standard for training large models.

Story

Key Questions Answered

What are the key details on A revolution in training architecture?

Traditional training of deep networks is synchronous: gradients pass through all layers, and each layer depends on updates to its neighbors. This creates bottlenecks in large models. DiffusionBlocks takes a different approach. If you treat each layer of a residual network as a step of the reverse diffusion process, each module can be trained with its own denoising process. In other words, the layers become semi-autonomous. Sakana AI showed that this interpretation is not only theoretically interesting but also works in practice. Models trained with DiffusionBlocks retain th

What are the key details on Practical advantages?

Training blocks independently brings several tangible gains: Parallelism without synchronization: blocks train simultaneously and do not wait for each other Memory savings: each block stores only its own gradients, not the network's entire computation graph Architectural flexibility: individual layers can be stopped, replaced or updated without full retraining Scalability: the method is better suited to distributed systems and multi-node training Lower communication load: less data to exchange between nodes in a cluster Tests showed that on the same hardware, models trained

Why it matters?

Training large neural networks is one of the main engineering challenges in modern AI. Each new order of magnitude in parameters (billions, trillions) demands a revolution in infrastructure: new specialized chips, optimized algorithms, distributed systems. DiffusionBlocks shows how theoretical breakthroughs (here, an interpretation through diffusion) can lead to practical improvements. If the method gains wide adoption, it could potentially cut training costs and speed up development. That is especially important for startups and research groups with limited resources. If D

ZK
Zhemal Khamidun — CPO at Alpina Digital, product manager of AlpinaGPT. Building AI products since 2019. Hamidun News is a pet project that grew into a production aggregator with 6,000+ readers.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
What do you think?
Loading comments…