<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.blog.caramizaru.xyz/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>𝐶𝑎𝑟𝑎𝑚𝑖𝑧𝑎𝑟𝑢'𝑠 𝐵𝑙𝑜𝑔 feed:2024:11:08</title>
        <description></description>
        <link>https://www.blog.caramizaru.xyz/</link>
        <lastBuildDate>Fri, 31 Jul 2026 05:38:14 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://www.blog.caramizaru.xyz/lib/exe/fetch.php/wiki:favicon.ico</url>
            <title>𝐶𝑎𝑟𝑎𝑚𝑖𝑧𝑎𝑟𝑢'𝑠 𝐵𝑙𝑜𝑔</title>
            <link>https://www.blog.caramizaru.xyz/</link>
        </image>
        <item>
            <title>Advancing Legged Robot Agility: from Video Imitation to GPU Acceleration</title>
            <link>https://www.blog.caramizaru.xyz/doku.php/feed:2024:11:08:advancing_legged_robot_agility_from_video_imitation_to_gpu_acceleration</link>
            <description>
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;advancing_legged_robot_agilityfrom_video_imitation_to_gpu_acceleration&quot;&gt;Advancing Legged Robot Agility: from Video Imitation to GPU Acceleration&lt;/h1&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Advancing Legged Robot Agility: from Video Imitation to GPU Acceleration&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;advancing_legged_robot_agilityfrom_video_imitation_to_gpu_acceleration&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;23-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/zMY4vvP464c?&quot; width=&quot;520&quot; height=&quot;293&quot; style=&quot;width:520px;height:293px;&quot; class=&quot;vshare vshare__center&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;strong&gt;Abstract:&lt;/strong&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Achieving human and animal-level agility has been a long-standing goal in robotics research. Recent advancements in numerical optimization and machine learning have pushed legged systems to greater capabilities than ever before, enabling black flips, parkour, and manipulation of heavy objects. Despite these exciting developments, this thesis identifies two key limitations of current legged robot technology and aims to improve upon existing art.
&lt;/p&gt;

&lt;p&gt;
First, legged robots today require manual specifications of desired behaviors and fail to learn from their human and animal counterparts. We introduce SLoMo, a first-of-its-kind framework for transferring skilled motions from casually captured videos of humans and animals to legged robots. From a monocular RGB video, SLoMo synthesizes physically plausible trajectories for downstream offline trajectory optimization and online predictive control of quadruped or humanoid robots. We demonstrate SLoMo by transferring cat and dog motions to quadruped robot hardware and human motions to a simulated humanoid robot.
&lt;/p&gt;

&lt;p&gt;
Second, current model-predictive control (MPC) for legged systems often resort to simplified models due to computational limitations in real-time settings. This is due to the high dimensionality of these robots and the reliance of existing numerical optimization algorithms on fundamentally serial, CPU-friendly linear algebra routines. We leverage advancements in GPU parallelization by developing a quadratic programming (QP) solver that uses only GPU-friendly operations. We refer to our solver as ReLU-QP, thanks to its computational similarities to inferencing a deep neural network with rectified linear unit (ReLU) activation functions. Across benchmarks on solving random QPs and high-dimensional MPC tasks in simulation, including balancing a full-order Atlas humanoid robot on one foot under control limits, ReLU-QP shows an order-of-magnitude speed improvement over state-of-the-art CPU-based QP solvers and solves MPC for modern legged robots at kilohertz rates.
&lt;/p&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:optimization?do=showtag&amp;amp;tag=optimization&quot; class=&quot;wikilink1&quot; title=&quot;tag:optimization&quot; rel=&quot;tag&quot;&gt;optimization&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:control?do=showtag&amp;amp;tag=control&quot; class=&quot;wikilink1&quot; title=&quot;tag:control&quot; rel=&quot;tag&quot;&gt;control&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:robotics?do=showtag&amp;amp;tag=robotics&quot; class=&quot;wikilink1&quot; title=&quot;tag:robotics&quot; rel=&quot;tag&quot;&gt;robotics&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:cmu?do=showtag&amp;amp;tag=CMU&quot; class=&quot;wikilink1&quot; title=&quot;tag:cmu&quot; rel=&quot;tag&quot;&gt;CMU&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:john-zhang?do=showtag&amp;amp;tag=John-Zhang&quot; class=&quot;wikilink1&quot; title=&quot;tag:john-zhang&quot; rel=&quot;tag&quot;&gt;John-Zhang&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:2024?do=showtag&amp;amp;tag=2024&quot; class=&quot;wikilink1&quot; title=&quot;tag:2024&quot; rel=&quot;tag&quot;&gt;2024&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;



