• DocumentCode
    1501938
  • Title

    Stochastic Gradient Descent Inspired Training Technique for a CMOS/Nano Memristive Trainable Threshold Gate Array

  • Author

    Manem, Harika ; Rajendran, Jeyavijayan ; Rose, Garrett S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New York Univ., Brooklyn, NY, USA
  • Volume
    59
  • Issue
    5
  • fYear
    2012
  • fDate
    5/1/2012 12:00:00 AM
  • Firstpage
    1051
  • Lastpage
    1060
  • Abstract
    Neuromorphic computing is an attractive avenue of research for processing and learning complex real-world data. With technology migration into nano and molecular scales several area and power efficient approaches to the design and implementation of artificial neural networks have been proposed. The discovery of the memristor has further enabled the realization of denser nanoscale logic and memory systems by facilitating the implementation of multilevel logic. Specifically, the innate reconfigurability of memristors can be exploited to realize synapses in artificial neural networks. This work focuses on the development of a variation-tolerant training methodology to efficiently reconfigure memristive synapses in a Trainable Threshold Gate Array (TTGA) system. The training process is inspired from the gradient descent machine learning algorithm commonly used to train artificial threshold neural networks, perceptrons. The design and CMOS/Nano implementation of the TTGA system from trainable perceptron based threshold gates is detailed and results are provided to showcase the training process and performance characteristics of the proposed system. Also shown are the results for training a 1T1M (1 Transistor and 1 Memristor) multilevel memristive memory and its performance characteristics.
  • Keywords
    CMOS logic circuits; electronic engineering computing; gradient methods; learning (artificial intelligence); logic gates; memristors; multivalued logic; neural nets; CMOS; artificial neural network; artificial threshold neural network training; complex real-world data learning; gradient descent machine learning algorithm; memory system; memristor reconfigurability; multilevel logic; multilevel memristive memory; nanomemristive trainable threshold gate array; nanoscale logic; neuromorphic computing; perceptron training; reconfigure memristive synapses; stochastic gradient descent inspired training technique; technology migration; transistor; variation-tolerant training methodology; Boolean functions; CMOS integrated circuits; Hardware; Logic gates; Memristors; Training; Vectors; Digital integrated circuits; VLSI; machine learning; memristor; nanoelectronics; neural networks;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2012.2190665
  • Filename
    6189064