{"id":4961,"date":"2019-09-03T10:27:58","date_gmt":"2019-09-03T09:27:58","guid":{"rendered":"https:\/\/www.blopig.com\/blog\/?p=4961"},"modified":"2019-09-04T13:36:15","modified_gmt":"2019-09-04T12:36:15","slug":"three-things-to-help-you-get-started-on-bayesian-optimisation","status":"publish","type":"post","link":"https:\/\/www.blopig.com\/blog\/2019\/09\/three-things-to-help-you-get-started-on-bayesian-optimisation\/","title":{"rendered":"Three things to help you get started on Bayesian Optimisation"},"content":{"rendered":"\n<p>In this blog post I will share with you&nbsp;the&nbsp;materials that I found most useful when I started doing some Bayesian&nbsp;Optimisation&nbsp;in my research. Bear in mind, I am a Chemist by training, so I approached this topic from a non-mathematical background (my eyes&nbsp;have to&nbsp;be persuaded to look at mathematical equations). Out of all the materials I have come across, I found these to be the most accessible.&nbsp;<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>(1) <a href=\"https:\/\/www.youtube.com\/watch?v=vz3D36VXefI\">Nando de Freitas&#8217; lecture on Bayesian optimization and multi-armed bandits<\/a><\/p>\n\n\n\n<p>This&nbsp;is a&nbsp;YouTube video of a University of British Columbia&nbsp;computer science lecture by Nando de Freitas on Bayesian Optimisation and multi-armed bandits. It manages to introduce the fundamentals of Bayesian Optimisation&nbsp;at a very gentle pace and explains&nbsp;each&nbsp;equation&nbsp;in detail (I like his annotations especially). It is very easy to follow and well worth the 1 h 20 mins&nbsp;&#8211; he is an excellent lecturer.&nbsp;<\/p>\n\n\n\n<p>(2) <a href=\"https:\/\/nbviewer.jupyter.org\/github\/SheffieldML\/GPyOpt\/blob\/devel\/manual\/index.ipynb\">GPyOpt&nbsp;IPython&nbsp;notebook examples&nbsp;<\/a>&nbsp;<\/p>\n\n\n\n<p>Anything interactive is a thumbs up from me.&nbsp;<a href=\"https:\/\/github.com\/SheffieldML\/GPyOpt\">GPyOpt<\/a> has a great manual, including several example notebooks, all well commented and easy to follow. I like their simple <a href=\"https:\/\/nbviewer.jupyter.org\/github\/SheffieldML\/GPyOpt\/blob\/master\/manual\/GPyOpt_bandits_optimization.ipynb?fbclid=IwAR2agYbDiF6v2XngZdC790LoYqmNZI0S1An9a3OAOeTCd2-P3eFp-v-GDKk\">weather map example<\/a>, which is a very accessible problem and not field specific. Admittedly, I have referenced this analogy in several of my presentations which introduces Bayesian Optimisation.&nbsp;&nbsp;<\/p>\n\n\n\n<p>(3) These two papers:<\/p>\n\n\n\n<p><a href=\"http:\/\/arxiv.org\/abs\/1807.02811\">Frazier, P. I. (2018). A Tutorial on Bayesian Optimization, (Section 5), 1\u201322. <\/a><br><a href=\"https:\/\/doi.org\/10.1109\/JPROC.2015.2494218\">Shahriari, B.,&nbsp;Swersky, K., Wang, Z., Adams, R. P., &amp; de Freitas, N. (2016). Taking the Human Out of the Loop: A Review of Bayesian Optimization.&nbsp;<\/a><em><a href=\"https:\/\/doi.org\/10.1109\/JPROC.2015.2494218\">Proceedings of the IEEE<\/a><\/em><a href=\"https:\/\/doi.org\/10.1109\/JPROC.2015.2494218\">,&nbsp;<\/a><em><a href=\"https:\/\/doi.org\/10.1109\/JPROC.2015.2494218\">104<\/a><\/em><a href=\"https:\/\/doi.org\/10.1109\/JPROC.2015.2494218\">(1), 148\u2013175.<\/a><\/p>\n\n\n\n<p>If you want to read some literature, try these two; the first is a tutorial and the second is a review. Both go from the basics to the more advance.&nbsp;<\/p>\n\n\n\n<p>Finally, thanks to these materials, I am surely a bit wiser in Bayesian Optimisation but I definitely have still a lot to learn (if you have any more nice materials please point them my way)! Also&nbsp;a big thanks to fellow OPIG&nbsp;member, Lucian, for introducing many (most) of these materials to me (it also helps enormously if you have someone who <em>does<\/em> know about Bayesian&nbsp;Optimisation&nbsp;sitting in the same office as you)!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog post I will share with you&nbsp;the&nbsp;materials that I found most useful when I started doing some Bayesian&nbsp;Optimisation&nbsp;in my research. Bear in mind, I am a Chemist by training, so I approached this topic from a non-mathematical background (my eyes&nbsp;have to&nbsp;be persuaded to look at mathematical equations). Out of all the materials I [&hellip;]<\/p>\n","protected":false},"author":38,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","wikipediapreview_detectlinks":true,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"ngg_post_thumbnail":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[29,189,258,227],"tags":[259],"ppma_author":[530],"class_list":["post-4961","post","type-post","status-publish","format-standard","hentry","category-code","category-machine-learning","category-optimization","category-python-code","tag-bayesian-optimization"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"authors":[{"term_id":530,"user_id":38,"is_guest":0,"slug":"susan","display_name":"Susan Leung","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/e1a367a2f8d7409be8aa6d2beff2d277525c90331ec34202854a9a5116b4eaa4?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/posts\/4961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/comments?post=4961"}],"version-history":[{"count":4,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/posts\/4961\/revisions"}],"predecessor-version":[{"id":4974,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/posts\/4961\/revisions\/4974"}],"wp:attachment":[{"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/media?parent=4961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/categories?post=4961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/tags?post=4961"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.blopig.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=4961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}