{"id":6163,"date":"2023-01-14T01:38:27","date_gmt":"2023-01-14T08:38:27","guid":{"rendered":"https:\/\/www.dresan.com\/blog\/?p=6163"},"modified":"2023-01-14T01:38:29","modified_gmt":"2023-01-14T08:38:29","slug":"once-again-im-running-deep-learning-on-a-macbook","status":"publish","type":"post","link":"https:\/\/dresan.com\/blog\/2023\/01\/14\/once-again-im-running-deep-learning-on-a-macbook\/","title":{"rendered":"Once again, I&#8217;m running deep learning on a Macbook &#8230;"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dresan.com\/blog\/wp-content\/uploads\/2023\/01\/20221103_134338-600x450.jpg\" alt=\"\" class=\"wp-image-6164\" width=\"715\" height=\"536\" srcset=\"https:\/\/dresan.com\/blog\/wp-content\/uploads\/2023\/01\/20221103_134338-600x450.jpg 600w, https:\/\/dresan.com\/blog\/wp-content\/uploads\/2023\/01\/20221103_134338-300x225.jpg 300w, https:\/\/dresan.com\/blog\/wp-content\/uploads\/2023\/01\/20221103_134338-768x576.jpg 768w, https:\/\/dresan.com\/blog\/wp-content\/uploads\/2023\/01\/20221103_134338-640x480.jpg 640w, https:\/\/dresan.com\/blog\/wp-content\/uploads\/2023\/01\/20221103_134338.jpg 1230w\" sizes=\"auto, (max-width: 715px) 100vw, 715px\" \/><\/figure>\n\n\n\n<p>&#8230; and the trick to getting it working was, as usual, &#8220;<a href=\"https:\/\/www.dresan.com\/blog\/2009\/04\/27\/just-a-little-bit-harder\/\">working just a little bit harder than you want to<\/a>&#8220;. Shortly after my last post, I got <a href=\"https:\/\/towardsdatascience.com\/policy-gradient-methods-104c783251e0\">REINFORCE<\/a>, a classic <a href=\"https:\/\/en.wikipedia.org\/wiki\/Reinforcement_learning\">reinforcement learning algorithm<\/a>, successfully <a href=\"https:\/\/www.dresan.com\/blog\/2016\/02\/08\/why-yes-im-running-a-deep-learning-system-on-a-macbook-air-why\/\">training on my local machine<\/a>, with apparent learning for all three environments in the assignment (though whether my solution is able to reach the expected final level of performance or not is still an open question).  <\/p>\n\n\n\n<p>-the Centaur<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230; and the trick to getting it working was, as usual, &#8220;working just a little bit harder than you want to&#8220;. Shortly after my last post, I got REINFORCE, a&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209,217,193],"tags":[274,8,5],"class_list":["post-6163","post","type-post","status-publish","format-standard","hentry","category-computing","category-intelligence","category-real-life","tag-blogging-every-day","tag-intelligence","tag-we-call-it-living","ratio-2-1","entry"],"_links":{"self":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/6163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/comments?post=6163"}],"version-history":[{"count":1,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/6163\/revisions"}],"predecessor-version":[{"id":6165,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/6163\/revisions\/6165"}],"wp:attachment":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/media?parent=6163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/categories?post=6163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/tags?post=6163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}