DocumentCode :
627298
Title :
The divided flash memory device for implementing neurons and neural networks
Author :
Khan, Sharifullah
Author_Institution :
Dept. of Electr. Eng., Indep. Univ., Dhaka, Bangladesh
fYear :
2013
fDate :
17-18 May 2013
Firstpage :
1
Lastpage :
5
Abstract :
Neural networks have been of interest for long, but have been hard to implement in practice, because of excessive complexity and training required. Neural networks have been proposed with hardware, such as with FPGAs and VLSI. This paper proposes implementing neurons and neural networks with MOS Flash memory technology. The floating gate of the flash memory can store a charge for years, influencing the conductivity of the channel. It is proposed that the gates be divided into a number of control gate-floating gate pairs. Each gate pair will behave mostly independently, with the charged floating gate acting as a weighting on the input. The multiple floating and control gates may replicate the weighting and summation of inputs to dendrons, and their output to an axon. The voltage of the floating gate may be the “training” required in neural networks, and may be set by a method such as backpropagation. The resulting conductivity of the channel will be a non-linear combination of the inputs, very similar to the functioning of a neuron. The proposed devices may be placed in parallel for a different set of behaviors. The non-linearities of the divided Flash memory will have similarities and differences with the nonlinearities of a neuron. The non-linearities of the divided Flash memory may be manipulated through design to give optimized results for a neural network. Billions of divided Flash memory devices, and artificial neurons may be implemented in a single chip.
Keywords :
MOS memory circuits; electrical conductivity; flash memories; learning (artificial intelligence); neural nets; MOS flash memory technology; artificial neuron implementation; axon; channel conductivity; charged floating gate; control gate-floating gate pairs; dendrons; divided flash memory device; divided flash memory nonlinearities; neural network implementation; neural network training; Biological neural networks; Field programmable gate arrays; Flash memories; Logic gates; Neurons; Nonvolatile memory; Training; FET; Flash Memory; MOS; Neural network; Neuron;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Informatics, Electronics & Vision (ICIEV), 2013 International Conference on
Conference_Location :
Dhaka
Print_ISBN :
978-1-4799-0397-9
Type :
conf
DOI :
10.1109/ICIEV.2013.6572651
Filename :
6572651
Link To Document :
بازگشت