Hybrid ANN-SNN Pipeline with Local Plasticity

· Source: cs.NE updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems, Emerging Technologies & Innovation · Depth: Expert, long

Summary

A hybrid Artificial Neural Network-Spiking Neural Network (ANN-SNN) pipeline is proposed, integrating a pretrained EfficientNet-B3 encoder with a CoLaNET spiking classifier. This architecture converts the EfficientNet-B3 encoder's activations into spike trains using rate-coding, then trains the CoLaNET classifier with local, biologically inspired learning rules, avoiding end-to-end gradient propagation. Evaluated on a 64-class ImageNet subset comprising 35,179 images, the system achieved 99.09% classification accuracy. The EfficientNet-B3 encoder, with 10.8M parameters, extracts 1536-dimensional feature vectors. Hyperparameter optimization for the SNN classifier, which uses an ensemble of 15 CoLaNET instances, was performed via a genetic algorithm over three days on a GPU cluster. This online, single-pass learning approach demonstrates performance on par with conventional deep networks.

Key takeaway

For Machine Learning Engineers designing energy-efficient, continuously learning systems, you should consider hybrid ANN-SNN architectures. This approach allows you to combine powerful pretrained ANN encoders for feature extraction with local plasticity SNNs for efficient, online decision-making. While the ANN encoder remains a power bottleneck, this strategy offers a practical path to neuromorphic hardware, especially for on-device continual learning applications. Future work should focus on converting the ANN encoder to a fully spiking model.

Key insights

Hybrid ANN-SNN pipelines achieve high accuracy with local, biologically plausible learning by utilizing pretrained ANN encoders.

Principles

Method

The method involves converting EfficientNet-B3 activations to spike trains via rate-coding, then training a CoLaNET spiking classifier using local plasticity rules and a genetic algorithm for hyperparameter optimization.

In practice

Topics

Best for: Computer Vision Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, AI Hardware Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.NE updates on arXiv.org.