Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Quantized rewiring: hardware-aware training of sparse deep neural networks

View through CrossRef
Abstract Mixed-signal and fully digital neuromorphic systems have been of significant interest for deploying spiking neural networks in an energy-efficient manner. However, many of these systems impose constraints in terms of fan-in, memory, or synaptic weight precision that have to be considered during network design and training. In this paper, we present quantized rewiring (Q-rewiring), an algorithm that can train both spiking and non-spiking neural networks while meeting hardware constraints during the entire training process. To demonstrate our approach, we train both feedforward and recurrent neural networks with a combined fan-in/weight precision limit, a constraint that is, for example, present in the DYNAP-SE mixed-signal analog/digital neuromorphic processor. Q-rewiring simultaneously performs quantization and rewiring of synapses and synaptic weights through gradient descent updates and projecting the trainable parameters to a constraint-compliant region. Using our algorithm, we find trade-offs between the number of incoming connections to neurons and network performance for a number of common benchmark datasets.
Title: Quantized rewiring: hardware-aware training of sparse deep neural networks
Description:
Abstract Mixed-signal and fully digital neuromorphic systems have been of significant interest for deploying spiking neural networks in an energy-efficient manner.
However, many of these systems impose constraints in terms of fan-in, memory, or synaptic weight precision that have to be considered during network design and training.
In this paper, we present quantized rewiring (Q-rewiring), an algorithm that can train both spiking and non-spiking neural networks while meeting hardware constraints during the entire training process.
To demonstrate our approach, we train both feedforward and recurrent neural networks with a combined fan-in/weight precision limit, a constraint that is, for example, present in the DYNAP-SE mixed-signal analog/digital neuromorphic processor.
Q-rewiring simultaneously performs quantization and rewiring of synapses and synaptic weights through gradient descent updates and projecting the trainable parameters to a constraint-compliant region.
Using our algorithm, we find trade-offs between the number of incoming connections to neurons and network performance for a number of common benchmark datasets.

Related Results

Effect of local rewiring in adaptive epidemic ERDOS-RENYI random networks
Effect of local rewiring in adaptive epidemic ERDOS-RENYI random networks
Adaptive epidemic network is driven by two main processes, (1) infectionrecovery process that changes the states of the nodes, and (2) rewiring process that modifies the topology o...
Group-based rewiring rules of binary opinion competition dynamics
Group-based rewiring rules of binary opinion competition dynamics
AbstractThe dynamics of competing opinions on networks has attracted multi-disciplinary research. Most modelling approaches assume uniform or heterogeneous behaviour among all indi...
SOC Reconfigurable Architecture for Software-Trained Neural Networks on FPGA
SOC Reconfigurable Architecture for Software-Trained Neural Networks on FPGA
Neural networks are extensively used in software and hardware applications. In hardware applications, it is necessary to implement a small, accelerated, and configurable...
Quantized artificial neural networks implemented with spintronic stochastic computing
Quantized artificial neural networks implemented with spintronic stochastic computing
Abstract An artificial neural network (ANN) inference involves matrix vector multiplications that require a very large number of multiply and accumulate operations, ...
Silicon Micro-Robot With Neural Networks
Silicon Micro-Robot With Neural Networks
Insect type 4.0, 2.7, 2.5 mm. width, length, height size silicon micro-robot system with active hardware neural networks locomotion controlling system is presented in this chapter....
Fuzzy Chaotic Neural Networks
Fuzzy Chaotic Neural Networks
An understanding of the human brain’s local function has improved in recent years. But the cognition of human brain’s working process as a whole is still obscure. Both fuzzy logic ...
On the role of network dynamics for information processing in artificial and biological neural networks
On the role of network dynamics for information processing in artificial and biological neural networks
Understanding how interactions in complex systems give rise to various collective behaviours has been of interest for researchers across a wide range of fields. However, despite ma...
Sparse connectivity enables efficient information processing in cortex-like artificial neural networks
Sparse connectivity enables efficient information processing in cortex-like artificial neural networks
Neurons in cortical networks are very sparsely connected; even neurons whose axons and dendrites overlap are highly unlikely to form a synaptic connection. What is the relevance of...

Back to Top