scholarly journals Neural Coding in Spiking Neural Networks: A Comparative Study for Robust Neuromorphic Systems

2021 ◽  
Vol 15 ◽  
Author(s):  
Wenzhe Guo ◽  
Mohammed E. Fouda ◽  
Ahmed M. Eltawil ◽  
Khaled Nabil Salama

Various hypotheses of information representation in brain, referred to as neural codes, have been proposed to explain the information transmission between neurons. Neural coding plays an essential role in enabling the brain-inspired spiking neural networks (SNNs) to perform different tasks. To search for the best coding scheme, we performed an extensive comparative study on the impact and performance of four important neural coding schemes, namely, rate coding, time-to-first spike (TTFS) coding, phase coding, and burst coding. The comparative study was carried out using a biological 2-layer SNN trained with an unsupervised spike-timing-dependent plasticity (STDP) algorithm. Various aspects of network performance were considered, including classification accuracy, processing latency, synaptic operations (SOPs), hardware implementation, network compression efficacy, input and synaptic noise resilience, and synaptic fault tolerance. The classification tasks on Modified National Institute of Standards and Technology (MNIST) and Fashion-MNIST datasets were applied in our study. For hardware implementation, area and power consumption were estimated for these coding schemes, and the network compression efficacy was analyzed using pruning and quantization techniques. Different types of input noise and noise variations in the datasets were considered and applied. Furthermore, the robustness of each coding scheme to the non-ideality-induced synaptic noise and fault in analog neuromorphic systems was studied and compared. Our results show that TTFS coding is the best choice in achieving the highest computational performance with very low hardware implementation overhead. TTFS coding requires 4x/7.5x lower processing latency and 3.5x/6.5x fewer SOPs than rate coding during the training/inference process. Phase coding is the most resilient scheme to input noise. Burst coding offers the highest network compression efficacy and the best overall robustness to hardware non-idealities for both training and inference processes. The study presented in this paper reveals the design space created by the choice of each coding scheme, allowing designers to frame each scheme in terms of its strength and weakness given a designs’ constraints and considerations in neuromorphic systems.

Electronics ◽  
2020 ◽  
Vol 9 (10) ◽  
pp. 1599
Author(s):  
Ali A. Al-Hamid ◽  
HyungWon Kim

Spiking neural networks (SNN) increasingly attract attention for their similarity to the biological neural system. Hardware implementation of spiking neural networks, however, remains a great challenge due to their excessive complexity and circuit size. This work introduces a novel optimization method for hardware friendly SNN architecture based on a modified rate coding scheme called Binary Streamed Rate Coding (BSRC). BSRC combines the features of both rate and temporal coding. In addition, by employing a built-in randomizer, the BSRC SNN model provides a higher accuracy and faster training. We also present SNN optimization methods including structure optimization and weight quantization. Extensive evaluations with MNIST SNNs demonstrate that the structure optimization of SNN (81-30-20-10) provides 183.19 times reduction in hardware compared with SNN (784-800-10), while providing an accuracy of 95.25%, a small loss compared with 98.89% and 98.93% reported in the previous works. Our weight quantization reduces 32-bit weights to 4-bit integers leading to further hardware reduction of 4 times with only 0.56% accuracy loss. Overall, the SNN model (81-30-20-10) optimized by our method shrinks the SNN’s circuit area from 3089.49 mm2 for SNN (784-800-10) to 4.04 mm2—a reduction of 765 times.


Author(s):  
Jung Hyun Bae ◽  
Ahmed Abotabl ◽  
Hsien-Ping Lin ◽  
Kee-Bong Song ◽  
Jungwon Lee

AbstractA 5G new radio cellular system is characterized by three main usage scenarios of enhanced mobile broadband (eMBB), ultra-reliable and low latency communications (URLLC), and massive machine type communications, which require improved throughput, latency, and reliability compared with a 4G system. This overview paper discusses key characteristics of 5G channel coding schemes which are mainly designed for the eMBB scenario as well as for partial support of the URLLC scenario focusing on low latency. Two capacity-achieving channel coding schemes of low-density parity-check (LDPC) codes and polar codes have been adopted for 5G where the former is for user data and the latter is for control information. As a coding scheme for data, 5G LDPC codes are designed to support high throughput, a variable code rate and length and hybrid automatic repeat request in addition to good error correcting capability. 5G polar codes, as a coding scheme for control, are designed to perform well with short block length while addressing a latency issue of successive cancellation decoding.


2020 ◽  
Vol 37 (2) ◽  
pp. 125-139
Author(s):  
John Habron ◽  
Liesl van der Merwe

