

{"id":78,"date":"2012-11-20T15:45:31","date_gmt":"2012-11-20T14:45:31","guid":{"rendered":"https:\/\/project.inria.fr\/plasma-lab\/?page_id=78"},"modified":"2013-01-10T14:09:44","modified_gmt":"2013-01-10T13:09:44","slug":"importance-sampling","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/plasma-lab\/importance-sampling\/","title":{"rendered":"Importance sampling"},"content":{"rendered":"<p><\/p>\n<p style=\"text-align: center;\"><strong>Download : <a href=\"http:\/\/plasma-lab.gforge.inria.fr\/ressources\/samples\/ImportanceSampling.plasma\">ImportanceSampling.plasma<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Importance sampling works at the level of PLASMA&#8217;s intermediate language,\u00a0allowing importance sampling parameters\u00a0to be specified\u00a0in models described using &#8216;simple commands&#8217;. Simple commands resolve explicit\u00a0synchronisation, making the square brackets used for synchronisation channels obsolete. Parameters are specified by\u00a0replacing\u00a0the empty\u00a0square brackets [ ]\u00a0by angled brackets enclosing values, e.g.\u00a0.<\/p>\n<div><\/div>\n<div>We\u00a0created models\u00a0based on Example 1 of (<a href=\"http:\/\/www.springerlink.com\/content\/l0hl4t5527268316\/\" rel=\"nofollow\">Ridder\u00a02005<\/a>) to demonstrate the dramatic increase in performance possible using importnace sampling. The models and property files can be download <a href=\"https:\/\/sites.google.com\/site\/plasmasmc\/models\/importance\/ISrepair.zip?attredirects=0\">here<\/a>.<\/div>\n<div>\n<div><\/div>\n<p>The command line to run these models is:<\/p>\n<\/div>\n<div><\/div>\n<div>java -jar PLASMA.jar-runs[ -importance ]<\/div>\n<div><\/div>\n<div>The -importance\u00a0switch\u00a0instructs PLASMA to use\u00a0the importance sampling parameters it finds in the model file. Without this, it is necessary to perform a number of runs &gt;&gt;\u00a0the reciprocal of the probability.<\/div>\n<div><a href=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2012\/12\/repair_white_background.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-194 aligncenter\" style=\"border: 0px none;\" title=\"repair_white_background\" src=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2012\/12\/repair_white_background.png\" alt=\"\" width=\"507\" height=\"491\" srcset=\"https:\/\/project.inria.fr\/plasma-lab\/files\/2012\/12\/repair_white_background.png 507w, https:\/\/project.inria.fr\/plasma-lab\/files\/2012\/12\/repair_white_background-300x290.png 300w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/a><\/div>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Download : ImportanceSampling.plasma &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Importance sampling works at the level of PLASMA&#8217;s intermediate language,\u00a0allowing importance sampling parameters\u00a0to be specified\u00a0in models described using &#8216;simple commands&#8217;. Simple commands resolve explicit\u00a0synchronisation, making the square brackets used for synchronisation channels obsolete. Parameters are specified by\u00a0replacing\u00a0the empty\u00a0square brackets [ ]\u00a0by angled\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/plasma-lab\/importance-sampling\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":234,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-78","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/78","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/users\/234"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":7,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/78\/revisions"}],"predecessor-version":[{"id":2007,"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/pages\/78\/revisions\/2007"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/plasma-lab\/wp-json\/wp\/v2\/media?parent=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}