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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
D.S. Jeong, R. Thomas, R.S. Katiyar, J.F. Scott, H. Kohlstedt, A. Petraru, C.S. Hwang, Rep. Prog. Phys. 75, 076502 (2012)
D.S. Jeong, K.M. Kim, S. Kim, B.J. Choi, C.S. Hwang, Adv Elec Mater 2, 1600090 (2016)
S.R. Ovshinsky, Phys. Rev. Lett. 21, 1450–1453 (1968)
D.S. Jeong, H. Lim, G.-H. Park, C.S. Hwang, S. Lee, Cheong B-k. J. Appl. Phys. 111, 102807 (2012)
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)
Y. LeCun, Y. Bengio, G. Hinton, Nature 521, 436–444 (2015)
Y. Lecun, L. Bottou, Y. Bengio, P. Haffner, Proc. IEEE 86, 2278–2324 (1998)
D. Barber, Bayesian Reasoning and Machine Learning (Cambridge University Press, Cambridge, United Kingdom, 2012)
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
G.E. Hinton, S. Osindero, Y.-W. Teh, Neural Comput. 18, 1527–1554 (2006)
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)
M. Prezioso, F. Merrikh-Bayat, B.D. Hoskins, G.C. Adam, K.K. Likharev, D.B. Strukov, Nature 521, 61–64 (2015)
F. Alibart, E. Zamanidoost, D.B. Strukov, Nat Commun 4, 2072 (2013)
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)
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)
M. Courbariaux, Y. Bengio, J.-P. David. arXiv:151100363 2015
C. Baldassi, A. Braunstein, N. Brunel, R. Zecchina, Proc. Natl. Acad. Sci. 104, 11079–11084 (2007)
R.Q. Quiroga, Nat. Rev. Neurosci. 13, 587–597 (2012)
N. Brunel, F. Carusi, S. Fusi, Network: Computation in Neural Systems 9, 123–152 (1997)
E. Bienenstock, L. Cooper, P. Munro, J. Neurosci. 2, 32–48 (1982)
L.N. Cooper, M.F. Bear, Nat. Rev. Neurosci. 13, 798–810 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
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)