{"id":9292,"date":"2022-10-06T20:30:10","date_gmt":"2022-10-06T18:30:10","guid":{"rendered":"https:\/\/cmc.deusto.eus\/enzuazua\/?p=9292"},"modified":"2022-10-07T15:54:50","modified_gmt":"2022-10-07T13:54:50","slug":"control-and-machine-learning","status":"publish","type":"post","link":"https:\/\/cmc.deusto.eus\/enzuazua\/control-and-machine-learning\/","title":{"rendered":"Control and Machine Learning"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><strong>Two recurring questions pertain to the origin, history, and present state of mathematics. The first relates to math\u2019s incredible ability to describe natural, industrial, and technological processes, while the second concerns the unity and interconnectedness of all mathematical disciplines. Here I describe some of the gateways that link two particular mathematical branches: control theory and machine learning (ML). These areas, both of which have very high technological impacts, comprise neighboring valleys in the complex landscape of the mathematics universe.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"wp-image-9293 alignleft lazyload\" data-src=\"https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/cyber.jpg\" alt=\"\" width=\"186\" height=\"291\" data-srcset=\"https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/cyber.jpg 827w, https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/cyber-192x300.jpg 192w, https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/cyber-656x1024.jpg 656w, https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/cyber-768x1199.jpg 768w\" data-sizes=\"(max-width: 186px) 100vw, 186px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 186px; --smush-placeholder-aspect-ratio: 186\/291;\" \/>Control theory certainly lies at the pedestal of ML. <strong><a href=\"https:\/\/plato.stanford.edu\/entries\/aristotle\/\">Aristotle<\/a><\/strong> anticipated control theory when he described the need for automated processes to free human beings from their heaviest tasks [3]. In the 1940s, mathematician and philosopher <strong><a href=\"https:\/\/es.wikipedia.org\/wiki\/Norbert_Wiener\">Norbert Wiener<\/a><\/strong> redefined the term \u201ccybernetics\u201d\u2014which was previously coined by <strong><a href=\"https:\/\/www.bbvaopenmind.com\/ciencia\/fisica\/andre-marie-ampere-el-newton-de-la-electricidad\/\">Andr\u00e9-Marie Amp\u00e8re<\/a><\/strong>\u2014as \u201cthe science of communication and control in animals and machines,\u201d which reflected the discipline\u2019s definitive contribution to the industrial revolution.<\/p>\n<p>Wiener\u2019s definition involves two essential conceptual binomials. The first is <em>control-communication<\/em>: the need for sufficient and quality information about a system\u2019s state to make the right decisions, reach a given objective, or avoid risky regimes. The second binomial is <em>animal-machine<\/em>. As Aristotle predicted, human beings rationally aim to build machines that perform tasks that would otherwise prevent them from dedicating time and energy to more significant activities. The close link between control and\/or cybernetics and ML is thus built into Wiener\u2019s own definition.<\/p>\n<p>The interconnections between different mathematical disciplines are split by conceptual and technical mountain ranges and have often evolved in different communities. As such, they are frequently hard to observe. Building the connecting paths and identifying the hypothetical mountain passes requires an important level of abstraction. Let us take a step back and consider a wider perspective.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"wp-image-9294 alignleft lazyload\" data-src=\"https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/Figura-1_ok.jpg\" alt=\"\" width=\"350\" height=\"322\" data-srcset=\"https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/Figura-1_ok.jpg 444w, https:\/\/cmc.deusto.eus\/enzuazua\/wp-content\/uploads\/2022\/10\/Figura-1_ok-300x276.jpg 300w\" data-sizes=\"(max-width: 350px) 100vw, 350px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 350px; --smush-placeholder-aspect-ratio: 350\/322;\" \/><\/p>\n<h6><strong>Figure 1.<\/strong> Simultaneous control of trajectories of a neural ordinary differential equation (NODE) for classification according to two different labels (blue\/red), exhibiting the turnpike nature of trajectories. Figure courtesy of [5].<\/h6>\n<p>&nbsp;<\/p>\n<p>The notion of <em>controllability <\/em>helps us disclose one of the gateways between disciplines. Controllability involves driving a dynamical system from an initial configuration to a final one within a given time horizon via skillfully designed and viable controls. In the framework of linear finite <em>N<\/em>-dimensional systems<\/p>\n<p><strong><em>\u00a0<\/em><em>x<\/em>\u2032+<em>Ax<\/em>=<em>Bu<\/em>,<\/strong><\/p>\n<p>the answer is elementary and classical (it dates back to <strong><a href=\"https:\/\/www.nae.edu\/54973\/Rudolf-Kalman\">Rudolf Kalman<\/a><\/strong>\u2019s work in the 1950s, at least) [6]. The system is controllable if and only if the matrix <em>A<\/em> that governs the system\u2019s dynamics and the matrix <em>B<\/em> that describes the controls\u2019 effects on the state\u2019s different components verify the celebrated rank condition<\/p>\n<p><strong>rank[<em>B<\/em>,<em>AB<\/em>,&#8230;<em>AN<\/em>\u22121<em>B<\/em>]=<em>N<\/em>.<\/strong><\/p>\n<p>The control\u2019s size naturally depends on the length of the time horizon; it must be enormous for very short time horizons and can have a smaller amplitude for longer ones.<\/p>\n<p>In fact, as <strong><a href=\"https:\/\/es.wikipedia.org\/wiki\/John_von_Neumann\">John von Neumann<\/a><\/strong> anticipated and Nobel Prize-winning economist <strong><a href=\"https:\/\/www.nobelprize.org\/prizes\/economic-sciences\/1970\/samuelson\/facts\/\">Paul Samuelson<\/a><\/strong> further analyzed, the \u201cturnpike\u201d property manifests itself over long time horizons; controls tend to spend most of their time in the optimal steady-state configuration [5]. We apply this lesser-known principle systematically (and often unconsciously) in our daily lives. When travelling to work, for instance, we may rush to the station to take the train\u2014our turnpike in this ride\u2014on which we then wait to reach our final destination. Medical therapies for chronic diseases also utilize this principle; physicians may instruct patients to take one pill\u00a0a day after breakfast, rather than follow a sharper but much more complicated dosage. This property even arises in the field of economics when national banks set interest rates in six-month horizons and only revisit the policies to adjust for newly emerging macroeconomic scenarios.<\/p>\n<p>Are these ideas and methods at all relevant to ML?<\/p>\n<p>(&#8230;)<\/p>\n<p><a href=\"https:\/\/sinews.siam.org\/Details-Page\/control-and-machine-learning\" target=\"_blank\" rel=\"noopener\">Learn more<\/a>.<\/p>\n<p>The full article was originally published <strong><a href=\"https:\/\/sinews.siam.org\/Details-Page\/control-and-machine-learning\">here<\/a>.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The interconnections between different mathematical disciplines are split by conceptual and technical mountain ranges and have often evolved in different communities.<\/p>\n","protected":false},"author":3,"featured_media":9298,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[94,698,699],"class_list":["post-9292","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-math-in-motion","tag-control","tag-machine-learning","tag-siam-news"],"_links":{"self":[{"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/posts\/9292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/comments?post=9292"}],"version-history":[{"count":14,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/posts\/9292\/revisions"}],"predecessor-version":[{"id":9313,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/posts\/9292\/revisions\/9313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/media\/9298"}],"wp:attachment":[{"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/media?parent=9292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/categories?post=9292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cmc.deusto.eus\/enzuazua\/wp-json\/wp\/v2\/tags?post=9292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}