{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T16:53:11Z","timestamp":1775321591304,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,1,7]],"date-time":"2019-01-07T00:00:00Z","timestamp":1546819200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,7]],"date-time":"2019-01-07T00:00:00Z","timestamp":1546819200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Nat Mach Intell"],"DOI":"10.1038\/s42256-018-0001-4","type":"journal-article","created":{"date-parts":[[2018,12,18]],"date-time":"2018-12-18T05:16:39Z","timestamp":1545110199000},"page":"49-57","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":380,"title":["Long short-term memory networks in memristor crossbar arrays"],"prefix":"10.1038","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3795-2008","authenticated-orcid":false,"given":"Can","family":"Li","sequence":"first","affiliation":[]},{"given":"Zhongrui","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Mingyi","family":"Rao","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3936-6419","authenticated-orcid":false,"given":"Daniel","family":"Belkin","sequence":"additional","affiliation":[]},{"given":"Wenhao","family":"Song","sequence":"additional","affiliation":[]},{"given":"Hao","family":"Jiang","sequence":"additional","affiliation":[]},{"given":"Peng","family":"Yan","sequence":"additional","affiliation":[]},{"given":"Yunning","family":"Li","sequence":"additional","affiliation":[]},{"given":"Peng","family":"Lin","sequence":"additional","affiliation":[]},{"given":"Miao","family":"Hu","sequence":"additional","affiliation":[]},{"given":"Ning","family":"Ge","sequence":"additional","affiliation":[]},{"given":"John Paul","family":"Strachan","sequence":"additional","affiliation":[]},{"given":"Mark","family":"Barnell","sequence":"additional","affiliation":[]},{"given":"Qing","family":"Wu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0213-4259","authenticated-orcid":false,"given":"R. Stanley","family":"Williams","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0671-6010","authenticated-orcid":false,"given":"J. Joshua","family":"Yang","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1436-8423","authenticated-orcid":false,"given":"Qiangfei","family":"Xia","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,7]]},"reference":[{"key":"1_CR1","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun, Y., Bengio, Y. & Hinton, G. Deep learning. Nature 521, 436\u2013444 (2015).","journal-title":"Nature"},{"key":"1_CR2","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter, S. & Schmidhuber, J. Long short-term memory. Neural Comput. 9, 1735\u20131780 (1997).","journal-title":"Neural Comput."},{"key":"1_CR3","doi-asserted-by":"publisher","first-page":"2451","DOI":"10.1162\/089976600300015015","volume":"12","author":"FA Gers","year":"2000","unstructured":"Gers, F. A., Schmidhuber, J. & Cummins, F. Learning to forget: continual prediction with LSTM. Neural Comput. 12, 2451\u20132471 (2000).","journal-title":"Neural Comput."},{"key":"1_CR4","unstructured":"Schmidhuber, J., Wierstra, D. & Gomez, F. Evolino: hybrid neuroevolution\/optimal linear. In Proc 19th International Joint Conference on Artificial Intelligence 853\u2013858 (Morgan Kaufmann, San Francisco, 2005)."},{"key":"1_CR5","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0180944","volume":"12","author":"W Bao","year":"2017","unstructured":"Bao, W., Yue, J. & Rao, Y. A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PLoS ONE 12, e0180944 (2017).","journal-title":"PLoS ONE"},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"Jia, R. & Liang, P. Data recombination for neural semantic parsing. In Proc. 54th Annual Meeting of the Association for Computational Linguistics (eds Erk, K. & Smith, N. A.) 12\u201322 (Association for Computational Linguistics, 2016).","DOI":"10.18653\/v1\/P16-1002"},{"key":"1_CR7","unstructured":"Karpathy, A. The unreasonable effectiveness of recurrent neural networks. Andrej Karpathy Blog http:\/\/karpathy.github.io\/2015\/05\/21\/rnn-effectiveness\/ (2015)."},{"key":"1_CR8","unstructured":"Wu, Y. et al. Google\u2019s neural machine translation system: bridging the gap between human and machine translation. Preprint at https:\/\/arxiv.org\/abs\/1609.08144 (2016)."},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Xiong, W. et al. The Microsoft 2017 conversational speech recognition system. In 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 5934\u20135938 (IEEE, 2018).","DOI":"10.1109\/ICASSP.2018.8461870"},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Sudhakaran, S. & Lanz, O. Learning to detect violent videos using convolutional long short- term memory. In Proc. 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) 1\u20136 (IEEE, 2017).","DOI":"10.1109\/AVSS.2017.8078468"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Chang, A. X. M. & Culurciello, E. Hardware accelerators for recurrent neural networks on FPGA. In Proc 2017 IEEE International Symposium on Circuits and Systems 1\u20134 (IEEE, 2017).","DOI":"10.1109\/ISCAS.2017.8050816"},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"Guan, Y., Yuan, Z., Sun, G. & Cong, J. FPGA-based accelerator for long short-term memory re- current neural networks. In Proc. 2017 22nd Asia and South Pacific Design Automation Conference 629\u2013634 (IEEE, 2017).","DOI":"10.1109\/ASPDAC.2017.7858394"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Zhang, Y. et al. A power-efficient accelerator based on FPGAs for LSTM network. In Proc. 2017 IEEE International Conference on Cluster Computing 629\u2013630 (IEEE, 2017).","DOI":"10.1109\/CLUSTER.2017.45"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Conti, F., Cavigelli, L., Paulin, G., Susmelj, I. & Benini, L. Chipmunk: a systolically scalable 0.9 mm2, 3.08 Gop\/s\/mW @ 1.2 mW accelerator for near-sensor recurrent neural network inference. In 2018 IEEE Custom Integrated Circuits Conference (CICC) 1\u20134 (IEEE, 2018).","DOI":"10.1109\/CICC.2018.8357068"},{"key":"1_CR15","doi-asserted-by":"crossref","unstructured":"Gao, C., Neil, D., Ceolini, E., Liu, S.-C. & Delbruck, T. DeltaRNN. in Proc. 2018 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays 21\u201330 (ACM, 2018); http:\/\/dl.acm.org\/citation.cfm?doid=3174243.3174261.","DOI":"10.1145\/3174243.3174261"},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Rizakis, M., Venieris, S. I., Kouris, A. & Bouganis, C.-S. Approximate FPGA-based LSTMs under computation time constraints. In 14th International Symposium in Applied Reconfigurable Computing (ARC) (eds Voros, N. et al.) 3\u201315 (Springer, Cham, 2018).","DOI":"10.1007\/978-3-319-78890-6_1"},{"key":"1_CR17","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TCT.1971.1083337","volume":"18","author":"L Chua","year":"1971","unstructured":"Chua, L. Memristor\u2014the missing circuit element. IEEE Trans. Circuit Theory 18, 507\u2013519 (1971).","journal-title":"IEEE Trans. Circuit Theory"},{"key":"1_CR18","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/nature06932","volume":"453","author":"DB Strukov","year":"2008","unstructured":"Strukov, D. B., Snider, G. S., Stewart, D. R. & Williams, R. S. The missing memristor found. Nature 453, 80\u201383 (2008).","journal-title":"Nature"},{"key":"1_CR19","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1038\/nnano.2012.240","volume":"8","author":"JJ Yang","year":"2013","unstructured":"Yang, J. J., Strukov, D. B. & Stewart, D. R. Memristive devices for computing. Nat. Nanotech. 8, 13\u201324 (2013).","journal-title":"Nat. Nanotech."},{"key":"1_CR20","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1038\/s41928-017-0002-z","volume":"1","author":"C Li","year":"2018","unstructured":"Li, C. et al. Analogue signal and image processing with large memristor crossbars. Nat. Electron. 1, 52\u201359 (2018).","journal-title":"Nat. Electron."},{"key":"1_CR21","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1038\/s41928-018-0054-8","volume":"1","author":"M Le Gallo","year":"2018","unstructured":"Le Gallo, M. et al. Mixed-precision in-memory computing. Nat. Electron. 1, 246\u2013253 (2018).","journal-title":"Nat. Electron."},{"key":"1_CR22","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1038\/nature14441","volume":"521","author":"M Prezioso","year":"2015","unstructured":"Prezioso, M. et al. Training and operation of an integrated neuromorphic network based on metal-oxide memristors. Nature 521, 61\u201364 (2015).","journal-title":"Nature"},{"key":"1_CR23","doi-asserted-by":"publisher","first-page":"3498","DOI":"10.1109\/TED.2015.2439635","volume":"62","author":"GW Burr","year":"2015","unstructured":"Burr, G. W. et al. Experimental demonstration and tolerancing of a large-scale neural net- work (165 000 synapses) using phase-change memory as the synaptic weight element. IEEE Trans. Electron. Devices 62, 3498\u20133507 (2015).","journal-title":"IEEE Trans. Electron. Devices"},{"key":"1_CR24","doi-asserted-by":"crossref","unstructured":"Yu, S. et al. Binary neural network with 16 mb rram macro chip for classification and online training. In 2016 IEEE International Electron Devices Meeting (IEDM) 16.2.1\u201316.2.4 (IEEE, 2016).","DOI":"10.1109\/IEDM.2016.7838429"},{"key":"1_CR25","doi-asserted-by":"publisher","DOI":"10.1038\/ncomms15199","volume":"8","author":"P Yao","year":"2017","unstructured":"Yao, P. et al. Face classification using electronic synapses. Nat. Commun. 8, 15199 (2017).","journal-title":"Nat. Commun."},{"key":"1_CR26","doi-asserted-by":"publisher","first-page":"1705914","DOI":"10.1002\/adma.201705914","volume":"30","author":"M Hu","year":"2018","unstructured":"Hu, M. et al. Memristor-based analog computation and neural network classification with a dot product engine. Adv. Mater. 30, 1705914 (2018).","journal-title":"Adv. Mater."},{"key":"1_CR27","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-018-04484-2","volume":"9","author":"C Li","year":"2018","unstructured":"Li, C. et al. Efficient and self-adaptive in-situ learning in multilayer memristor neural networks. Nat. Commun. 9, 2385 (2018).","journal-title":"Nat. Commun."},{"key":"1_CR28","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1038\/s41928-018-0059-3","volume":"1","author":"X Xu","year":"2018","unstructured":"Xu, X. et al. Scaling for edge inference of deep neural networks. Nat. Electron. 1, 216\u2013222 (2018).","journal-title":"Nat. Electron."},{"key":"1_CR29","doi-asserted-by":"publisher","first-page":"1704729","DOI":"10.1002\/adma.201704729","volume":"30","author":"DS Jeong","year":"2018","unstructured":"Jeong, D. S. & Hwang, C. S. Nonvolatile memory materials for neuromorphic intelligent machines. Adv. Mater. 30, 1704729 (2018).","journal-title":"Adv. Mater."},{"key":"1_CR30","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-017-02337-y","volume":"8","author":"C Du","year":"2017","unstructured":"Du, C. et al. Reservoir computing using dynamic memristor for temporal information processing. Nat. Commun. 8, 2204 (2017).","journal-title":"Nat. Commun."},{"key":"1_CR31","doi-asserted-by":"crossref","unstructured":"Smagulova, K., Krestinskaya, O. & James, A. P. A memristor-based long short term memory circuit. Analog. Integr. Circ. Sig. Process 95, 467\u2013472 (2018).","DOI":"10.1007\/s10470-018-1180-y"},{"key":"1_CR32","doi-asserted-by":"publisher","DOI":"10.1038\/srep28525","volume":"6","author":"H Jiang","year":"2016","unstructured":"Jiang, H. et al. Sub-10 nm Ta channel responsible for superior performance of a HfO2 memristor. Sci. Rep. 6, 28525 (2016).","journal-title":"Sci. Rep."},{"key":"1_CR33","doi-asserted-by":"publisher","DOI":"10.1038\/ncomms11142","volume":"7","author":"W Yi","year":"2016","unstructured":"Yi, W. et al. Quantized conductance coincides with state instability and excess noise in tantalum oxide memristors. Nat. Commun. 7, 11142 (2016).","journal-title":"Nat. Commun."},{"key":"1_CR34","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1038\/323533a0","volume":"323","author":"DE Rumelhart","year":"1986","unstructured":"Rumelhart, D. E., Hinton, G. E. & Williams, R. J. Learning representations by back-propagating errors. Nature 323, 533\u2013536 (1986).","journal-title":"Nature"},{"key":"1_CR35","first-page":"349","volume":"3","author":"MC Mozer","year":"1989","unstructured":"Mozer, M. C. A focused backpropagation algorithm for temporal pattern recognition. Complex Syst. 3, 349\u2013381 (1989).","journal-title":"Complex Syst."},{"key":"1_CR36","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1016\/0893-6080(88)90007-X","volume":"1","author":"PJ Werbos","year":"1988","unstructured":"Werbos, P. J. Generalization of backpropagation with application to a recurrent gas market model. Neural Netw. 1, 339\u2013356 (1988).","journal-title":"Neural Netw."},{"key":"1_CR37","unstructured":"Chollet, F. Keras: deep learning library for Theano and tensorflow. Keras https:\/\/keras.io (2015)."},{"key":"1_CR38","unstructured":"International Airline Passengers: Monthly Totals in Thousands. Jan 49 \u2013 Dec 60. DataMarket https:\/\/datamarket.com\/data\/set\/22u3\/international-airline-passengers-monthly-totals-in-thousands-jan-49-dec-60 (2014)."},{"key":"1_CR39","doi-asserted-by":"crossref","unstructured":"Phillips, P. J., Sarkar, S., Robledo, I., Grother, P. & Bowyer, K. The gait identification challenge problem: data sets and baseline algorithm. In Proc. 16th International Conference on Pattern Recognition Vol. 1, 385\u2013388 (IEEE, 2002).","DOI":"10.1109\/ICPR.2002.1044731"},{"key":"1_CR40","doi-asserted-by":"publisher","first-page":"1163","DOI":"10.1109\/TIP.2004.832865","volume":"13","author":"A Kale","year":"2004","unstructured":"Kale, A. et al. Identification of humans using gait. IEEE Trans. Image Process. 13, 1163\u20131173 (2004).","journal-title":"IEEE Trans. Image Process."},{"key":"1_CR41","first-page":"26","volume":"4","author":"T Tieleman","year":"2012","unstructured":"Tieleman, T. & Hinton, G. Lecture 6.5\u2014RMSprop: divide the gradient by a running average of its recent magnitude. COURSERA: Neural Netw. Mach. Learn. 4, 26\u201331 (2012).","journal-title":"COURSERA: Neural Netw. Mach. Learn."},{"key":"1_CR42","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1038\/s41563-017-0001-5","volume":"17","author":"S Choi","year":"2018","unstructured":"Choi, S. et al. SiGe epitaxial memory for neuromorphic computing with reproducible high performance based on engineered dislocations. Nat. Mater. 17, 335\u2013340 (2018).","journal-title":"Nat. Mater."},{"key":"1_CR43","doi-asserted-by":"publisher","first-page":"414","DOI":"10.1038\/nmat4856","volume":"16","author":"Y Burgt","year":"2017","unstructured":"Burgt, Y. et al. A non-volatile organic electrochemical device as a low-voltage artificial synapse for neuromorphic computing. Nat. Mater. 16, 414\u2013418 (2017).","journal-title":"Nat. Mater."},{"key":"1_CR44","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1038\/s41586-018-0180-5","volume":"558","author":"S Ambrogio","year":"2018","unstructured":"Ambrogio, S. et al. Equivalent-accuracy accelerated neural-network training using analogue memory. Nature 558, 60\u201367 (2018).","journal-title":"Nature"},{"key":"1_CR45","doi-asserted-by":"publisher","first-page":"784","DOI":"10.1038\/nnano.2017.83","volume":"12","author":"PM Sheridan","year":"2017","unstructured":"Sheridan, P. M., Cai, F., Du, C., Zhang, Z. & Lu, W. D. Sparse coding with memristor networks. Nat. Nanotech. 12, 784\u2013789 (2017).","journal-title":"Nat. Nanotech."},{"key":"1_CR46","doi-asserted-by":"crossref","unstructured":"Shafiee, A. et al. ISAAC: a convolutional neural network accelerator with in-situ analog arithmetic in crossbars. In Proc. 43rd International Symposium on Computer Architecture 14\u201326 (IEEE, 2016).","DOI":"10.1145\/3007787.3001139"},{"key":"1_CR47","doi-asserted-by":"publisher","first-page":"33","DOI":"10.3389\/fnins.2016.00333","volume":"10","author":"T Gokmen","year":"2016","unstructured":"Gokmen, T. & Vlasov, Y. Acceleration of deep neural network training with resistive cross-point devices: design considerations. Front. Neurosci. 10, 33 (2016).","journal-title":"Front. Neurosci."},{"key":"1_CR48","doi-asserted-by":"crossref","unstructured":"Cheng, M. et al. TIME: a training-in-memory architecture for memristor-based deep neural networks. In Proc. 54th Annual Design Automation Conference 26 (ACM, 2017).","DOI":"10.1145\/3061639.3062326"},{"key":"1_CR49","doi-asserted-by":"crossref","unstructured":"Song, L., Qian, X., Li, H. & Chen, Y. PipeLayer: a pipelined ReRAM-based accelerator for deep learning. In 2017 IEEE International Symposium on High Performance Computer Architecture 541\u2013552 (IEEE, 2017).","DOI":"10.1109\/HPCA.2017.55"}],"container-title":["Nature Machine Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.nature.com\/articles\/s42256-018-0001-4","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s42256-018-0001-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s42256-018-0001-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T15:43:59Z","timestamp":1775317439000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.nature.com\/articles\/s42256-018-0001-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,7]]},"references-count":49,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,1]]}},"alternative-id":["1"],"URL":"https:\/\/doi.org\/10.1038\/s42256-018-0001-4","relation":{},"ISSN":["2522-5839"],"issn-type":[{"value":"2522-5839","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,7]]},"assertion":[{"value":"30 May 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 October 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 January 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}