ON-OFF Neuromorphic ISING Machines using Fowler-Nordheim Annealers

📅 2024-06-07
🏛️ arXiv.org
📈 Citations: 2
Influential: 0
📄 PDF
🤖 AI Summary
Neuromorphic hardware struggles to asymptotically converge to the Ising ground state at low temperatures and requires graph-structure-dependent hyperparameter tuning. To address this, we propose NeuroSA—a brain-inspired architecture featuring an adaptive-threshold annealing mechanism grounded in Fowler–Nordheim quantum tunneling. This mechanism maps simulated annealing dynamics onto asynchronous ON-OFF spiking neurons, enabling hardware-level emulation of optimal low-temperature escape behavior and asymptotic convergence—without graph-specific hyperparameter adjustments. Evaluated on MAX-CUT and Maximum Independent Set benchmarks, NeuroSA achieves solution qualities concentrated within 99% of state-of-the-art (SOTA) results, with several instances surpassing current best-known solutions. Hardware validation on the SpiNNaker2 neuromorphic platform confirms its feasibility and efficacy.

Technology Category

Application Category

📝 Abstract
We introduce NeuroSA, a neuromorphic architecture specifically designed to ensure asymptotic convergence to the ground state of an Ising problem using a Fowler-Nordheim quantum mechanical tunneling based threshold-annealing process. The core component of NeuroSA consists of a pair of asynchronous ON-OFF neurons, which effectively map classical simulated annealing dynamics onto a network of integrate-and-fire neurons. The threshold of each ON-OFF neuron pair is adaptively adjusted by an FN annealer and the resulting spiking dynamics replicates the optimal escape mechanism and convergence of SA, particularly at low-temperatures. To validate the effectiveness of our neuromorphic Ising machine, we systematically solved benchmark combinatorial optimization problems such as MAX-CUT and Max Independent Set. Across multiple runs, NeuroSA consistently generates distribution of solutions that are concentrated around the state-of-the-art results (within 99%) or surpass the current state-of-the-art solutions for Max Independent Set benchmarks. Furthermore, NeuroSA is able to achieve these superior distributions without any graph-specific hyperparameter tuning. For practical illustration, we present results from an implementation of NeuroSA on the SpiNNaker2 platform, highlighting the feasibility of mapping our proposed architecture onto a standard neuromorphic accelerator platform.
Problem

Research questions and friction points this paper is trying to address.

Ensures asymptotic convergence to Ising problem ground state
Solves combinatorial optimization problems like MAX-CUT
Achieves state-of-the-art results without hyperparameter tuning
Innovation

Methods, ideas, or system contributions that make the work stand out.

Neuromorphic architecture for Ising problem convergence
Fowler-Nordheim tunneling-based threshold-annealing process
Asynchronous ON-OFF neurons replicate simulated annealing dynamics
🔎 Similar Papers
No similar papers found.
Z
Zihao Chen
Department of Electrical and Systems Engineering, Washington University in St. Louis, One Brookings Drive, St. Louis, 63130, MO, USA.
Z
Zhili Xiao
Department of Electrical and Systems Engineering, Washington University in St. Louis, One Brookings Drive, St. Louis, 63130, MO, USA.
M
Mahmoud Akl
SpiNNcloud Systems GmbH, Freibergerstr. 37, Dresden, 01067, Germany.
J
Johannes Leugring
Department of Bioengineering, University of California San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
O
Omowuyi Olajide
Department of Bioengineering, University of California San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
A
Adil Malik
Department of Electrical and Electronic Engineering, Imperial College London, Exhibition Rd, London, SW7 2AZ, UK.
Nik Dennler
Nik Dennler
Postdoctoral Researcher at ETHZ | PhD in Computer Science
machine olfactiondata scienceneuromorphic computingstatisticssystem engineering
C
Chad Harper
Department of Physics, University of California, Berkeley, University Avenue and Oxford St, Berkeley, 94720, CA, USA.
S
Subhankar Bose
Department of Electrical and Systems Engineering, Washington University in St. Louis, One Brookings Drive, St. Louis, 63130, MO, USA.
Hector A. Gonzalez
Hector A. Gonzalez
SpiNNcloud Systems GmbH, Freibergerstr. 37, Dresden, 01067, Germany.
J
Jason Eshraghian
Department of Electrical and Computer Engineering, University of California, Santa Cruz, 1156 High Street, Santa Cruz, 95064, CA, USA.
Riccardo Pignari
Riccardo Pignari
Politecnico di Torino, Address: Corso Duca degli Abruzzi, 24, Torino, 10129, Italy.
Gianvito Urgese
Gianvito Urgese
Bioinformatics & Neuromorphic Engineering @ Politecnico di Torino
Bioinformatics Algorithm OptimizationNeuromorphic EngineeringHW/SW ParallelizationNeuromorphic ComputingmiRNA detection
Andreas G. Andreou
Andreas G. Andreou
Department of Electrical and computer engineering, Johns Hopkins University, 3400 N. Charles Street, Baltimore, 21218, MD, USA.
Sadasivan Shankar
Sadasivan Shankar
SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, 94025, CA, USA.
Christian Mayr
Christian Mayr
Professor, Technische Universität Dresden
neuromorphic engineeringbrain machine interfacesAnalog-to-Digital ConverterMPSoC
Gert Cauwenberghs
Gert Cauwenberghs
Professor of Bioengineering and Co-Director, Institute for Neural Computation, UC San Diego
Neuromorphic engineeringlearning systemsneural interfacesbioinstrumentation
Shantanu Chakrabartty
Shantanu Chakrabartty
Professor of Electrical and Systems Engineering, Washington University in St. Louis
Analog computingEnergy ScavengingMachine learningNeuromorphic computing