{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T00:00:45Z","timestamp":1775692845915,"version":"3.50.1"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,2,15]],"date-time":"2021-02-15T00:00:00Z","timestamp":1613347200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2021,2,15]],"date-time":"2021-02-15T00:00:00Z","timestamp":1613347200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100006473","name":"Ministerio de Ciencia Tecnolog\u00eda y Telecomunicaciones","doi-asserted-by":"publisher","award":["TEC2017-84877-R"],"award-info":[{"award-number":["TEC2017-84877-R"]}],"id":[{"id":"10.13039\/501100006473","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cogn Comput"],"published-print":{"date-parts":[[2023,9]]},"DOI":"10.1007\/s12559-020-09798-2","type":"journal-article","created":{"date-parts":[[2021,2,18]],"date-time":"2021-02-18T19:09:25Z","timestamp":1613675365000},"page":"1461-1469","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Hardware-Optimized Reservoir Computing System for Edge Intelligence Applications"],"prefix":"10.1007","volume":"15","author":[{"given":"Alejandro","family":"Mor\u00e1n","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Canals","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabio","family":"Galan-Prado","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian F.","family":"Frasser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dhinakar","family":"Radhakrishnan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saeid","family":"Safavi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5390-2276","authenticated-orcid":false,"given":"Josep L.","family":"Rossell\u00f3","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,2,15]]},"reference":[{"issue":"1","key":"9798_CR1","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1049\/iet-cps.2016.0020","volume":"1","author":"D Chen","year":"2016","unstructured":"Chen D, Cong J, Gurumani S, Wm Hwu, Rupnow K, Zhang Z. Platform choices and design demands for IoT platforms: cost, power, and performance tradeoffs. IET Cyber-Physical Systems: Theory & Applications 2016;1(1):70\u201377.","journal-title":"IET Cyber-Physical Systems: Theory & Applications"},{"issue":"2","key":"9798_CR2","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MIS.2013.39","volume":"28","author":"DE O\u2019Leary","year":"2013","unstructured":"O\u2019Leary DE. Artificial intelligence and big data. IEEE Intelligent Systems 2013;28(2):96\u201399.","journal-title":"IEEE Intelligent Systems"},{"key":"9798_CR3","doi-asserted-by":"crossref","unstructured":"Silva DA, Stuchi JA, Violato RPV, Cuozzo LGD. Exploring convolutional neural networks for voice activity detection. Cognitive technologies. Springer; 2017. p. 37\u201347.","DOI":"10.1007\/978-3-319-53753-5_4"},{"key":"9798_CR4","unstructured":"Zhang Y, Suda N, Lai L, Chandra V. 2017. Hello edge: keyword spotting on microcontrollers. arXiv:171107128."},{"key":"9798_CR5","doi-asserted-by":"publisher","first-page":"186456","DOI":"10.1109\/ACCESS.2019.2960948","volume":"7","author":"B Liu","year":"2019","unstructured":"Liu B, Wang Z, Zhu W, Sun Y, Shen Z, Huang L, Li Y, Gong Y, Ge W. An ultra-low power always-on keyword spotting accelerator using quantized convolutional neural network and voltage-domain analog switching network-based approximate computing. IEEE Access 2019;7:186456\u2013186469.","journal-title":"IEEE Access"},{"issue":"11","key":"9798_CR6","doi-asserted-by":"publisher","first-page":"2531","DOI":"10.1162\/089976602760407955","volume":"14","author":"W Maass","year":"2002","unstructured":"Maass W, Natschl\u00e4ger T, Markram H. Real-time computing without stable states: a new framework for neural computation based on perturbations. Neural Computation 2002;14(11):2531\u20132560.","journal-title":"Neural Computation"},{"issue":"5667","key":"9798_CR7","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1126\/science.1091277","volume":"304","author":"H Jaeger","year":"2004","unstructured":"Jaeger H, Haas H. Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication. Science 2004;304(5667):78\u201380.","journal-title":"Science"},{"issue":"3","key":"9798_CR8","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.cosrev.2009.03.005","volume":"3","author":"M Luko\u0161evi\u010dius","year":"2009","unstructured":"Luko\u0161evi\u010dius M, Jaeger H. Reservoir computing approaches to recurrent neural network training. Computer Science Review 2009;3(3):127\u2013149.","journal-title":"Computer Science Review"},{"key":"9798_CR9","doi-asserted-by":"crossref","unstructured":"Maass W. Liquid state machines: motivation, theory, and applications. Computability in context: computation and logic in the real world. World Scientific; 2011. p. 275\u2013296.","DOI":"10.1142\/9781848162778_0008"},{"issue":"1","key":"9798_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/ncomms1476","volume":"2","author":"L Appeltant","year":"2011","unstructured":"Appeltant L, Soriano MC, Van der Sande G, Danckaert J, Massar S, Dambre J, Schrauwen B, Mirasso CR, Fischer I. Information processing using a single dynamical node as complex system. Nature Communications 2011;2(1):1\u20136.","journal-title":"Nature Communications"},{"issue":"3","key":"9798_CR11","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/s12559-017-9469-1","volume":"9","author":"S Scardapane","year":"2017","unstructured":"Scardapane S, Butcher J, Bianchi F, Malik Z. Advances in biologically inspired reservoir computing. Cognitive Computation 2017;9(3):295\u2013296.","journal-title":"Cognitive Computation"},{"issue":"3","key":"9798_CR12","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1007\/s12559-017-9465-5","volume":"9","author":"A Katumba","year":"2017","unstructured":"Katumba A, Freiberger M, Bienstman P, Dambre J. A multiple-input strategy to efficient integrated photonic reservoir computing. Cognitive Computation 2017;9(3):307\u2013314.","journal-title":"Cognitive Computation"},{"issue":"3","key":"9798_CR13","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1007\/s12559-017-9461-9","volume":"9","author":"C Gallicchio","year":"2017","unstructured":"Gallicchio C, Micheli A. Echo state property of deep reservoir computing networks. Cognitive Computation 2017;9(3):337\u2013350.","journal-title":"Cognitive Computation"},{"key":"9798_CR14","doi-asserted-by":"crossref","unstructured":"Alomar M, Skibinsky-Gitlin ES, Frasser CF, Canals V, Isern E, Roca M, Rossell\u00f3 JL. 2017. Efficient parallel implementation of reservoir computing systems. Neural Comput & Applic: 32 1\u201315.","DOI":"10.1007\/s00521-018-3912-4"},{"issue":"1","key":"9798_CR15","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1109\/TNN.2010.2089641","volume":"22","author":"A Rodan","year":"2010","unstructured":"Rodan A, Tino P. Minimum complexity echo state network. IEEE Trans Neural Netw 2010; 22(1):131\u2013144.","journal-title":"IEEE Trans Neural Netw"},{"issue":"10","key":"9798_CR16","first-page":"977","volume":"62","author":"ML Alomar","year":"2015","unstructured":"Alomar ML, Soriano MC, Escalona-Mor\u00e1n M, Canals V, Fischer I, Mirasso CR, Rossell\u00f3 JL. Digital implementation of a single dynamical node reservoir computer. IEEE Transactions on Circuits and Systems II: Express Briefs 2015;62(10):977\u2013981.","journal-title":"IEEE Transactions on Circuits and Systems II: Express Briefs"},{"issue":"16","key":"9798_CR17","doi-asserted-by":"publisher","first-page":"162101","DOI":"10.1063\/1.5039826","volume":"124","author":"B Penkovsky","year":"2018","unstructured":"Penkovsky B, Larger L, Brunner D. Efficient design of hardware-enabled reservoir computing in fpgas. Journal of Applied Physics 2018;124(16):162101.","journal-title":"Journal of Applied Physics"},{"issue":"3","key":"9798_CR18","doi-asserted-by":"publisher","first-page":"3241","DOI":"10.1364\/OE.20.003241","volume":"20","author":"L Larger","year":"2012","unstructured":"Larger L, Soriano MC, Brunner D, Appeltant L, Guti\u00e9rrez JM, Pesquera L, Mirasso CR, Fischer I. Photonic information processing beyond turing: an optoelectronic implementation of reservoir computing. Optics Express 2012;20(3):3241\u20133249.","journal-title":"Optics Express"},{"key":"9798_CR19","doi-asserted-by":"crossref","unstructured":"Skibinsky-Gitlin ES, Alomar ML, Isern E, Roca M, Canals V, Rossello JL. Reservoir computing hardware for time series forecasting. 2018 28th international symposium on power and timing modeling, optimization and simulation (PATMOS). IEEE; 2018. p. 133\u2013139.","DOI":"10.1109\/PATMOS.2018.8463994"},{"key":"9798_CR20","doi-asserted-by":"crossref","unstructured":"Skibinsky-Gitlin ES, Alomar ML, Canals V, Frasser CF, Isern E, Gal\u00e1n-Prado F, Mor\u00e1n A, Roca M, Rossell\u00f3 JL. Fpga-based echo-state networks. International conference on time series and forecasting. Springer; 2018. p. 135\u2013146.","DOI":"10.1007\/978-3-030-26036-1_10"},{"key":"9798_CR21","doi-asserted-by":"crossref","unstructured":"Salamon J, Jacoby C, Bello JP. A dataset and taxonomy for urban sound research. Proceedings of the 22nd ACM international conference on multimedia; 2014. p. 1041\u20131044.","DOI":"10.1145\/2647868.2655045"},{"key":"9798_CR22","unstructured":"Costoya AM, Frasser CF, Roca M, Rossello JL. 2019. Energy-efficient pattern recognition hardware with elementary cellular automata. IEEE Transactions on Computers."},{"key":"9798_CR23","unstructured":"Jaeger H. 2001. The echo state approach to analysing and training recurrent neural networks. GMD Report."},{"issue":"11","key":"9798_CR24","doi-asserted-by":"publisher","first-page":"2531","DOI":"10.1162\/089976602760407955","volume":"14","author":"W Maass","year":"2002","unstructured":"Maass W, Natschl\u00e4ger T, Markram H. Real-time computing without stable states: a new framework for neural computation based on perturbations. Neural Comput 2002;14(11):2531\u2013 2560.","journal-title":"Neural Comput"},{"issue":"10","key":"9798_CR25","first-page":"677","volume":"58","author":"T Matsubara","year":"2011","unstructured":"Matsubara T, Torikai H, Hishiki T. A generalized rotate-and-fire digital spiking neuron model and its on-fpga learning. IEEE Transactions on Circuits and Systems II: Express Briefs 2011;58(10):677\u2013681.","journal-title":"IEEE Transactions on Circuits and Systems II: Express Briefs"},{"issue":"6","key":"9798_CR26","first-page":"804","volume":"65","author":"M Nouri","year":"2018","unstructured":"Nouri M, Jalilian M, Hayati M, Abbott D. A digital neuromorphic realization of pair-based and triplet-based spike-timing-dependent synaptic plasticity. IEEE Transactions on Circuits and Systems II: Express Briefs 2018;65(6):804\u2013808.","journal-title":"IEEE Transactions on Circuits and Systems II: Express Briefs"},{"issue":"12","key":"9798_CR27","doi-asserted-by":"publisher","first-page":"2661","DOI":"10.1162\/NECO_a_00787","volume":"27","author":"O Yilmaz","year":"2015","unstructured":"Yilmaz O. Symbolic computation using cellular automata-based hyperdimensional computing. Neural Comput 2015;27(12):2661\u20132692.","journal-title":"Neural Comput"},{"key":"9798_CR28","unstructured":"Corporation A. 2008. Nios ii processor reference handbook."},{"key":"9798_CR29","unstructured":"Xilinx I. 2006. Microblaze processor reference guide. reference manual 23."},{"key":"9798_CR30","unstructured":"Han W, Chan CF, Choy CS, Pun KP. An efficient mfcc extraction method in speech recognition. 2006 IEEE international symposium on circuits and systems. IEEE; 2006. p. 4\u2013pp."},{"key":"9798_CR31","unstructured":"Meyer M, Cavigelli L, Thiele L. 2017. Efficient convolutional neural network for audio event detection. arXiv:170909888."},{"issue":"3","key":"9798_CR32","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1109\/LSP.2017.2657381","volume":"24","author":"J Salamon","year":"2017","unstructured":"Salamon J, Bello JP. Deep convolutional neural networks and data augmentation for environmental sound classification. IEEE Signal Processing Letters 2017;24(3):279\u2013283.","journal-title":"IEEE Signal Processing Letters"},{"key":"9798_CR33","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1016\/j.apacoust.2018.12.028","volume":"148","author":"O K\u00fcc\u00fcktopcu","year":"2019","unstructured":"K\u00fcc\u00fcktopcu O, Masazade E, \u00dcnsalan C, Varshney PK. A real-time bird sound recognition system using a low-cost microcontroller. Appl Acoust 2019;148:194\u2013201.","journal-title":"Appl Acoust"},{"key":"9798_CR34","doi-asserted-by":"crossref","unstructured":"Schaetti N, Salomon M, Couturier R. Echo state networks-based reservoir computing for mnist handwritten digits recognition. 2016 IEEE Intl conference on computational science and engineering (CSE) and IEEE intl conference on embedded and ubiquitous computing (EUC) and 15th intl symposium on distributed computing and applications for business engineering (DCABES). IEEE; 2016. p. 484\u2013491.","DOI":"10.1109\/CSE-EUC-DCABES.2016.229"},{"issue":"6","key":"9798_CR35","doi-asserted-by":"publisher","first-page":"1050","DOI":"10.1109\/JPROC.2006.873611","volume":"94","author":"R Saleh","year":"2006","unstructured":"Saleh R, Wilton S, Mirabbasi S, Hu A, Greenstreet M, Lemieux G, Pande PP, Grecu C, Ivanov A. System-on-chip: reuse and integration. Proc IEEE 2006;94(6):1050\u20131069.","journal-title":"Proc IEEE"},{"issue":"3","key":"9798_CR36","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1109\/JBHI.2014.2332001","volume":"19","author":"MA Escalona-Mor\u00e1n","year":"2014","unstructured":"Escalona-Mor\u00e1n MA, Soriano MC, Fischer I, Mirasso CR. Electrocardiogram classification using reservoir computing with logistic regression. IEEE Journal of Biomedical and health Informatics 2014;19 (3):892\u2013898.","journal-title":"IEEE Journal of Biomedical and health Informatics"},{"issue":"2","key":"9798_CR37","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/0165-1684(94)00152-P","volume":"43","author":"JC Patra","year":"1995","unstructured":"Patra JC, Pal RN. A functional link artificial neural network for adaptive channel equalization. Signal Process 1995;43(2):181\u2013195.","journal-title":"Signal Process"},{"key":"9798_CR38","unstructured":"Inoue T, Vinayavekhin P, Wang S, Wood D, Greco N, Tachibana R. 2018. Domestic activities classification based on cnn using shuffling and mixing data augmentation. DCASE 2018 Challenge."}],"container-title":["Cognitive Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12559-020-09798-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12559-020-09798-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12559-020-09798-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T02:23:29Z","timestamp":1695608609000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12559-020-09798-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,15]]},"references-count":38,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["9798"],"URL":"https:\/\/doi.org\/10.1007\/s12559-020-09798-2","relation":{},"ISSN":["1866-9956","1866-9964"],"issn-type":[{"value":"1866-9956","type":"print"},{"value":"1866-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,15]]},"assertion":[{"value":"7 March 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 November 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors at the Balearic Islands University received a research grant from Endura Technologies (San Diego, CA, USA).","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}}]}}