skip to main content
10.1145/3183584.3183622acmotherconferencesArticle/Chapter ViewAbstractPublication PagesncsConference Proceedingsconference-collections
research-article

Memristor crossbar based winner take all circuit design for self-organization

Published:17 July 2017Publication History

ABSTRACT

Self-organizing mechanism is an important feature of the human perception system. It is an unsupervised learning process which does not require labeled data. In this paper, we have designed a novel mixed signal architecture for training a self-organizing system. A memristor1 crossbar is utilized for higher synaptic weight density and parallel analog operation. The system essentially implements the winner take all learning algorithm. A novel neuron circuit is designed for the winning neuron detection and lateral inhibition operations. Our experimental results show that the proposed system can self-organize based on unlabeled training data.

References

  1. Hashmi, Atif G., and Mikko H. Lipasti. "Cortical columns: Building blocks for intelligent systems." In Computational Intelligence for Multimedia Signal and Vision Processing, CIMSVP'09. IEEE Symposium on, pp. 21--28. IEEE, 2009.Google ScholarGoogle Scholar
  2. Kohonen, Teuvo. "Physiological interpretation of the self-organizing map algorithm." Neural Networks 6, no. 7 (1993): 895--905. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. P. A Merolla, J. V. Arthur, R. Alvarez-Icaza, A. S. Cassidy, Jun Sawada, F. Akopyan, B. L. Jackson, N. Imam, C. Guo, Y. Nakamura, B. Brezzo, Ivan Vo, S. K. Esser, R. Appuswamy, B. Taba, A. Amir, M. D. Flickne, W. P. Risk, R. Manohar, D. S. Modha, "A million spiking-neuron integrated circuit with a scalable communication network and interface." Science 345, no. 6197, pp 668--673, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  4. Yunji Chen, Tao Luo, Shaoli Liu, Shijin Zhang, Liqiang He, Jia Wang, Ling Li, Tianshi Chen, Zhiwei Xu, Ninghui Sun, and Olivier Temam. 2014. DaDianNao: A Machine-Learning Supercomputer. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-47). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Daofu Liu, Tianshi Chen, Shaoli Liu, Jinhong Zhou, Shengyuan Zhou, Olivier Teman, Xiaobing Feng, Xuehai Zhou, and Yunji Chen. 2015. PuDianNao: A Polyvalent Machine Learning Accelerator. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '15). ACM, New York, NY, USA, 369--381. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. L. O. Chua, "Memristor---The Missing Circuit Element," IEEE Transactions on Circuit Theory, vol. 18, no. 5, pp. 507--519 (1971).Google ScholarGoogle ScholarCross RefCross Ref
  7. W. Lu, K.-H. Kim, T. Chang, S. Gaba, "Two-terminal resistive switches (memristors) for memory and logic applications," in Proc. 16th Asia and South Pacific Design Automation Conference, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. F. Alibart, E. Zamanidoost, and D.B. Strukov, "Pattern classification by memristive crossbar circuits with ex-situ and in-situ training", Nature Communications, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  9. M. Prezioso, F. Merrikh-Bayat, B. D. Hoskins, G. C. Adam, K. K. Likharev, D. B. Strukov, "Training and operation of an integrated neuromorphic network based on metal-oxide memristors," Nature, 521(7550), 61--64, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  10. D. Soudry, D. D. Castro, A. Gal, A. Kolodny, and S. Kvatinsky, "Memristor-Based Multilayer Neural Networks With Online Gradient Descent Training," IEEE Trans. on Neural Networks and Learning Systems, issue 99, 2015.Google ScholarGoogle Scholar
  11. Choi, Shinhyun, Patrick Sheridan, and Wei D. Lu. "Data Clustering using Memristor Networks." Scientific Reports 5 (2015).Google ScholarGoogle Scholar
  12. Rafał Długosz, Tomasz Talaśka, Witold Pedrycz, and Ryszard Wojtyna. 2010. Realization of the conscience mechanism in CMOS implementation of winner-takes-all self-organizing neural networks. Trans. Neur. Netw. 21, 6 (June 2010), 961--971. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kohonen, Teuvo. "The self-organizing map." Proceedings of the IEEE 78, no. 9 (1990): 1464--1480.Google ScholarGoogle ScholarCross RefCross Ref
  14. Lemmon, Michael, and BVK Vijaya Kumar. "Competitive learning with generalized winner-take-all activation." IEEE transactions on neural networks 3, no. 2 (1992): 167--175. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Yu, "Orientation classification by a winner-take-all network with oxide RRAM based synaptic devices," 2014 IEEE International Symposium on Circuits and Systems (ISCAS), Melbourne VIC, 2014.Google ScholarGoogle Scholar
  16. S. N. Truong, K. Van Pham, W. Yang, K. S. Min, Y. Abbas, C. J. Kang, and K. Pedrotti, "Ta2O5-memristor synaptic array with winner-take-all method for neuromorphic pattern matching," Journal of the Korean Physical Society, 69(4), 640--646.Google ScholarGoogle ScholarCross RefCross Ref
  17. S. Yu, Y. Wu, and H.-S. P. Wong, "Investigating the switching dynamics and multilevel capability of bipolar metal oxide resistive switching memory," Applied Physics Letters 98, 103514 (2011).Google ScholarGoogle ScholarCross RefCross Ref
  18. C. Yakopcic, T. M. Taha, G. Subramanyam, and R. E. Pino, "Memristor SPICE Model and Crossbar Simulation Based on Devices with Nanosecond Switching Time," IEEE International Joint Conference on Neural Networks (IJCNN), August 2013.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    NCS '17: Proceedings of the Neuromorphic Computing Symposium
    July 2017
    86 pages
    ISBN:9781450364423
    DOI:10.1145/3183584

    Copyright © 2017 ACM

    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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 17 July 2017

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    NCS '17 Paper Acceptance Rate12of15submissions,80%Overall Acceptance Rate12of15submissions,80%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader