{"id":1261,"date":"2022-04-05T19:42:18","date_gmt":"2022-04-05T19:42:18","guid":{"rendered":"https:\/\/meyn.ece.ufl.edu\/?page_id=1261"},"modified":"2026-04-14T09:50:09","modified_gmt":"2026-04-14T14:50:09","slug":"stochastic-control","status":"publish","type":"page","link":"https:\/\/faculty.eng.ufl.edu\/meyn\/courses\/stochastic-control\/","title":{"rendered":"Stochastic Control"},"content":{"rendered":"<p class=\"p1\">The first goal is to learn how to formulate models for the purposes of control, in applications ranging from finance to power systems to medicine. Linear and Markov models are chosen to capture essential dynamics and uncertainty.<\/p>\n<p class=\"p1\">The course provides several approaches to design control laws based on these models, and methods to approximate the performance of the controlled system. In parallel with these algorithmic objectives, students will be provided with an introduction to basic dynamic programming theory, closely related stability theory for Markovian and linear systems.<\/p>\n<p class=\"p1\">What about model free?\u00a0 \u00a0The course also provides an introduction to reinforcement learning (based on chapters 8 and 9 of the <a href=\"https:\/\/meyn.ece.ufl.edu\/control-systems-and-reinforcement-learning\">new monograph<\/a>).\u00a0 Understanding RL is not difficult after you have a good understanding of optimal control fundamentals.<\/p>\n<table>\n<tbody>\n<tr>\n<td><a href=\"http:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2022\/04\/StochasticControlAndRL_TOC_mod2022.pdf\">Course information from Spring 2020<\/a>Topics include:<\/p>\n<ol>\n<li class=\"p1\">Control and Stability Theory<\/li>\n<li>Optimal Control<\/li>\n<li class=\"p1\">Monte-Carlo Methods<\/li>\n<li class=\"p1\">ODE Methods for Algorithm Design<\/li>\n<li class=\"p1\">TD and Q-learning\u00a0 (and Actor-Critic methods if time permits)<\/li>\n<\/ol>\n<\/td>\n<td style=\"text-align: center\" valign=\"middle\"><a href=\"https:\/\/meyn.ece.ufl.edu\/publications\/current\/control-systems-and-reinforcement-learning\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-971 size-medium\" src=\"http:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-207x300.png\" alt=\"Book\" width=\"207\" height=\"300\" srcset=\"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-207x300.png 207w, https:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-707x1024.png 707w, https:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-768x1113.png 768w, https:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-1060x1536.png 1060w, https:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-1413x2048.png 1413w, https:\/\/faculty.eng.ufl.edu\/meyn\/wp-content\/uploads\/sites\/671\/2021\/08\/SunsetCoverNoBird-scaled.png 1767w\" sizes=\"auto, (max-width: 207px) 100vw, 207px\" \/><\/a><a href=\"https:\/\/meyn.ece.ufl.edu\/publications\/current\/control-systems-and-reinforcement-learning\/\">CS&amp;RL<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Essential background<\/strong>: stochastic processes and prior exposure to control concepts.\u00a0 Experience with Matlab or Python is also essential.<\/p>\n<h4><strong>More Resources<\/strong><\/h4>\n<ul>\n<li>Dimitris Bertsekas and Steve Shreve. <a href=\"http:\/\/web.mit.edu\/dimitrib\/www\/soc.html\">Stochastic Optimal Control: The Discrete-Time Case.<\/a><\/li>\n<li>Bruce Hajek.\u00a0 <a href=\"http:\/\/www.ifp.illinois.edu\/~hajek\/Papers\/randomprocesses.html\">Random Processes for Engineers<\/a>,\u00a0<span class=\"a-list-item\">Cambridge University Press, 2015<\/span><\/li>\n<li>Karl J. \u00c5str\u00f6m and Richard M. Murray. <a href=\"http:\/\/www.cds.caltech.edu\/~murray\/amwiki\/index.php\/Second_Edition\">Feedback Systems: An Introduction for Scientists and Engineers<\/a>,\u00a0and <a href=\"https:\/\/simons.berkeley.edu\/talks\/murray-control-1\">Murray\u2019s crash course<\/a> from 2018,<\/li>\n<li><a href=\"https:\/\/simons.berkeley.edu\/programs\/rl20\">Theory of Reinforcement Learning: tutorials at the Simons Institute program<\/a>, Aug. 19&#8211;Dec. 18, 2020,<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The first goal is to learn how to formulate models for the purposes of control, in applications ranging from finance to power systems to medicine. Linear and Markov models are chosen to capture essential dynamics and uncertainty. The course provides several approaches to design control laws based on these models, and methods to approximate the [&hellip;]<\/p>\n","protected":false},"author":1347,"featured_media":1643,"parent":711,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page-section-nav.php","meta":{"_acf_changed":false,"inline_featured_image":false,"featured_post":"","footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-1261","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/pages\/1261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/users\/1347"}],"replies":[{"embeddable":true,"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/comments?post=1261"}],"version-history":[{"count":1,"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/pages\/1261\/revisions"}],"predecessor-version":[{"id":2901,"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/pages\/1261\/revisions\/2901"}],"up":[{"embeddable":true,"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/pages\/711"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/media\/1643"}],"wp:attachment":[{"href":"https:\/\/faculty.eng.ufl.edu\/meyn\/wp-json\/wp\/v2\/media?parent=1261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}