&lt;p&gt;
&lt;ul class=&quot;socialite&quot;&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;twitter&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;facebook&quot; target=&quot;_blank&quot; href=&quot;http://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Facebook&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;googleplus&quot; target=&quot;_blank&quot; href=&quot;https://plus.google.com/share?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Google+&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;linkedin&quot; target=&quot;_blank&quot; href=&quot;https://www.linkedin.com/shareArticle?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;summary=&amp;mini=true&amp;source=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;pinterest&quot; target=&quot;_blank&quot; href=&quot;https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Pinterest&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;tumblr&quot; target=&quot;_blank&quot; href=&quot;http://www.tumblr.com/share/link?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Tumblr&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;reddit&quot; target=&quot;_blank&quot; href=&quot;http://www.reddit.com/submit?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;taringa&quot; target=&quot;_blank&quot; href=&quot;http://www.taringa.net/widgets/share.php?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;body=&quot;&gt;Taringa&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;stumbleupon&quot; target=&quot;_blank&quot; href=&quot;http://www.stumbleupon.com/submit?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;StumbleUpon&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;telegram&quot; target=&quot;_blank&quot; href=&quot;https://telegram.me/share/url?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Telegram&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;hackernews&quot; target=&quot;_blank&quot; href=&quot;https://news.ycombinator.com/submitlink?u=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;t=&quot;&gt;Hacker News&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;xing&quot; target=&quot;_blank&quot; href=&quot;https://www.xing-share.com/app/user?op=share;sc_p=xing-share;url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Xing&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;vk&quot; target=&quot;_blank&quot; href=&quot;https://vk.com/share.php?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;description=&amp;noparse=true&quot;&gt;Vk&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;email&quot; target=&quot;_blank&quot; href=&quot;mailto:?subject=&amp;body=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F: &quot;&gt;Email&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>optimization</category>
        <category>control</category>
        <category>robotics</category>
        <category>cmu</category>
        <category>john-zhang</category>
        <category>2024</category>
            <pubDate>Fri, 08 Nov 2024 10:13:38 +0000</pubDate>
        </item>
        <item>
            <title>Lagrangian multipliers, normal cones and KKT optimality conditions</title>
            <link>https://www.blog.caramizaru.xyz/doku.php/feed:2024:11:08:lagrangian_multipliers_normal_cones_and_kkt_optimality_conditions</link>
            <description>
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;lagrangian_multipliers_normal_cones_and_kkt_optimality_conditions&quot;&gt;Lagrangian multipliers, normal cones and KKT optimality conditions&lt;/h1&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lagrangian multipliers, normal cones and KKT optimality conditions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lagrangian_multipliers_normal_cones_and_kkt_optimality_conditions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;23-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
&lt;a href=&quot;https://www.blog.caramizaru.xyz/lib/exe/fetch.php?cache=recache&amp;amp;tok=929d47&amp;amp;media=https%3A%2F%2Fmlwithouttears.com%2Fwp-content%2Fuploads%2F2024%2F11%2Fnormal_multiple_inequalities-2.png&quot; class=&quot;media&quot; title=&quot;https://mlwithouttears.com/wp-content/uploads/2024/11/normal_multiple_inequalities-2.png&quot;&gt;&lt;img src=&quot;https://www.blog.caramizaru.xyz/lib/exe/fetch.php?cache=recache&amp;amp;tok=929d47&amp;amp;media=https%3A%2F%2Fmlwithouttears.com%2Fwp-content%2Fuploads%2F2024%2F11%2Fnormal_multiple_inequalities-2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://mlwithouttears.com/2024/11/06/lagrangian-multipliers-normal-cones-and-kkt-optimality-conditions/&quot; class=&quot;urlextern&quot; title=&quot;https://mlwithouttears.com/2024/11/06/lagrangian-multipliers-normal-cones-and-kkt-optimality-conditions/&quot; rel=&quot;ugc nofollow&quot;&gt;Blogpost Link&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;
&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/h8KBlVIpA1A?&quot; width=&quot;520&quot; height=&quot;293&quot; style=&quot;width:520px;height:293px;&quot; class=&quot;vshare vshare__center&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:lagrangian-multipliers?do=showtag&amp;amp;tag=Lagrangian-multipliers&quot; class=&quot;wikilink1&quot; title=&quot;tag:lagrangian-multipliers&quot; rel=&quot;tag&quot;&gt;Lagrangian-multipliers&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:normal-cones?do=showtag&amp;amp;tag=normal-cones&quot; class=&quot;wikilink1&quot; title=&quot;tag:normal-cones&quot; rel=&quot;tag&quot;&gt;normal-cones&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:kkt?do=showtag&amp;amp;tag=KKT&quot; class=&quot;wikilink1&quot; title=&quot;tag:kkt&quot; rel=&quot;tag&quot;&gt;KKT&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:optimality-conditions?do=showtag&amp;amp;tag=optimality-conditions&quot; class=&quot;wikilink1&quot; title=&quot;tag:optimality-conditions&quot; rel=&quot;tag&quot;&gt;optimality-conditions&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:optimization?do=showtag&amp;amp;tag=optimization&quot; class=&quot;wikilink1&quot; title=&quot;tag:optimization&quot; rel=&quot;tag&quot;&gt;optimization&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:lorenzo-maggi?do=showtag&amp;amp;tag=Lorenzo-Maggi&quot; class=&quot;wikilink1&quot; title=&quot;tag:lorenzo-maggi&quot; rel=&quot;tag&quot;&gt;Lorenzo-Maggi&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:2024?do=showtag&amp;amp;tag=2024&quot; class=&quot;wikilink1&quot; title=&quot;tag:2024&quot; rel=&quot;tag&quot;&gt;2024&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;



