Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2770287.2770311acmconferencesArticle/Chapter ViewAbstractPublication PagesnanoarchConference Proceedingsconference-collections
research-article

A CMOS-memristive self-learning neural network for pattern classification applications

Published: 08 July 2014 Publication History

Abstract

Memristors have proven to be powerful analogs of neural synapses. While there have been some efforts to exploit this feature, the intrinsic analog nature of the memristive element has not been fully utilized. This paper presents a hardware-efficient neuromorphic CMOS-memristor pattern classifier. The system takes advantage of the memristor as a true analog memory, and Spike Timing Dependent Plasticity (STDP) is utilized to program memristors in a recurrent neural network. System co-simulations are performed in Verilog-AMS with CMOS devices and previously published memristive models. The results indicate the power of this approach in pattern classification using unsupervised learning.

References

[1]
D. B. Strukov, G. S. Snider, D. R. Stwart, and R. S. Williams, "Missing memristor found," Nature, vol. 453, pp. 80--83, May 2008
[2]
K. K. Likharev," Crossnets: Neuromorphic Hybrid CMOS/Nanoelectronic Networks," Science of Advanced Materials, vol. 453, pp. 80--83, 2008
[3]
D. B. Strukov, K. K. Likharev, "CMOL FPGA: a reconfigurable architecture for hybrid digital circuits with two-terminal nanodevices,"Nanotechnology, Vol 16, pp. 888--900, March 2005
[4]
G. S. Snider, "Spike-Timing-Dependent Learning in Memristive Nanodevices", Prof. of IEEE International Symposium on Nanoscale Architectures 2008 (NANOARCH), pp. 85--92, 2008
[5]
G. S. Snider, "Self-organized computation with unreliable memristive nanodevices," Nanotechnol., vol. 18, no. 36, 2007.
[6]
G. S. Rose, R. Pino, Q. Wu, "A Low-Power Memristive Neuromorphic Circuit Utilizing a Global/Local Training Mechanism", Proc. of International Joint Conference on Neural Networks 2011, August 2011
[7]
K. D. Cantley, A. Subramaniam, H. J. Stiegler, R. A. Chapman, E. M. Vogel, "Hebbian Learning in Spiking Neural Networks With Nanocrystaline Silicon TFTs and Memristive Synapses", IEEE Transactions on Nanotechnology, Vol. 10, No. 5, September 2011.
[8]
I. E. Ebong, P. Mazumder, "CMOS and memristor based neural network design for position detection", Proc. of IEEE, Vol. 100. pp. 2050--2060, Jun. 2012
[9]
Jose M Cruz-Albrecht, Timothy Derosier and Narayan Srinivasa, "A scalable neural chip with synaptic electronics using CMOS integrated memristors", Nanotechnology 24, September 2013
[10]
J. A. Pérez-Carrasco, C. Zamarreno-Ramos, T. Serrano-Gotarredona, B. Linares-Barranco,"On neuromorphic spiking architectures for asynchronous STDP memristive systems," Proc. Of 2010 IEEE Int. Symp. Circuits Systems (ISCAS), pp. 1659--1662, 2010.
[11]
T. Serrano-Gotarredona, T. Masquelier, T. Prodromakis4, G. Indiveri and B. Linares-Barranco," STDP and STDP variations with memristors for spiking neuromorphic learning systems", Frontiers in neuroscince, Vol. 7, February 2013
[12]
R. P. N. Rao, A. Fairhall (2013, Apr), Computational Neuroscience, {Lecture 7.2}, Available: https://class.coursera.org/compneuro-001
[13]
P. Dyan, L. Abbot, "Theoretical neuroscience: Computational and Mathematical Modeling of Neural Systems", MIT Press, 2005.
[14]
Sung Hyun Jo, Ting Chang, Idongesit Ebong, Bhavitavya B. Bhadviya, Pinaki Mazumder, and Wei Lu, "Nanoscale Memristor Device as Synapse in Neuromorphic Systems", Nano Letters, Vol 10, pp. 1297--1301, 2010
[15]
S. Kvatinsky, E. G. Friedman, " Models of Memristors for SPICE Simulations ", 2012 IEEE 27th Convention of Electrical and Electronics Engineers in Israel, 2012
[16]
Y. Dan, M. Poo, "Spike Timing Dependent Plasticity: From Synapse to Perception", American Psychological Society, 2006
[17]
W. Gerstner, W. Kistler, Spiking Neuron Models, Single neurons, Populatons, Plasticity, 3rd ed. Cambridge University Press, 2006

Cited By

View all
  • (2023)Text classification in memristor-based spiking neural networksNeuromorphic Computing and Engineering10.1088/2634-4386/acb2f03:1(014003)Online publication date: 31-Jan-2023
  • (2018)Multi-level memristive voltage dividerProceedings of the International Symposium on Memory Systems10.1145/3240302.3240430(259-268)Online publication date: 1-Oct-2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
NANOARCH '14: Proceedings of the 2014 IEEE/ACM International Symposium on Nanoscale Architectures
July 2014
193 pages
ISBN:9781450328340
DOI:10.1145/2770287
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 July 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. VLSI learning circuits
  2. adaptive learning
  3. memristors
  4. neural networks
  5. spike timing dependent plasticity (STDP)
  6. unsupervised learning

Qualifiers

  • Research-article

Funding Sources

  • Air Force Office of Scientific Research (AFOSR)

Conference

Nanoarch '14
Sponsor:

Acceptance Rates

Overall Acceptance Rate 55 of 87 submissions, 63%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)2
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Text classification in memristor-based spiking neural networksNeuromorphic Computing and Engineering10.1088/2634-4386/acb2f03:1(014003)Online publication date: 31-Jan-2023
  • (2018)Multi-level memristive voltage dividerProceedings of the International Symposium on Memory Systems10.1145/3240302.3240430(259-268)Online publication date: 1-Oct-2018

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media