7,546 research outputs found

    Spiking Neural P systems with weights

    Get PDF
    A variant of spiking neural P systems with positive or negative weights on synapses is introduced, where the rules of a neuron fire when the potential of that neuron equals a given value. The involved values—weights, firing thresholds, potential consumed by each rule—can be real (computable) numbers, rational numbers, integers, and natural numbers. The power of the obtained systems is investigated. For instance, it is proved that integers (very restricted: 1, −1 for weights, 1 and 2 for firing thresholds, and as parameters in the rules) suffice for computing all Turing computable sets of numbers in both the generative and the accepting modes. When only natural numbers are used, a characterization of the family of semilinear sets of numbers is obtained. It is shown that spiking neural P systems with weights can efficiently solve computationally hard problems in a nondeterministic way. Some open problems and suggestions for further research are formulated.Ministerio de Ciencia e Innovación TIN2009–13192Junta de Andalucía P08–TIC-0420

    Dynamic Power Management for Neuromorphic Many-Core Systems

    Full text link
    This work presents a dynamic power management architecture for neuromorphic many core systems such as SpiNNaker. A fast dynamic voltage and frequency scaling (DVFS) technique is presented which allows the processing elements (PE) to change their supply voltage and clock frequency individually and autonomously within less than 100 ns. This is employed by the neuromorphic simulation software flow, which defines the performance level (PL) of the PE based on the actual workload within each simulation cycle. A test chip in 28 nm SLP CMOS technology has been implemented. It includes 4 PEs which can be scaled from 0.7 V to 1.0 V with frequencies from 125 MHz to 500 MHz at three distinct PLs. By measurement of three neuromorphic benchmarks it is shown that the total PE power consumption can be reduced by 75%, with 80% baseline power reduction and a 50% reduction of energy per neuron and synapse computation, all while maintaining temporary peak system performance to achieve biological real-time operation of the system. A numerical model of this power management model is derived which allows DVFS architecture exploration for neuromorphics. The proposed technique is to be used for the second generation SpiNNaker neuromorphic many core system

    Multi-layered Spiking Neural Network with Target Timestamp Threshold Adaptation and STDP

    Full text link
    Spiking neural networks (SNNs) are good candidates to produce ultra-energy-efficient hardware. However, the performance of these models is currently behind traditional methods. Introducing multi-layered SNNs is a promising way to reduce this gap. We propose in this paper a new threshold adaptation system which uses a timestamp objective at which neurons should fire. We show that our method leads to state-of-the-art classification rates on the MNIST dataset (98.60%) and the Faces/Motorbikes dataset (99.46%) with an unsupervised SNN followed by a linear SVM. We also investigate the sparsity level of the network by testing different inhibition policies and STDP rules

    Selective gating of neuronal activity by intrinsic properties in distinct motor rhythms

    Get PDF
    This research has been supported by the Royal Society, Wellcome Trust (089319), and the Biotechnology and Biological Sciences Research Council (BB/L0011X/1). I thank Drs. Steve Soffe, Alan Roberts, Erik Svensson, Hong-Yan Zhang, and Stefan Pulver for commenting on the manuscript.Many neural circuits show fast reconfiguration following altered sensory or modulatory inputs to generate stereotyped outputs. In the motor circuit of Xenopus tadpoles, I study how certain voltage-dependent ionic currents affect firing thresholds and contribute to circuit reconfiguration to generate two distinct motor patterns, swimming and struggling. Firing thresholds of excitatory interneurons [i.e., descending interneurons (dINs)] in the swimming central pattern generator are raised by depolarization due to the inactivation of Na+ currents. In contrast, the thresholds of other types of neurons active in swimming or struggling are raised by hyperpolarization from the activation of fast transient K+ currents. The firing thresholds are then compared with the excitatory synaptic drives, which are revealed by blocking action potentials intracellularly using QX314 during swimming and struggling. During swimming, transient K+ currents lower neuronal excitability and gate out neurons with weak excitation, whereas their inactivation by strong excitation in other neurons increases excitability and enables fast synaptic potentials to drive reliable firing. During struggling, continuous sensory inputs lead to high levels of network excitation. This allows the inactivation of Na+ currents and suppression of dIN activity while inactivating transient K+ currents, recruiting neurons that are not active in swimming. Therefore, differential expression of these currents between neuron types can explain why synaptic strength does not predict firing reliability/intensity during swimming and struggling. These data show that intrinsic properties can override fast synaptic potentials, mediate circuit reconfiguration, and contribute to motor–pattern switching.Publisher PDFPeer reviewe
    • …
    corecore