从脉冲神经元脉冲收发的需求出发,研究发现电流脉冲与单电子晶体管的库伦震荡之间的相似性,利用这种相似性提出基于单电子晶体管的脉冲神经元模型,设计出单电子电路模型并用PSPICE进行模拟仿真. 仿真结果表明,该脉冲神经元模型能满足Izhikevich脉冲神经元模型规则脉冲的要求,实现电流脉冲的输入输出,具有脉冲编码的能力.
To implement the spiking neurons with pulse input and output, this paper studies similarity between current pulses and the Coulomb oscillations of single-electron transistor (SET). Based on the similarity, a new spiking neuron circuits model is designed and implemented with SETs, and simulated using PSPICE. The simulation results demonstrate that the model meets the needs of regular spiking of Izhikevich spiking neurons and has the capacity of spiking encoding via input and output of current pulses.
[1] MAASS W, BISHOP C M. Pulsed neural networks [M]. MA: MIT Press, 2001.
[2] SICHTIG H. Building small machines by utilizing spiking neural networks [C]// Proceedings of IEEE CIBCB, Hilton Hawaiian Village, Resort & Spa Honolulu, HI. 2007: 346-350.
[3] 方慧娟,王永骥. 多脉冲发放的Spiking神经网络 [J]. 应用科学学报,2008,26(6): 638-644.
FANG Huijuan, Wang Yongji. Spiking neural networks with neurons firing multiple spikes [J]. Journal of Sciences,2008, 26(6): 638-644. (in Chinese)
[4] MCBRIDE M F, MCGINNITY T M, MAGUIER L P. Robospike sensory processing for a mobile robot using spiking neural networks [C]//19th International Conference on Artificial Neural Networks (ICANN 2009), Limassol, Cyprus, 2009: 94-803.
[5] OURDIGHI A, LACHEHEB S E, BENYETTOU A. Phonetic classification with spiking neural network using a gradient descent rule [C]//2009 International Conference on Computer and Electrical Engineering (ICCEE 2009), Dubai, UAE, ICCEE 2009, 2: 36-40.
[6] IZHIKEVICH E M. Simple model of spiking neurons [J]. IEEE Transactions on Neural Networks, 2003, 14 (6): 1569-1572.
[7] VOGELSTEIN R J, MALLIK U, VOGELSTEIN J T, CAUWENBERGHS G. Dynamically reconfigurable silicon array of spiking neurons with conductance-based synapses [J]. IEEE Transactions on Neural Networks, 2007, 18(1): 253-265.
[8] FIDIELAND A K, ROESCH E B. Platform for neural modeling of spiking neurons using GPUs [C]// 20th IEEE International Conference on Application-specific Systems, Architectures and Processors ( ASAP 2009), Boston, MA, USA, 2009: 137-144.
[9] RICE K L, BHUIYAN M A, TAHA T M, VUTSINAS C N, SMITH M C. FPGA implementation of Izhikevich spiking neural networks for character recognition [C]//2009 International Conference on Reconfigurable Computing and FPGAs (ReConFig'09), Cancun, Quintana Roo, Mexico, 2009: 451-456.
[10] NIRMALADEVI M, ARUMUGAM S. VLSI implementation of artificial neural networks - a survey [J]. International Journal of Modelling and Simulation, 2010, 30(2): 148-154.
[11] 冯朝文,蔡理,李芹.基于单电子器件的细胞神经网络实现及应用研究 [J].物理学报,2008(4): 2462-2467.
FENG Chaowen, CAI Li, LI Qin. Implementation and application of cellular neural networks based on single electron device [J]. Acta Physica Sinica, 2008(4): 2462-2467. (in Chinese)
[12] LIKHAREV K K. Biologically inspired computing in CMOL CrossNets [C]//2009 AAAI FAll Symposium, Arlington, Virginia, USA. 2009, AAAI Fall Symposium - Technical Report, vol.FS-09-01: 90.
[13] WASSHUBER C. Single-electronics – how it works. how it’s used. how it’s simulated [J]. Quality Electronic Design, 2002: 502-507.
[14] LIKHAREV K K. Single-electron devices and their applications [J]. Proceedings of the IEEE, 1999, 87(4): 606-632.
[15] GERSTNER W, KISTLER W M. Spiking neuron models: single neurons, populations, plasticity [M]. [S.l.]: Cambridge University Press, 2002: 35-43.