Otters++: A Time-to-first-spike Based Energy Efficient Optical Spiking Transformer

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, AI Hardware · Depth: Expert, quick

Summary

Otters++ is an energy-efficient optical spiking Transformer that utilizes the natural signal decay in optoelectronic devices to perform time-to-first-spike (TTFS) computations. This novel approach, specifically using a custom In$_2$O$_3$ optoelectronic synapse, directly realizes the TTFS temporal decay term, thereby removing the need for explicit digital decay computation that typically reduces energy benefits in spiking neural networks (SNNs). To integrate this into Transformer models, Otters++ establishes a layer-wise functional equivalence with a quantized neural network (QNN) and employs a hybrid training method. This method combines device-faithful SNN computation in the forward pass with QNN straight-through gradients in the backward pass, alongside model distillation, to mitigate issues like differentiating through discrete first-spike events and over-sparsity. The system also accounts for measured device noise and refines its energy model for realistic hardware effects. On the GLUE dataset, Otters++ achieved an average score of 84.17%, demonstrating a clear energy advantage over existing spiking Transformer baselines.

Key takeaway

For AI Hardware Engineers designing next-generation energy-efficient systems, Otters++ demonstrates a viable path to integrate physical hardware characteristics directly into computation. You should explore utilizing natural device phenomena, like signal decay, to replace complex digital operations, potentially reducing power consumption significantly. This approach, validated by an 84.17% GLUE score, suggests that incorporating device-level "bugs" as features can yield robust and high-performing optical spiking Transformers.

Key insights

Otters++ employs physical hardware signal decay for energy-efficient time-to-first-spike computation in optical spiking Transformers.

Principles

Method

Hybrid training combines device-faithful SNN forward pass with QNN straight-through gradients and model distillation to train TTFS-SNNs, avoiding discrete spike differentiation.

In practice

Topics

Best for: Research Scientist, AI Scientist, AI Hardware Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.