← Latest papers
💻 computer science

Training Deep Normalization-Free Spiking Neural Networks with Lateral Inhibition

This paper proposes a normalization-free learning framework for deep Spiking Neural Networks that incorporates biologically inspired lateral inhibition through distinct excitatory and inhibitory populations, stabilized by novel initialization and propagation techniques to achieve competitive performance while maintaining biological realism.

Original authors: Peiyu Liu, Jianhao Ding, Zhaofei Yu

Published 2026-02-26
📖 5 min read🧠 Deep dive

Original authors: Peiyu Liu, Jianhao Ding, Zhaofei Yu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a robot brain how to see and recognize objects, just like a human does. This robot brain is called a Spiking Neural Network (SNN). Unlike the computers we use today, which process information like a steady stream of electricity, this robot brain works like a real biological brain: it communicates using tiny, rapid electrical sparks called "spikes."

The problem? These robot brains are notoriously difficult to train, especially when they get very deep and complex. To make them work, scientists usually have to add a "safety net" called Normalization. Think of this like a strict teacher who constantly checks the students' homework, adjusts their grades, and forces everyone to stay within a specific range so no one gets too excited or too depressed. While this helps the robot learn, it's not how real brains work. Real brains don't have a central teacher; they have a chaotic, beautiful dance of excitement and calm.

This paper introduces a new way to train these robot brains without that artificial safety net. Instead, they mimic the brain's own internal balancing act.

The Core Idea: The "Excitatory-Inhibitory" Dance

In a real brain, there are two main types of neurons:

  1. Excitatory Neurons (The Gas Pedal): They say, "Fire! Send a signal!"
  2. Inhibitory Neurons (The Brake Pedal): They say, "Stop! Calm down!"

In nature, these two work together in a tight loop. When the gas pedal is pressed too hard, the brake pedal automatically kicks in to prevent the car from crashing. This is called Lateral Inhibition.

The authors built a robot brain that does exactly this. Instead of using an external "safety net" (Normalization), they built a system where the "Gas" neurons and "Brake" neurons talk to each other directly.

  • The Gas (Excitatory): Pushes the network forward.
  • The Brake (Inhibitory): Slows things down if things get too chaotic.

The Two Secret Ingredients

Simply putting Gas and Brakes together isn't enough; if you start a car with the gas floored and the brakes off, it crashes immediately. The authors had to invent two special techniques to get this system running smoothly:

1. E-I Init: The "Perfect Start" (Initialization)

Imagine trying to start a race where the runners are all tangled in a knot. If you just let them go, they trip.
E-I Init is like a coach who carefully untangles the runners and places them in the perfect starting position. It calculates exactly how much "Gas" and how much "Brake" power each neuron needs right at the very first second of training. This ensures that when the training starts, the network is balanced—not too wild, not too sleepy—ready to learn immediately.

2. E-I Prop: The "Stabilizer" (Training Stability)

Even with a perfect start, the "Brake" system can sometimes get confused. If the brake signal gets too weak (close to zero), the math behind the training can explode, causing the robot to forget everything it learned.
E-I Prop is like a smart cruise control system.

  • Adaptive Stabilization: If the "Brake" signal gets dangerously low, this system gently nudges it up to a safe minimum, just enough to keep the math from breaking, without changing the actual behavior of the brain.
  • The "Ghost" Gradient: When the computer tries to figure out how to improve (backpropagation), it ignores that tiny "nudge" we just made. It pretends the math was perfect all along. This allows the robot to learn the right lessons without getting confused by the safety adjustments.

Why This Matters

1. It's More "Real":
By removing the artificial "safety net" (Normalization) and replacing it with the brain's natural "Gas and Brake" system, this robot brain is much closer to how a human brain actually works. It's a step toward NeuroAI—artificial intelligence that is inspired by biology, not just math.

2. It Works Deep:
Before this, scientists could only build these "Gas and Brake" brains if they were very shallow (simple). This new method allows them to build deep, complex brains that can learn difficult tasks, like recognizing objects in a video or understanding gestures, just as well as the artificial, "safety-net" versions.

3. The Result:
The authors tested their new "Deep E-I SNN" on various challenges (like recognizing handwritten digits or gestures). The results showed that their brain, which learns using only biological rules, performed just as well as the top-tier artificial brains that use artificial safety nets.

The Bottom Line

Think of this paper as teaching a robot to ride a bicycle.

  • Old Way: Put training wheels on the bike (Normalization). It works, but the bike can't really learn to balance on its own, and it doesn't feel like a real bike.
  • New Way: Teach the rider how to shift their weight and steer (Lateral Inhibition). It's harder to start, but once they get the hang of it, they can ride anywhere, and they are riding a real bike.

This research gives us a blueprint for building smarter, more energy-efficient, and more biologically realistic artificial brains that can learn deep and complex tasks without needing artificial crutches.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →