{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T09:14:55Z","timestamp":1742980495256,"version":"3.40.3"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031167690"},{"type":"electronic","value":"9783031167706"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-16770-6_8","type":"book-chapter","created":{"date-parts":[[2022,9,8]],"date-time":"2022-09-08T22:03:22Z","timestamp":1662674602000},"page":"91-102","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Create Efficient and\u00a0Complex Reservoir Computing Architectures with\u00a0ReservoirPy"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2121-7826","authenticated-orcid":false,"given":"Nathan","family":"Trouvain","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6972-589X","authenticated-orcid":false,"given":"Nicolas","family":"Rougier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1924-1184","authenticated-orcid":false,"given":"Xavier","family":"Hinaut","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,9]]},"reference":[{"key":"8_CR1","unstructured":"Alexandre, F., Hinaut, X., Rougier, N., Vi\u00e9ville, T.: Higher cognitive functions in bio-inspired artificial intelligence. ERCIM News 125 (2021)"},{"issue":"10","key":"8_CR2","doi-asserted-by":"publisher","first-page":"e1006400","DOI":"10.1371\/journal.pcbi.1006400","volume":"14","author":"T Asabuki","year":"2018","unstructured":"Asabuki, T., Hiratani, N., Fukai, T.: Interactive reservoir computing for chunking information streams. PLoS Comput. Biol. 14(10), e1006400 (2018)","journal-title":"PLoS Comput. Biol."},{"key":"8_CR3","doi-asserted-by":"crossref","unstructured":"Dale, M.: Neuroevolution of hierarchical reservoir computers. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp. 410\u2013417 (2018)","DOI":"10.1145\/3205455.3205520"},{"issue":"6","key":"8_CR4","doi-asserted-by":"publisher","first-page":"e1004967","DOI":"10.1371\/journal.pcbi.1004967","volume":"12","author":"P Enel","year":"2016","unstructured":"Enel, P., Procyk, E., Quilodran, R., Dominey, P.: Reservoir computing properties of neural dynamics in prefrontal cortex. PLoS Comput. Biol. 12(6), e1004967 (2016)","journal-title":"PLoS Comput. Biol."},{"key":"8_CR5","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.neucom.2016.12.089","volume":"268","author":"C Gallicchio","year":"2017","unstructured":"Gallicchio, C., Micheli, A., Pedrelli, L.: Deep reservoir computing: a critical experimental analysis. Neurocomputing 268, 87\u201399 (2017)","journal-title":"Neurocomputing"},{"key":"8_CR6","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/j.neucom.2012.08.017","volume":"101","author":"C Gallicchio","year":"2013","unstructured":"Gallicchio, C., Micheli, A.: Tree echo state networks. Neurocomputing 101, 319\u2013337 (2013)","journal-title":"Neurocomputing"},{"issue":"1","key":"8_CR7","doi-asserted-by":"publisher","first-page":"5564","DOI":"10.1038\/s41467-021-25801-2","volume":"12","author":"DJ Gauthier","year":"2021","unstructured":"Gauthier, D.J., Bollt, E., Griffith, A., Barbosa, W.A.S.: Next generation reservoir computing. Nat. Commun. 12(1), 5564 (2021)","journal-title":"Nat. Commun."},{"issue":"3","key":"8_CR8","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1093\/cercor\/bhs348","volume":"24","author":"GM Hoerzer","year":"2014","unstructured":"Hoerzer, G.M., Legenstein, R., Maass, W.: Emergence of complex computational structures from chaotic neural networks through reward-modulated Hebbian learning. Cereb. Cortex 24(3), 677\u2013690 (2014)","journal-title":"Cereb. Cortex"},{"issue":"2","key":"8_CR9","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s13042-011-0019-y","volume":"2","author":"GB Huang","year":"2011","unstructured":"Huang, G.B., Wang, D.H., Lan, Y.: Extreme learning machines: a survey. Int. J. Mach. Learn. Cyber. 2(2), 107\u2013122 (2011)","journal-title":"Int. J. Mach. Learn. Cyber."},{"key":"8_CR10","unstructured":"Jaeger, H.: The \u201cecho state\u201d approach to analysing and training recurrent neural networks. German National Research Center for Information Technology GMD Technical Report 148, 34, Bonn, Germany (2001)"},{"issue":"11","key":"8_CR11","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. 14(11), 2531\u20132560 (2002)","journal-title":"Neural Comput."},{"issue":"2","key":"8_CR12","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1016\/j.neunet.2010.10.003","volume":"24","author":"R Pascanu","year":"2011","unstructured":"Pascanu, R., Jaeger, H.: A neurodynamical model for working memory. Neural Netw. 24(2), 199\u2013207 (2011)","journal-title":"Neural Netw."},{"key":"8_CR13","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Pedrelli, L., Hinaut, X.: Hierarchical-task reservoir for online semantic analysis from continuous speech. IEEE TNNLS 1\u201310 (2021)","DOI":"10.1109\/IJCNN48605.2020.9207285"},{"issue":"7","key":"8_CR15","doi-asserted-by":"publisher","first-page":"1159","DOI":"10.1016\/j.neucom.2007.12.020","volume":"71","author":"B Schrauwen","year":"2008","unstructured":"Schrauwen, B., Wardermann, M., Verstraeten, D., Steil, J.J., Stroobandt, D.: Improving reservoirs using intrinsic plasticity. Neurocomputing 71(7), 1159\u20131171 (2008)","journal-title":"Neurocomputing"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Shen, S., Baevski, A., Morcos, A.S., Keutzer, K., Auli, M., Kiela, D.: Reservoir transformers. arXiv preprint arXiv:2012.15045 (2020)","DOI":"10.18653\/v1\/2021.acl-long.331"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Shrivastava, H., Garg, A., Cao, Y., Zhang, Y., Sainath, T.: Echo state speech recognition. In: ICASSP, pp. 5669\u20135673. IEEE (2021)","DOI":"10.1109\/ICASSP39728.2021.9414495"},{"issue":"1","key":"8_CR18","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1162\/neco_a_01249","volume":"32","author":"A Strock","year":"2020","unstructured":"Strock, A., Hinaut, X., Rougier, N.P.: A robust model of gated working memory. Neural Comput. 32(1), 153\u2013181 (2020)","journal-title":"Neural Comput."},{"key":"8_CR19","unstructured":"Sun, C., Song, M., Hong, S., Li, H.: A review of designs and applications of echo state networks. arXiv preprint arXiv:2012.02974 (2020)"},{"issue":"4","key":"8_CR20","doi-asserted-by":"publisher","first-page":"544","DOI":"10.1016\/j.neuron.2009.07.018","volume":"63","author":"D Sussillo","year":"2009","unstructured":"Sussillo, D., Abbott, L.F.: Generating coherent patterns of activity from chaotic neural networks. Neuron 63(4), 544\u2013557 (2009)","journal-title":"Neuron"},{"key":"8_CR21","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.neunet.2019.03.005","volume":"115","author":"G Tanaka","year":"2019","unstructured":"Tanaka, G., et al.: Recent advances in physical reservoir computing: a review. Neural Netw. 115, 100\u2013123 (2019)","journal-title":"Neural Netw."},{"key":"8_CR22","unstructured":"Triefenbach, F., Jalalvand, A., Schrauwen, B., Martens, J.: Phoneme recognition with large hierarchical reservoirs. In: NIPS, pp. 2307\u20132315 (2010)"},{"key":"8_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1007\/978-3-030-86383-8_6","volume-title":"Artificial Neural Networks and Machine Learning \u2013 ICANN 2021","author":"N Trouvain","year":"2021","unstructured":"Trouvain, N., Hinaut, X.: Canary song decoder: transduction and implicit segmentation with ESNs and LTSMs. In: Farka\u0161, I., Masulli, P., Otte, S., Wermter, S. (eds.) ICANN 2021. LNCS, vol. 12895, pp. 71\u201382. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-86383-8_6"},{"key":"8_CR24","unstructured":"Vaswani, A., et al.: Attention is all you need. In: NIPS, pp. 5998\u20136008 (2017)"},{"key":"8_CR25","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.neunet.2020.02.016","volume":"126","author":"PR Vlachas","year":"2020","unstructured":"Vlachas, P.R., et al.: Backpropagation algorithms and Reservoir Computing in Recurrent Neural Networks for the forecasting of complex spatiotemporal dynamics. Neural Netw. 126, 191\u2013217 (2020)","journal-title":"Neural Netw."},{"issue":"3","key":"8_CR26","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1016\/j.neunet.2007.04.014","volume":"20","author":"Y Xue","year":"2007","unstructured":"Xue, Y., Yang, L., Haykin, S.: Decoupled echo state networks with lateral inhibition. Neural Netw. 20(3), 365\u2013376 (2007)","journal-title":"Neural Netw."}],"container-title":["Lecture Notes in Computer Science","From Animals to Animats 16"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-16770-6_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,12]],"date-time":"2022-09-12T23:06:19Z","timestamp":1663023979000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-16770-6_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031167690","9783031167706"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-16770-6_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"9 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SAB","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Simulation of Adaptive Behavior","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cergy-Pontoise","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"sab2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Scienceconf.org","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"17","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"74% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}