{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T12:04:40Z","timestamp":1784203480357,"version":"3.55.0"},"reference-count":41,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:00:00Z","timestamp":1778198400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2112085"],"award-info":[{"award-number":["2112085"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Neural Networks"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.neunet.2026.109031","type":"journal-article","created":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T06:50:49Z","timestamp":1778309449000},"page":"109031","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Reservoir computing for system identification and model predictive control"],"prefix":"10.1016","volume":"202","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-4955-0411","authenticated-orcid":false,"given":"Jan P.","family":"Williams","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"J. Nathan","family":"Kutz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1582-6767","authenticated-orcid":false,"given":"Krithika","family":"Manohar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.neunet.2026.109031_bib0001","series-title":"2019 18th european control conference (ECC)","first-page":"3420","article-title":"Control barrier functions: Theory and applications","author":"Ames","year":"2019"},{"key":"10.1016\/j.neunet.2026.109031_bib0002","article-title":"Chronos: Learning the language of time series","author":"Ansari","year":"2024","journal-title":"Transactions on Machine Learning Research"},{"issue":"110804","key":"10.1016\/j.neunet.2026.109031_bib0003","article-title":"Artificial intelligence in advanced manufacturing: Current status and future outlook","volume":"142","author":"Arinez","year":"2020","journal-title":"Journal of Manufacturing Science and Engineering"},{"issue":"4","key":"10.1016\/j.neunet.2026.109031_bib0004","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.1109\/LCSYS.2019.2920720","article-title":"Model predictive control design for dynamical systems learned by echo state networks","volume":"3","author":"Armenio","year":"2019","journal-title":"IEEE Control Systems Letters"},{"key":"10.1016\/j.neunet.2026.109031_bib0005","series-title":"Proceedings of the fourth international conference on technological advances in electrical engineering (ICTAEE\u201923)","article-title":"Deep learning for smart grid stability in energy transition","author":"Bahi","year":"2023"},{"issue":"4","key":"10.1016\/j.neunet.2026.109031_bib0006","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1007\/s00162-020-00520-4","article-title":"Deep model predictive flow control with limited sensor data and online learning","volume":"34","author":"Bieker","year":"2020","journal-title":"Theoretical and Computational Fluid Dynamics"},{"issue":"1","key":"10.1016\/j.neunet.2026.109031_bib0007","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1146\/annurev-control-030123-015238","article-title":"Machine learning for sparse nonlinear modeling and control","volume":"8","author":"Brunton","year":"2025","journal-title":"Annual Review of Control, Robotics, and Autonomous Systems"},{"issue":"1","key":"10.1016\/j.neunet.2026.109031_bib0025","first-page":"225","article-title":"Predicting chaotic time series with wavelet networks","volume":"85","author":"Cao","year":"1995","journal-title":"Physica D: Nonlinear Phenomena"},{"key":"10.1016\/j.neunet.2026.109031_bib0008","unstructured":"Chung, J., Gulcehre, C., Cho, K., & Bengio, Y., et al. (2014). Empirical evaluation of gated recurrent neural networks on sequence modeling. 10.48550\/arXiv.1412.3555."},{"issue":"5","key":"10.1016\/j.neunet.2026.109031_bib0009","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/37.466261","article-title":"Model predictive control using neural networks","volume":"15","author":"Draeger","year":"1995","journal-title":"IEEE Control Systems Magazine"},{"key":"10.1016\/j.neunet.2026.109031_bib0010","series-title":"Proceedings of the 1st annual conference on robot learning","first-page":"133","article-title":"Aggressive deep driving: Combining convolutional neural networks and model predictive control","author":"Drews","year":"2017"},{"key":"10.1016\/j.neunet.2026.109031_bib0011","unstructured":"Drgona, J., Tuor, A., Koch, J., Shapiro, M., Jacob, B., & Vrabie, D. (2023). NeuroMANCER: neural modules with adaptive nonlinear constraints and efficient regularizations. https:\/\/github.com\/pnnl\/neuromancer."},{"key":"10.1016\/j.neunet.2026.109031_bib0012","series-title":"IECON 2020 the 46th annual conference of the IEEE industrial electronics society","first-page":"3057","article-title":"Long-horizon direct model predictive control based on neural networks for electrical drives","author":"Hammoud","year":"2020"},{"key":"10.1016\/j.neunet.2026.109031_bib0013","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.compchemeng.2014.04.013","article-title":"Nonlinear modeling, estimation and predictive control in APMonitor","volume":"70","author":"Hedengren","year":"2014","journal-title":"Computers & Chemical Engineering"},{"issue":"8","key":"10.1016\/j.neunet.2026.109031_bib0014","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Computation"},{"issue":"11","key":"10.1016\/j.neunet.2026.109031_bib0015","doi-asserted-by":"crossref","first-page":"11544","DOI":"10.1109\/TIE.2022.3229323","article-title":"LSTM-MPC: a deep learning based predictive control method for multimode process control","volume":"70","author":"Huang","year":"2023","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"10.1016\/j.neunet.2026.109031_bib0016","series-title":"Technical Report","article-title":"\u201cThe \u2018echo state\u2019 approach to analyzing and training recurrent neural networks\u201d","author":"Jaeger","year":"2001"},{"issue":"2","key":"10.1016\/j.neunet.2026.109031_bib0017","doi-asserted-by":"crossref","first-page":"894","DOI":"10.3390\/su13020894","article-title":"LSTM-based model predictive control for optimal temperature set-point planning","volume":"13","author":"Jeon","year":"2021","journal-title":"Sustainability"},{"issue":"8","key":"10.1016\/j.neunet.2026.109031_bib0018","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.ifacol.2018.06.348","article-title":"Nonlinear model predictive control of an oil well with echo state networks","volume":"51","author":"Jordanou","year":"2018","journal-title":"IFAC-PapersOnLine"},{"issue":"2219","key":"10.1016\/j.neunet.2026.109031_bib0019","article-title":"Sparse identification of nonlinear dynamics for model predictive control in the low-data limit","volume":"474","author":"Kaiser","year":"2018","journal-title":"Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"10.1016\/j.neunet.2026.109031_bib0020","unstructured":"Kingma, D. P., & Ba, J. (2014). Adam: A method for stochastic optimization. CoRR, abs\/1412.6980. http:\/\/arxiv.org\/abs\/1412.6980."},{"key":"10.1016\/j.neunet.2026.109031_bib0021","first-page":"1","article-title":"AI-driven protein design","author":"Koh","year":"2025","journal-title":"Nature Reviews Bioengineering"},{"key":"10.1016\/j.neunet.2026.109031_bib0022","article-title":"Model predictive control: Classical, robust, and stochastic","author":"Kouvaritakis","year":"2016"},{"key":"10.1016\/j.neunet.2026.109031_bib0023","series-title":"Proceedings of the IEEE international conference on neural networks","article-title":"Nonlinear signal processing using neural networks: prediction and system modelling","author":"Lapedes","year":"1987"},{"key":"10.1016\/j.neunet.2026.109031_bib0024","series-title":"Proceedings of the 30th ACM SIGKDD conference on knowledge discovery and data mining","first-page":"6555","article-title":"Foundation models for time series analysis: a tutorial and survey","author":"Liang","year":"2024"},{"key":"10.1016\/j.neunet.2026.109031_bib0026","series-title":"Neural networks: Tricks of the trade: Second edition","first-page":"659","article-title":"A practical guide to applying echo state networks","author":"Luko\u0161evi\u010dius","year":"2012"},{"issue":"4","key":"10.1016\/j.neunet.2026.109031_bib0027","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1016\/j.jcss.2004.04.001","article-title":"On the computational power of circuits of spiking neurons","volume":"69","author":"Maass","year":"2004","journal-title":"Journal of Computer and System Sciences"},{"key":"10.1016\/j.neunet.2026.109031_bib0028","doi-asserted-by":"crossref","DOI":"10.1016\/j.automatica.2021.109666","article-title":"Learning nonlinear state\u2013space models using autoencoders","volume":"129","author":"Masti","year":"2021","journal-title":"Automatica"},{"issue":"1","key":"10.1016\/j.neunet.2026.109031_bib0029","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/72.80202","article-title":"Identification and control of dynamical systems using neural networks","volume":"1","author":"Narendra","year":"1990","journal-title":"IEEE Transactions on Neural Networks"},{"issue":"23","key":"10.1016\/j.neunet.2026.109031_bib0030","doi-asserted-by":"crossref","first-page":"1760","DOI":"10.17485\/IJST\/v16i23.648","article-title":"Maximum power point tracking in a photovoltaic system based on artificial neurons","volume":"16","author":"Ourici","year":"2023","journal-title":"Indian Journal of Science and Technology"},{"issue":"12","key":"10.1016\/j.neunet.2026.109031_bib0031","doi-asserted-by":"crossref","DOI":"10.1063\/1.5010300","article-title":"Using machine learning to replicate chaotic attractors and calculate Lyapunov exponents from data","volume":"27","author":"Pathak","year":"2017","journal-title":"Chaos: An Interdisciplinary Journal of Nonlinear Science"},{"key":"10.1016\/j.neunet.2026.109031_bib0032","doi-asserted-by":"crossref","first-page":"530","DOI":"10.1016\/j.neunet.2022.06.025","article-title":"A systematic exploration of reservoir computing for forecasting complex spatiotemporal dynamics","volume":"153","author":"Platt","year":"2022","journal-title":"Neural Networks"},{"issue":"1","key":"10.1016\/j.neunet.2026.109031_bib0033","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1137\/15M1013857","article-title":"Dynamic mode decomposition with control","volume":"15","author":"Proctor","year":"2016","journal-title":"SIAM Journal on Applied Dynamical Systems"},{"key":"10.1016\/j.neunet.2026.109031_bib0034","series-title":"Parallel distributed processing: explorations in the microstructure of cognition: Foundations","first-page":"318","article-title":"Learning internal representations by error propagation","author":"Rumelhart","year":"1987"},{"issue":"5","key":"10.1016\/j.neunet.2026.109031_bib0035","doi-asserted-by":"crossref","first-page":"1327","DOI":"10.1007\/s00170-021-07682-3","article-title":"Review on model predictive control: An engineering perspective","volume":"117","author":"Schwenzer","year":"2021","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"key":"10.1016\/j.neunet.2026.109031_bib0036","series-title":"Proceedings of the 31st international conference on neural information processing systems","first-page":"6000","article-title":"Attention is all you need","author":"Vaswani","year":"2017"},{"key":"10.1016\/j.neunet.2026.109031_bib0037","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/j.neunet.2020.02.016","article-title":"Backpropagation algorithms and reservoir computing in recurrent neural networks for the forecasting of complex spatiotemporal dynamics","volume":"126","author":"Vlachas","year":"2020","journal-title":"Neural Networks"},{"issue":"6","key":"10.1016\/j.neunet.2026.109031_bib0038","doi-asserted-by":"crossref","first-page":"1363","DOI":"10.1109\/TCSI.2006.875186","article-title":"A fully automated recurrent neural network for unknown dynamic system identification and control","volume":"53","author":"Wang","year":"2006","journal-title":"IEEE Transactions on Circuits and Systems I: Regular Papers"},{"key":"10.1016\/j.neunet.2026.109031_bib0039","series-title":"Proceedings of the 41st international conference on machine learning","first-page":"53140","article-title":"Unified training of universal time series forecasting transformers","volume":"Vol. 235","author":"Woo","year":"2024"},{"key":"10.1016\/j.neunet.2026.109031_bib0040","unstructured":"Wyder, P. M., Goldfeder, J., Yermakov, A., Zhao, Y., Riva, S., Williams, J. P., Zoro, D., Rude, A. S., Tomasetto, M., Germany, J., Bakarji, J., Maierhofer, G., Cranmer, M., & Kutz, J. N. (2025). Common task framework for a critical evaluation of scientific machine learning algorithms. ICML 2025 Workshop on Scientific Machine Learning (CODEML). OpenReview."},{"key":"10.1016\/j.neunet.2026.109031_bib0041","doi-asserted-by":"crossref","unstructured":"Zhao, W. X., Zhou, K., Li, J., Tang, T., Wang, X., Hou, Y., Min, Y., Zhang, B., Zhang, J., Dong, Z., Du, Y., Yang, C., Chen, Y., Chen, Z., Jiang, J., Ren, R., Li, Y., Tang, X., Liu, Z., Liu, P., Nie, J.-Y., & Wen, J.-R., et al. (2025). A survey of large language models. 10.48550\/arXiv.2303.18223.","DOI":"10.1007\/s11704-026-60308-3"}],"container-title":["Neural Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0893608026004910?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0893608026004910?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T11:14:28Z","timestamp":1784200468000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0893608026004910"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":41,"alternative-id":["S0893608026004910"],"URL":"https:\/\/doi.org\/10.1016\/j.neunet.2026.109031","relation":{},"ISSN":["0893-6080"],"issn-type":[{"value":"0893-6080","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Reservoir computing for system identification and model predictive control","name":"articletitle","label":"Article Title"},{"value":"Neural Networks","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.neunet.2026.109031","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"109031"}}