Stochastic spiking neural networks based on ferroelectric memory devices

University essay from Lunds universitet/Fasta tillståndets fysik; Lunds universitet/Fysiska institutionen

Abstract: In the last decade the world has seen a massive explosion of activity in the ma chine learning field. While the benefits of machine learning are ever growing and more impressive, the drawbacks of the technology are becoming clear and can hardly be ignored. The problem with a lot of machine learning setups is that they require massive amount of resources such as computational power, data storage, training time and they consume immense amount of electrical power in the process. Our work attempts to ad dress these issues. We used stochastic spiking neural networks (SNN) to recognise hand written digits. The SNNs have stochastic binary synapses which intend to simulate the behaviour of nanoscaled ferroelectric tunnel junction (FTJ) memory devices. The work presented here could pave the way for neuromorphic circuits which could drastically improve the speed and power consumption of machine learning algorithms in the future. Using a simple unsupervised learning scheme on the MNIST data set we report 77 % accuracy similar to regular analog synapses. Furthermore, we explore additional parameters, such as network size, stochastic switching probability level and addition of additional network layers. We further provide comparison to analog network learning rate, some insight into the challenges with the stochastic networks faced and we show that a stochastic network could be realised in real devices using a ferroelectric device switching model.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)