{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T20:07:54Z","timestamp":1775678874859,"version":"3.50.1"},"reference-count":106,"publisher":"Annual Reviews","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Annu. Rev. Control Robot. Auton. Syst."],"published-print":{"date-parts":[[2022,5,3]]},"abstract":"<jats:p>Internal models are nowadays customarily used in different domains of science and engineering to describe how living organisms or artificial computational units embed their acquired knowledge about recurring events taking place in the surrounding environment. This article reviews the internal model principle in control theory, bioengineering, and neuroscience, illustrating the fundamental concepts and theoretical developments of the few last decades of research.<\/jats:p>","DOI":"10.1146\/annurev-control-042920-102205","type":"journal-article","created":{"date-parts":[[2021,11,29]],"date-time":"2021-11-29T20:37:41Z","timestamp":1638218261000},"page":"55-79","source":"Crossref","is-referenced-by-count":45,"title":["Internal Models in Control, Bioengineering, and Neuroscience"],"prefix":"10.1146","volume":"5","author":[{"given":"Michelangelo","family":"Bin","sequence":"first","affiliation":[{"name":"Department of Electrical and Electronic Engineering, Imperial College London, London, United Kingdom;"}]},{"given":"Jie","family":"Huang","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Automation Engineering, Chinese University of Hong Kong, Hong Kong, China;"}]},{"given":"Alberto","family":"Isidori","sequence":"additional","affiliation":[{"name":"Department of Computer, Control, and Management Engineering, Sapienza Universit\u00e0 di Roma, Rome, Italy;"}]},{"given":"Lorenzo","family":"Marconi","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic, and Information Engineering, University of Bologna, Bologna, Italy;"}]},{"given":"Matteo","family":"Mischiati","sequence":"additional","affiliation":[{"name":"Janelia Research Campus, Howard Hughes Medical Institute, Ashburn, Virginia, USA;"}]},{"given":"Eduardo","family":"Sontag","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering and Department of Bioengineering, Northeastern University, Boston, Massachusetts, USA;"}]}],"member":"22","reference":[{"key":"B1","doi-asserted-by":"crossref","unstructured":"Huang J, Isidori A, Marconi L, Mischiati M, Sontag E, Wonham WM. 2018. Internal models in control, biology and neuroscience. In2018 IEEE Conference on Decision and Control (CDC), pp. 5370\u201390. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.2018.8619624"},{"key":"B2","volume-title":"Life on the Mississippi","author":"Twain M.","year":"2009"},{"key":"B3","volume-title":"The Nature of Explanation","author":"Craik KJW.","year":"1967"},{"key":"B4","doi-asserted-by":"publisher","DOI":"10.1016\/j.tins.2004.03.004"},{"key":"B5","doi-asserted-by":"publisher","DOI":"10.1038\/nature14045"},{"key":"B6","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6911(03)00136-1"},{"key":"B7","doi-asserted-by":"publisher","DOI":"10.3182\/20080706-5-KR-1001.02683"},{"key":"B8","doi-asserted-by":"publisher","DOI":"10.1038\/16483"},{"key":"B9","volume-title":"Feedback Control Theory","author":"Smith OJM.","year":"1958"},{"key":"B10","doi-asserted-by":"publisher","DOI":"10.1007\/BF01447855"},{"key":"B11","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1976.1101137"},{"key":"B12","doi-asserted-by":"publisher","DOI":"10.1007\/BF01744447"},{"key":"B13","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1984.1103563"},{"key":"B14","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-1082-5"},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.1109\/9.45168"},{"key":"B16","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(90)90081-R"},{"key":"B17","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2020.3048446"},{"key":"B18","doi-asserted-by":"publisher","DOI":"10.1137\/0315033"},{"key":"B19","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(76)90006-6"},{"key":"B20","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1985.1104078"},{"key":"B21","doi-asserted-by":"crossref","unstructured":"Huang J, Lin CF. 1991. On a robust nonlinear servomechanism problem. InProceedings of the 30th IEEE Conference on Decision and Control (CDC), pp. 2529\u201330. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.1991.261808"},{"key":"B22","unstructured":"Byrnes C, Isidori A. 1989. Nonlinear output regulation: remarks on robustness. In27th Allerton Conference on Communications, Control, and Computing, pp. 150\u201358. Urbana: Univ. Ill. Urbana-Champaign"},{"key":"B23","doi-asserted-by":"publisher","DOI":"10.1109\/9.388697"},{"key":"B24","unstructured":"Huang J, Lin CF. 1993. Internal model principle and robust control of nonlinear systems. InProceedings of the 32nd IEEE Conference on Decision and Control (CDC), Vol. 2, pp. 1501\u20136. Piscataway, NJ: IEEE"},{"key":"B25","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(96)00184-7"},{"key":"B26","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(94)90098-1"},{"key":"B27","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2003.817926"},{"key":"B28","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2004.839236"},{"key":"B29","doi-asserted-by":"publisher","DOI":"10.1137\/050642344"},{"key":"B30","doi-asserted-by":"publisher","DOI":"10.1016\/j.arcontrol.2008.01.001"},{"key":"B31","doi-asserted-by":"publisher","DOI":"10.1109\/9.28018"},{"key":"B32","doi-asserted-by":"publisher","DOI":"10.1016\/S0947-3580(98)70107-4"},{"key":"B33","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6911(99)00099-7"},{"key":"B34","doi-asserted-by":"publisher","DOI":"10.1109\/9.940923"},{"key":"B35","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2009.01.003"},{"key":"B36","doi-asserted-by":"publisher","DOI":"10.1016\/S1474-6670(17)35248-5"},{"key":"B37","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2019.04.019"},{"key":"B38","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2016.2626143"},{"key":"B39","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2019.2955668"},{"key":"B40","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2008.923674"},{"key":"B41","doi-asserted-by":"crossref","unstructured":"Pyrkin A, Isidori A. 2017. Output regulation for robustly minimum-phase multivariable nonlinear systems. In2017 IEEE 56th Conference on Decision and Control (CDC), pp. 873\u201378. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.2017.8263769"},{"key":"B42","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2020.109261"},{"key":"B43","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2020.3020563"},{"key":"B44","doi-asserted-by":"crossref","unstructured":"Isidori A, Marconi L. 2012. Shifting the internal model from control input to controlled output in nonlinear output regulation. In2012 IEEE 51st IEEE Conference on Decision and Control (CDC), pp. 4900\u20135. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.2012.6426464"},{"key":"B45","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.4811"},{"key":"B46","doi-asserted-by":"crossref","unstructured":"Astolfi D, Praly L, Marconi L. 2015. Approximate regulation for nonlinear systems in presence of periodic disturbances. In54th IEEE Conference on Decision and Control (CDC), pp. 7665\u201370. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.2015.7403431"},{"key":"B47","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2019.12.016"},{"key":"B48","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2019.108616"},{"key":"B49","doi-asserted-by":"crossref","unstructured":"Bin M, Marconi L. 2018. The chicken-egg dilemma and the robustness issue in nonlinear output regulation with a look towards adaptation and universal approximators. In2018 IEEE Conference on Decision and Control (CDC), pp. 5391\u201396. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.2018.8619002"},{"key":"B50","doi-asserted-by":"crossref","unstructured":"Bin M, Astolfi D, Marconi L, Praly L. 2018. About robustness of internal model-based control for linear and nonlinear systems. In2018 IEEE Conference on Decision and Control (CDC), pp. 5397\u2013402. Piscataway, NJ: IEEE","DOI":"10.1109\/CDC.2018.8619176"},{"key":"B51","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2022.3151574"},{"key":"B52","doi-asserted-by":"publisher","DOI":"10.1109\/9.1274"},{"key":"B53","doi-asserted-by":"publisher","DOI":"10.1109\/9.855558"},{"key":"B54","doi-asserted-by":"publisher","DOI":"10.1109\/LCSYS.2018.2849617"},{"key":"B55","doi-asserted-by":"publisher","DOI":"10.1016\/j.arcontrol.2018.04.007"},{"key":"B56","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.97.9.4649"},{"key":"B57","doi-asserted-by":"publisher","DOI":"10.1137\/100818078"},{"key":"B58","volume-title":"Mathematical Control Theory: Deterministic Finite Dimensional Systems","author":"Sontag E.","year":"2013","edition":"2"},{"key":"B59","doi-asserted-by":"publisher","DOI":"10.1002\/bies.20839"},{"key":"B60","doi-asserted-by":"publisher","DOI":"10.1038\/ncb1233"},{"key":"B61","doi-asserted-by":"publisher","DOI":"10.1074\/jbc.M608653200"},{"key":"B62","doi-asserted-by":"publisher","DOI":"10.1007\/s001250050710"},{"key":"B63","doi-asserted-by":"publisher","DOI":"10.2337\/diabetes.51.2007.S53"},{"key":"B64","doi-asserted-by":"publisher","DOI":"10.1038\/sj.bjp.0703517"},{"key":"B65","doi-asserted-by":"publisher","DOI":"10.1016\/S0898-6568(01)00208-X"},{"key":"B66","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0702761104"},{"key":"B67","doi-asserted-by":"publisher","DOI":"10.1016\/j.molcel.2007.05.018"},{"key":"B68","doi-asserted-by":"publisher","DOI":"10.1016\/S0955-0674(03)00017-6"},{"key":"B69","doi-asserted-by":"publisher","DOI":"10.1049\/iet-syb.2008.0171"},{"key":"B70","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2005.08.009"},{"key":"B71","doi-asserted-by":"publisher","DOI":"10.1016\/S0006-3495(02)75373-3"},{"key":"B72","doi-asserted-by":"publisher","DOI":"10.1088\/0256-307X\/26\/2\/028701"},{"key":"B73","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btn010"},{"key":"B74","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0603337103"},{"key":"B75","doi-asserted-by":"publisher","DOI":"10.1038\/msb.2011.49"},{"key":"B76","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1002352107"},{"key":"B77","doi-asserted-by":"publisher","DOI":"10.1016\/j.cels.2016.01.004"},{"key":"B78","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-019-1321-1"},{"key":"B79","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-019-13626-z"},{"key":"B80","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gku233"},{"key":"B81","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-018-07899-z"},{"key":"B82","doi-asserted-by":"publisher","DOI":"10.1007\/BF00622503"},{"key":"B83","doi-asserted-by":"publisher","DOI":"10.1126\/science.7569931"},{"key":"B84","doi-asserted-by":"publisher","DOI":"10.1152\/jn.2002.88.2.942"},{"key":"B85","doi-asserted-by":"publisher","DOI":"10.1007\/s002210050598"},{"key":"B86","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pbio.0050316"},{"key":"B87","doi-asserted-by":"publisher","DOI":"10.1016\/j.conb.2015.03.013"},{"key":"B88","doi-asserted-by":"publisher","DOI":"10.1038\/nn.4077"},{"key":"B89","doi-asserted-by":"publisher","DOI":"10.1007\/s00221-008-1280-5"},{"key":"B90","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0802602105"},{"key":"B91","first-page":"599","volume-title":"The Cognitive Neurosciences","author":"Mulliken G","year":"2009","edition":"4"},{"key":"B92","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(98)01221-2"},{"key":"B93","doi-asserted-by":"publisher","DOI":"10.1007\/s12311-010-0243-0"},{"key":"B94","doi-asserted-by":"publisher","DOI":"10.1038\/nn.2197"},{"key":"B95","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-physiol-021115-105003"},{"key":"B96","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-019-1869-9"},{"key":"B97","doi-asserted-by":"publisher","DOI":"10.1126\/science.1120847"},{"key":"B98","doi-asserted-by":"publisher","DOI":"10.7554\/eLife.26478"},{"key":"B99","doi-asserted-by":"publisher","DOI":"10.1038\/nn.4083"},{"key":"B100","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.09-01-00134.1989"},{"key":"B101","doi-asserted-by":"publisher","DOI":"10.1038\/89477"},{"key":"B102","doi-asserted-by":"publisher","DOI":"10.1152\/jn.00862.2003"},{"key":"B103","doi-asserted-by":"publisher","DOI":"10.1007\/s00422-010-0416-4"},{"key":"B104","doi-asserted-by":"publisher","DOI":"10.1152\/jn.1997.77.4.2115"},{"key":"B105","doi-asserted-by":"publisher","DOI":"10.1113\/jphysiol.2008.163337"},{"key":"B106","doi-asserted-by":"crossref","unstructured":"Cutlip S, Freudenberg J, Cowan N, Gillespie RB. 2019. Haptic feedback and the internal model principle. In2019 IEEE World Haptics Conference (WHC), pp. 568\u201373. Piscataway, NJ: IEEE","DOI":"10.1109\/WHC.2019.8816103"}],"container-title":["Annual Review of Control, Robotics, and Autonomous Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.annualreviews.org\/doi\/pdf\/10.1146\/annurev-control-042920-102205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,13]],"date-time":"2024-09-13T07:22:53Z","timestamp":1726212173000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.annualreviews.org\/doi\/10.1146\/annurev-control-042920-102205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,3]]},"references-count":106,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,5,3]]}},"alternative-id":["10.1146\/annurev-control-042920-102205"],"URL":"https:\/\/doi.org\/10.1146\/annurev-control-042920-102205","relation":{},"ISSN":["2573-5144","2573-5144"],"issn-type":[{"value":"2573-5144","type":"print"},{"value":"2573-5144","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,3]]}}}