Skip to main content

Greedy Edge-Wise Training of Resistive Switch Arrays

  • Chapter
  • First Online:
  • 1292 Accesses

Part of the book series: Springer Series in Advanced Microelectronics ((MICROELECTR.,volume 63))

Abstract

A technical challenge of machine learning based on artificial neural network is large-scale multiply-accumulate (MAC) operation that is costly. The larger the network, the more MAC operations are required for inference as well as training. As an alternative to this conventional digital MAC operation, a resistive switching memory array realizes analog MAC operations in a fully parallel manner. Algorithms for training such an array are mainly taken from conventional machine learning algorithms such as backpropagation. They are also customized such that they are suitably implemented on the array. In this chapter, we address such customized machine learning algorithm as well as new algorithms that are barely based on the conventional machine learning. A particular focus will be placed on a recently proposed greedy edge-wise training algorithm that is suitable for resistive switching memory arrays.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. D.S. Jeong, R. Thomas, R.S. Katiyar, J.F. Scott, H. Kohlstedt, A. Petraru, C.S. Hwang, Rep. Prog. Phys. 75, 076502 (2012)

    Article  Google Scholar 

  2. D.S. Jeong, K.M. Kim, S. Kim, B.J. Choi, C.S. Hwang, Adv Elec Mater 2, 1600090 (2016)

    Article  Google Scholar 

  3. S.R. Ovshinsky, Phys. Rev. Lett. 21, 1450–1453 (1968)

    Article  Google Scholar 

  4. D.S. Jeong, H. Lim, G.-H. Park, C.S. Hwang, S. Lee, Cheong B-k. J. Appl. Phys. 111, 102807 (2012)

    Article  Google Scholar 

  5. K. DerChang, S. Tang, I.V. Karpov, R. Dodge, B. Klehn, J.A. Kalb, J. Strand, A. Diaz, N. Leung, J. Wu, S. Lee, T. Langtry, C. Kuo-wei, C. Papagianni, L. Jinwook, J. Hirst, S. Erra, E. Flores, N. Righos, H. Castro, Spadini G A stackable cross point Phase Change Memory. IEEE Intl. Electron Devices Meeting 7–9(2009), 1–4 (2009)

    Google Scholar 

  6. Y. LeCun, Y. Bengio, G. Hinton, Nature 521, 436–444 (2015)

    Article  Google Scholar 

  7. Y. Lecun, L. Bottou, Y. Bengio, P. Haffner, Proc. IEEE 86, 2278–2324 (1998)

    Article  Google Scholar 

  8. D. Barber, Bayesian Reasoning and Machine Learning (Cambridge University Press, Cambridge, United Kingdom, 2012)

    MATH  Google Scholar 

  9. G. E. Hinton, A practical guide to training restricted Boltzmann machines, in Neural Networks: Tricks of the Trade, ed. by G. Montavon, G. B. Orr, K.-R. Müller (Second edn., Springer Berlin Heidelberg, Berlin, Heidelberg, 2012), pp 599–619. https://doi.org/10.1007/978-3-642-35289-8_32

    Google Scholar 

  10. G.E. Hinton, S. Osindero, Y.-W. Teh, Neural Comput. 18, 1527–1554 (2006)

    Article  MathSciNet  Google Scholar 

  11. P. Yao, H. Wu, B. Gao, S.B. Eryilmaz, X. Huang, W. Zhang, Q. Zhang, N. Deng, L. Shi, H.S.P. Wong, H. Qian, Nat Commun 8, 15199 (2017)

    Article  Google Scholar 

  12. M. Prezioso, F. Merrikh-Bayat, B.D. Hoskins, G.C. Adam, K.K. Likharev, D.B. Strukov, Nature 521, 61–64 (2015)

    Article  Google Scholar 

  13. F. Alibart, E. Zamanidoost, D.B. Strukov, Nat Commun 4, 2072 (2013)

    Article  Google Scholar 

  14. M. Hu, C.E. Graves, C. Li, Y. Li, N. Ge, E. Montgomery, N. Davila, H. Jiang, R.S. Williams, J.J. Yang, Q. Xia, J.P. Strachan, Adv. Mater. 30, 1705914 (2018)

    Article  Google Scholar 

  15. G. Kim, V. Kornijcuk, D. Kim, I. Kim, J. Kim, H.C. Woo, J.H. Kim, C.S. Hwang, D.S. Jeong. arXiv:171108679 [csNE] (2017)

  16. M. Courbariaux, Y. Bengio, J.-P. David. arXiv:151100363 2015

  17. C. Baldassi, A. Braunstein, N. Brunel, R. Zecchina, Proc. Natl. Acad. Sci. 104, 11079–11084 (2007)

    Article  Google Scholar 

  18. R.Q. Quiroga, Nat. Rev. Neurosci. 13, 587–597 (2012)

    Article  Google Scholar 

  19. N. Brunel, F. Carusi, S. Fusi, Network: Computation in Neural Systems 9, 123–152 (1997)

    Google Scholar 

  20. E. Bienenstock, L. Cooper, P. Munro, J. Neurosci. 2, 32–48 (1982)

    Article  Google Scholar 

  21. L.N. Cooper, M.F. Bear, Nat. Rev. Neurosci. 13, 798–810 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Doo Seok Jeong .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Jeong, D.S. (2020). Greedy Edge-Wise Training of Resistive Switch Arrays. In: Suri, M. (eds) Applications of Emerging Memory Technology. Springer Series in Advanced Microelectronics, vol 63. Springer, Singapore. https://doi.org/10.1007/978-981-13-8379-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-8379-3_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-8378-6

  • Online ISBN: 978-981-13-8379-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics