<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Uncertainty Propagation and Second Order Probability in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56913#M31926</link>
    <description>&lt;P&gt;In my field&amp;nbsp;data is expensive to collect (or simulate deterministically), so we typically do our uncertainty propagation using metamodels (or surrogate models, response surface, etc.).&amp;nbsp; JMP excels in the generation of these models.&amp;nbsp; However, I have been unable to find any clear way to do uncertainty propagation using second order probability, as summarized in this diagram below:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mixed_uncertainty.png" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/10706i2EC38F6248FC0AF3/image-size/large?v=v2&amp;amp;px=999" role="button" title="mixed_uncertainty.png" alt="mixed_uncertainty.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I can see how to define input probabilities in the profiler simulator, but I'm not sure if there is a straightforward way to define some inputs as "epistemic" with uniform inputs that are sampled first, and then all the other inputs are sampled according to their own distributions N times to create a single CDF on the system response (which is then repeated M times to create the probability box on the system response).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anybody have any ideas how to accomplish inside the graphical JMP environment without diving into the world of JSL?&amp;nbsp; I have typically accomplished this using Python, in which I am fluent.&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 11 May 2018 12:12:21 GMT</pubDate>
    <dc:creator>EggyWeggs</dc:creator>
    <dc:date>2018-05-11T12:12:21Z</dc:date>
    <item>
      <title>Uncertainty Propagation and Second Order Probability</title>
      <link>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56913#M31926</link>
      <description>&lt;P&gt;In my field&amp;nbsp;data is expensive to collect (or simulate deterministically), so we typically do our uncertainty propagation using metamodels (or surrogate models, response surface, etc.).&amp;nbsp; JMP excels in the generation of these models.&amp;nbsp; However, I have been unable to find any clear way to do uncertainty propagation using second order probability, as summarized in this diagram below:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mixed_uncertainty.png" style="width: 999px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/10706i2EC38F6248FC0AF3/image-size/large?v=v2&amp;amp;px=999" role="button" title="mixed_uncertainty.png" alt="mixed_uncertainty.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I can see how to define input probabilities in the profiler simulator, but I'm not sure if there is a straightforward way to define some inputs as "epistemic" with uniform inputs that are sampled first, and then all the other inputs are sampled according to their own distributions N times to create a single CDF on the system response (which is then repeated M times to create the probability box on the system response).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anybody have any ideas how to accomplish inside the graphical JMP environment without diving into the world of JSL?&amp;nbsp; I have typically accomplished this using Python, in which I am fluent.&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 May 2018 12:12:21 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56913#M31926</guid>
      <dc:creator>EggyWeggs</dc:creator>
      <dc:date>2018-05-11T12:12:21Z</dc:date>
    </item>
    <item>
      <title>Re: Uncertainty Propagation and Second Order Probability</title>
      <link>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56953#M31950</link>
      <description>&lt;P&gt;My understanding of what you're trying to accomplish is that you want N unique aleatory variable samples for each M epistemic variable samples.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's what I would do if JSL isn't an option:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Create a table, name it epistemic&lt;UL&gt;&lt;LI&gt;Create a column&lt;UL&gt;&lt;LI&gt;Name it "Sample"&lt;/LI&gt;&lt;LI&gt;Initialize Data with a sequence&lt;UL&gt;&lt;LI&gt;Number of runs = 1&lt;/LI&gt;&lt;LI&gt;From = 1&lt;/LI&gt;&lt;LI&gt;To = M&lt;/LI&gt;&lt;LI&gt;Step = 1&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;For each epistemic variable you have:&lt;UL&gt;&lt;LI&gt;Create a column with an appropriate name&lt;/LI&gt;&lt;LI&gt;Add a formula to that column&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Use an appropriate&amp;nbsp;&lt;STRONG&gt;Random&lt;/STRONG&gt; function (Uniform?)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Create another data table, name it aleatory&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Create a column&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;Name it "Sample"&lt;/LI&gt;&lt;LI&gt;Initialize Data with a sequence&lt;UL&gt;&lt;LI&gt;Number of runs = 1&lt;/LI&gt;&lt;LI&gt;From = 1&lt;/LI&gt;&lt;LI&gt;To =&amp;nbsp;N&lt;/LI&gt;&lt;LI&gt;Step = 1&lt;/LI&gt;&lt;LI&gt;Repeat = M&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;&amp;lt;= This is important!&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;For each aleatory variable you have:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;Create a column with an appropriate name&lt;/LI&gt;&lt;LI&gt;Add a formula to that column&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Use an appropriate&amp;nbsp;&lt;STRONG&gt;Random&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;While in this table (aleatory) click on Tables =&amp;gt; Update&lt;UL&gt;&lt;LI&gt;Select the epistemic table&lt;/LI&gt;&lt;LI&gt;Check "match columns"&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Select Sample from both tables and click the "match" button&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Under Add Columns from Update table select "selected"&lt;UL&gt;&lt;LI&gt;Only select your epistemic variable columns, ignore "sample" column&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Click the "OK" button&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;You can now remove the Sample column from the aleatory table if you like.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;You can now close the epistemic table if you want.&lt;/LI&gt;&lt;LI&gt;The aleatory table should repeat your epistemic sample M times while the aleatory samples are not repeated and are sampled N times for each epistemic sample.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If your goal is to repeat the aleatory sampling for each epistemic sample (same aleatory sampling goes into each epistemic sample) then it's easier:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Create a table, name it epistemic&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Add M rows&lt;/LI&gt;&lt;LI&gt;For each epistemic variable you have:&lt;UL&gt;&lt;LI&gt;Create a column with an appropriate name&lt;/LI&gt;&lt;LI&gt;Add a formula to that column&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Use an appropriate&amp;nbsp;&lt;STRONG&gt;Random&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function (Uniform?)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Create another data table, name it aleatory&lt;UL&gt;&lt;LI&gt;Add&amp;nbsp;N rows&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;For each&amp;nbsp;aleatory&amp;nbsp;variable you have:&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;Create a column with an appropriate name&lt;/LI&gt;&lt;LI&gt;Add a formula to that column&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Use an appropriate&amp;nbsp;&lt;STRONG&gt;Random&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;In the aleatory&amp;nbsp; table go to Table =&amp;gt; Join&lt;UL&gt;&lt;LI&gt;Select epistemic table on the left&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;Under "matching specification" select "Cartesian Join"&lt;/LI&gt;&lt;LI&gt;Click the "OK" button&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;</description>
      <pubDate>Sun, 13 May 2018 21:49:35 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56953#M31950</guid>
      <dc:creator>burakbagdatli</dc:creator>
      <dc:date>2018-05-13T21:49:35Z</dc:date>
    </item>
    <item>
      <title>Re: Uncertainty Propagation and Second Order Probability</title>
      <link>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56977#M31958</link>
      <description>&lt;P&gt;That's excellent.&amp;nbsp; The first method is what I was after, and it's a nice quick solution.&amp;nbsp; I verified that your instructions worked as desired (&lt;STRONG&gt;edit: with one small change, see reply below)&lt;/STRONG&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One last step, however, is that I need to plot all of the CDFs for each sample group.&amp;nbsp; So I take the response and plot distributions of some "response" by "Sample."&amp;nbsp; For M = 100, I end up with 100 distinct PDF and CDF plots.&amp;nbsp; Is there an easy way to&amp;nbsp;send all of the probability scores to the table simulataneously without simply clicking each of the&amp;nbsp;M plots and manually&amp;nbsp;saving the Prob Scores?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;By the way, JSL is an option, but I'm looking to see if&amp;nbsp;there is an elegant GUI solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help.&lt;/P&gt;</description>
      <pubDate>Mon, 14 May 2018 16:30:29 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56977#M31958</guid>
      <dc:creator>EggyWeggs</dc:creator>
      <dc:date>2018-05-14T16:30:29Z</dc:date>
    </item>
    <item>
      <title>Re: Uncertainty Propagation and Second Order Probability</title>
      <link>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56999#M31974</link>
      <description>&lt;P&gt;&lt;SPAN&gt;One small correction for step 2:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Create another data table, name it aleatory&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Create a column&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;Name it "Sample"&lt;/LI&gt;&lt;LI&gt;Initialize Data with a sequence&lt;UL&gt;&lt;LI&gt;Number of runs = 1&lt;/LI&gt;&lt;LI&gt;From = 1&lt;/LI&gt;&lt;LI&gt;To =&amp;nbsp;N&lt;/LI&gt;&lt;LI&gt;Step = 1&lt;/LI&gt;&lt;LI&gt;Repeat = M&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;&amp;lt;= This is important!&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Should be (changes in &lt;STRONG&gt;bold&lt;/STRONG&gt;:(&lt;/img&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Create another data table, name it aleatory&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Create a column&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;Name it "Sample"&lt;/LI&gt;&lt;LI&gt;Initialize Data with a sequence&lt;UL&gt;&lt;LI&gt;Number of runs = 1&lt;/LI&gt;&lt;LI&gt;From = 1&lt;/LI&gt;&lt;LI&gt;To =&amp;nbsp;&lt;STRONG&gt;M&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Step = 1&lt;/LI&gt;&lt;LI&gt;Repeat =&amp;nbsp;&lt;STRONG&gt;N&lt;/STRONG&gt; &amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Because each epistemic sample should be repeated with new aleatory samples N times, not M times.&lt;/P&gt;</description>
      <pubDate>Mon, 14 May 2018 16:29:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Uncertainty-Propagation-and-Second-Order-Probability/m-p/56999#M31974</guid>
      <dc:creator>EggyWeggs</dc:creator>
      <dc:date>2018-05-14T16:29:06Z</dc:date>
    </item>
  </channel>
</rss>

