Title :
Asynchronous Cellular Automaton-Based Neuron: Theoretical Analysis and On-FPGA Learning
Author :
Matsubara, Takamitsu ; Torikai, Hiroyuki
Author_Institution :
Grad. Sch. of Eng. Sci., Osaka Univ., Toyonaka, Japan
Abstract :
A generalized asynchronous cellular automaton-based neuron model is a special kind of cellular automaton that is designed to mimic the nonlinear dynamics of neurons. The model can be implemented as an asynchronous sequential logic circuit and its control parameter is the pattern of wires among the circuit elements that is adjustable after implementation in a field-programmable gate array (FPGA) device. In this paper, a novel theoretical analysis method for the model is presented. Using this method, stabilities of neuron-like orbits and occurrence mechanisms of neuron-like bifurcations of the model are clarified theoretically. Also, a novel learning algorithm for the model is presented. An equivalent experiment shows that an FPGA-implemented learning algorithm enables an FPGA-implemented model to automatically reproduce typical nonlinear responses and occurrence mechanisms observed in biological and model neurons.
Keywords :
asynchronous circuits; cellular automata; field programmable gate arrays; learning (artificial intelligence); neural nets; sequential circuits; FPGA-implemented learning algorithm; asynchronous sequential logic circuit; biological neurons; circuit elements; control parameter; field-programmable gate array device; generalized asynchronous cellular automaton-based neuron model; neuron-like bifurcations; neuron-like orbits; nonlinear dynamics; nonlinear responses; occurrence mechanisms; theoretical analysis method; Bifurcation; Biological system modeling; Hardware; Neurons; Oscillators; Registers; Vectors; Asynchronous cellular automaton; asynchronous sequential logic; bifurcation phenomena; field-programmable gate array; neuron model; nonlinear dynamics; on-chip learning;
Journal_Title :
Neural Networks and Learning Systems, IEEE Transactions on
DOI :
10.1109/TNNLS.2012.2230643