&lt;p&gt;
&lt;ul class=&quot;socialite&quot;&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;twitter&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;facebook&quot; target=&quot;_blank&quot; href=&quot;http://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Facebook&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;googleplus&quot; target=&quot;_blank&quot; href=&quot;https://plus.google.com/share?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Google+&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;linkedin&quot; target=&quot;_blank&quot; href=&quot;https://www.linkedin.com/shareArticle?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;summary=&amp;mini=true&amp;source=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;pinterest&quot; target=&quot;_blank&quot; href=&quot;https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Pinterest&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;tumblr&quot; target=&quot;_blank&quot; href=&quot;http://www.tumblr.com/share/link?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Tumblr&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;reddit&quot; target=&quot;_blank&quot; href=&quot;http://www.reddit.com/submit?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;taringa&quot; target=&quot;_blank&quot; href=&quot;http://www.taringa.net/widgets/share.php?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;body=&quot;&gt;Taringa&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;stumbleupon&quot; target=&quot;_blank&quot; href=&quot;http://www.stumbleupon.com/submit?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;StumbleUpon&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;telegram&quot; target=&quot;_blank&quot; href=&quot;https://telegram.me/share/url?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Telegram&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;hackernews&quot; target=&quot;_blank&quot; href=&quot;https://news.ycombinator.com/submitlink?u=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;t=&quot;&gt;Hacker News&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;xing&quot; target=&quot;_blank&quot; href=&quot;https://www.xing-share.com/app/user?op=share;sc_p=xing-share;url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Xing&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;vk&quot; target=&quot;_blank&quot; href=&quot;https://vk.com/share.php?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;description=&amp;noparse=true&quot;&gt;Vk&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;email&quot; target=&quot;_blank&quot; href=&quot;mailto:?subject=&amp;body=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F: &quot;&gt;Email&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>lagrangian-multipliers</category>
        <category>normal-cones</category>
        <category>kkt</category>
        <category>optimality-conditions</category>
        <category>optimization</category>
        <category>lorenzo-maggi</category>
        <category>2024</category>
            <pubDate>Sat, 23 Aug 2025 07:59:53 +0000</pubDate>
        </item>
        <item>
            <title>Policy gradient for black-box optimization</title>
            <link>https://www.blog.caramizaru.xyz/doku.php/feed:2024:11:08:policy_gradient_for_black-box_optimization</link>
            <description>
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;policy_gradient_for_black-box_optimization&quot;&gt;Policy gradient for black-box optimization&lt;/h1&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Policy gradient for black-box optimization&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;policy_gradient_for_black-box_optimization&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;23-&amp;quot;} --&gt;&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Policy gradient method are widely used in the Reinforcement Learning settings. In this post we build policy gradient from the ground up, starting from the easier static scenario first, where we maximize a reward function {r} depending solely on our control variable {x}. In subsequent posts, we will turn our attention to the contextual bandit setting, where the reward also depends on a “state” that evolves. Finally, we will turn to the “full-blown” Reinforcement Learning scenario, where state evolves endogenously, as a function of the control variable.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_centeralign plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://mlwithouttears.com/2023/10/26/policy-gradient-the-static-case/&quot; class=&quot;urlextern&quot; title=&quot;https://mlwithouttears.com/2023/10/26/policy-gradient-the-static-case/&quot; rel=&quot;ugc nofollow&quot;&gt;Blogpost Link&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:policy-gradient?do=showtag&amp;amp;tag=Policy-gradient&quot; class=&quot;wikilink1&quot; title=&quot;tag:policy-gradient&quot; rel=&quot;tag&quot;&gt;Policy-gradient&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:optimization?do=showtag&amp;amp;tag=optimization&quot; class=&quot;wikilink1&quot; title=&quot;tag:optimization&quot; rel=&quot;tag&quot;&gt;optimization&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:lorenzo-maggi?do=showtag&amp;amp;tag=Lorenzo-Maggi&quot; class=&quot;wikilink1&quot; title=&quot;tag:lorenzo-maggi&quot; rel=&quot;tag&quot;&gt;Lorenzo-Maggi&lt;/a&gt;,
	&lt;a href=&quot;https://www.blog.caramizaru.xyz/doku.php/tag:2023?do=showtag&amp;amp;tag=2023&quot; class=&quot;wikilink1&quot; title=&quot;tag:2023&quot; rel=&quot;tag&quot;&gt;2023&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;