AbstractThis article is a narrative inquiry of the lived spiritual experiences of students participating in Dalcroze Eurhythmics training. Previous studies have located Jaques-Dalcroze’s own writings and thought within the context of spirituality and have explored the spiritual experiences of Dalcroze teachers, but students’ perspectives remain to be investigated. We interviewed seven students, broadly defined as anyone currently attending regular Dalcroze training or who have recently attended Dalcroze courses and still consider themselves Dalcroze students. Various strategies for narrative data analysis were synthesised into our own coding scheme. Themes emerged from the data analysis: situation, continuity, personal interaction, social interaction and significant moments. The themes helped us construct a fictive conversation between the participants, using direct quotations from the interviews. Implications for practice focus on what inhibits and promotes experiences of spirituality in the Dalcroze class. This research will be relevant to music educators, as it gives clear, evidence-based guidelines on how opportunities for spirituality can be created in the Dalcroze classroom. It also offers an original synthesis of existing coding schemes for other researchers undertaking narrative inquiries.


Author(s):  
Fleur Deken ◽  
Maaike S. Kleinsmann ◽  
Marco Aurisicchio ◽  
Rob B. Bracewell ◽  
Kristina Lauche

This study investigated processes in novice–expert consultation meetings in an organizational context to identify ‘what’ is done ‘how’ by novices and expert in consultation discourses. A conceptual model was developed for studying novice–expert design discourses at a fine-resolution level. An empirical study was performed at Rolls-Royce Aerospace Engineering. In total 7 audio-records were captured of meetings between trainees (novices) and expert designers, which occurred over the course of 3 trainee teams’ design projects. Relations were investigated between two coding schemes, namely the activity coding scheme and the conversational flow coding scheme. It was found that certain activities in the meeting were more often performed by either novices or experts, whereas other activities were more often performed collaboratively. Based on the results, implications for design engineering practitioners were derived and suggestions for further research are provided.


2015 ◽  
Vol 5 (1) ◽  
Author(s):  
Esther D. Gutiérrez ◽  
Juan Luis Cabrera
Keyword(s):  

2000 ◽  
Vol 10 (01n02) ◽  
pp. 101-111 ◽  
Author(s):  
SUNGPACK HONG ◽  
TAEWHAN KIM ◽  
UNNI NARAYANAN ◽  
KI-SEOK CHUNG

This paper proposes a new bus-invert coding scheme for reducing the number of bus transitions. Unlike the previous schemes in which the entire bus lines or one subset of the bus lines are considered for bus-invert coding, in the proposed scheme, the bus lines are partitioned and each partitioned group is considered independently for bus-invert coding to maximize the effectiveness of reducing the total number of bus transitions. Experimental results show that the decomposed bus-invert coding scheme reduces the total number of bus transitions by 47.2% and 11.9% on average than those of the conventional and the partial bus-invert coding schemes respectively.


2004 ◽  
Author(s):  
Peter Schelkens ◽  
Yiannis Andreopoulos ◽  
Joeri Barbarien ◽  
Tom Clerckx ◽  
Fabio Verdicchio ◽  
...  

Author(s):  
Santanu Mondal ◽  
Madhurima Chattopadhyay

<p>This paper represents a comparative study of three different types of DC-DC<br />converter that can be used for reduction of Total Harmonic Distortion (THD)<br />in stator current, back electromotive force (EMF) and torque of brush less<br />DC motor. In addition, the topologies of these converters are analysed, and<br />the THD of the output characteristics have also been studied. In this work,<br />SEPIC, Zeta and Flyback converters are considered and their outputs are fed<br />to the BLDCM with the help of universal bridge or six step inverter.<br />Moreover the THD of the output voltages are not only measured for three<br />converters but also reduced by tuning the parameters. At first these three<br />converters are modeled in MATLAB/ Simulink based simulation platform<br />and studied the performance individually and further executed with hardware<br />circuitry. Finally the output parameters from both software simulation and<br />real time hardware are compared for these three converters separately and got<br />satisfactory similar results. Again we studied the performance with these<br />converters in terms of efficiency while fed in the commutation drive circuitry<br />of BLDCM by considering minimum THD. From this comparative<br />simulation results, it has been observed that Zeta converter showed maximum<br />efficiency. Therefore, in real time hardware implementation, the<br />commutation drive circuitry of BLDCM is studied with Zeta converter. With<br />this configuration, a comparatively low THD of stator current, back EMF and<br />electromagnetic torque have been achieved in BLDCM with PID controller.</p>


Sign in / Sign up

Export Citation Format

Share Document