&lt;p&gt;
&lt;ul class=&quot;socialite&quot;&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;twitter&quot; target=&quot;_blank&quot; href=&quot;https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;facebook&quot; target=&quot;_blank&quot; href=&quot;http://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Facebook&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;googleplus&quot; target=&quot;_blank&quot; href=&quot;https://plus.google.com/share?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Google+&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;linkedin&quot; target=&quot;_blank&quot; href=&quot;https://www.linkedin.com/shareArticle?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;summary=&amp;mini=true&amp;source=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;pinterest&quot; target=&quot;_blank&quot; href=&quot;https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Pinterest&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;tumblr&quot; target=&quot;_blank&quot; href=&quot;http://www.tumblr.com/share/link?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;description=&quot;&gt;Tumblr&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;reddit&quot; target=&quot;_blank&quot; href=&quot;http://www.reddit.com/submit?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;taringa&quot; target=&quot;_blank&quot; href=&quot;http://www.taringa.net/widgets/share.php?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;body=&quot;&gt;Taringa&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;stumbleupon&quot; target=&quot;_blank&quot; href=&quot;http://www.stumbleupon.com/submit?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&quot;&gt;StumbleUpon&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;telegram&quot; target=&quot;_blank&quot; href=&quot;https://telegram.me/share/url?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;text=&quot;&gt;Telegram&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;hackernews&quot; target=&quot;_blank&quot; href=&quot;https://news.ycombinator.com/submitlink?u=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;t=&quot;&gt;Hacker News&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;xing&quot; target=&quot;_blank&quot; href=&quot;https://www.xing-share.com/app/user?op=share;sc_p=xing-share;url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&quot;&gt;Xing&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;vk&quot; target=&quot;_blank&quot; href=&quot;https://vk.com/share.php?url=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F&amp;title=&amp;description=&amp;noparse=true&quot;&gt;Vk&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;icon&quot;&gt;&lt;a class=&quot;email&quot; target=&quot;_blank&quot; href=&quot;mailto:?subject=&amp;body=https%3A%2F%2Fwww.blog.caramizaru.xyz%2Fdoku.php%2F: &quot;&gt;Email&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>policy-gradient</category>
        <category>optimization</category>
        <category>lorenzo-maggi</category>
        <category>2023</category>
            <pubDate>Fri, 08 Nov 2024 10:07:53 +0000</pubDate>
        </item>
    </channel>
</rss>
