<?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 Re: PROC MCMC how to specify a spike and slab prior in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/910897#M45202</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You cannot specify a spike and slab prior in PROC MCMC!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-square"&gt;
&lt;LI&gt;There are some standard “&lt;SPAN&gt;Univariate Distributions&lt;/SPAN&gt;” that PROC MCMC recognizes in the PRIOR statement.&lt;/LI&gt;
&lt;LI&gt;There are some standard “Multivariate&lt;SPAN&gt; Distributions&lt;/SPAN&gt;” that PROC MCMC recognizes in the PRIOR statement. The exception is the multinomial distribution (only supported in MODEL statement).&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;To specify an arbitrary distribution&lt;/SPAN&gt; (any distribution)&lt;SPAN&gt;, you can use the DGENERAL and GENERAL functions.&lt;/SPAN&gt;
&lt;UL&gt;
&lt;LI&gt;The DGENERAL function is for discrete distributions.&lt;/LI&gt;
&lt;LI&gt;The GENERAL function is for continuous distributions.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;You can work with truncated distributions and censoring data.&lt;/LI&gt;
&lt;LI&gt;You can work with &lt;SPAN&gt;a mixture &lt;/SPAN&gt;&lt;SPAN&gt;distribution (like a mixture &lt;/SPAN&gt;&lt;SPAN&gt;of a Poisson distribution and a distribution that is constant at zero&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The spike and slab prior (S&amp;amp;S prior) is actually a mixture of the dgeneral() and the general() prior and PROC MCMC wouldn’t know how to handle that. In PROC MCMC it (the parameter) needs to be either discrete or continuous.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Koen&lt;/P&gt;</description>
    <pubDate>Mon, 08 Jan 2024 17:30:19 GMT</pubDate>
    <dc:creator>sbxkoenk</dc:creator>
    <dc:date>2024-01-08T17:30:19Z</dc:date>
    <item>
      <title>PROC MCMC how to specify a spike and slab prior</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/909344#M45136</link>
      <description>&lt;P&gt;I would like to specify a "spike and slab" prior in PROC MCMC. Let beta be the parameter. I need beta ~ (1 - p)*D + p*Normal(0,var) where D is a point mass at zero and p is a beta(a,b) ... or perhaps more simply, p = 0.5&lt;/P&gt;</description>
      <pubDate>Thu, 21 Dec 2023 17:07:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/909344#M45136</guid>
      <dc:creator>blund</dc:creator>
      <dc:date>2023-12-21T17:07:32Z</dc:date>
    </item>
    <item>
      <title>Re: PROC MCMC how to specify a spike and slab prior</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/910897#M45202</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You cannot specify a spike and slab prior in PROC MCMC!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-square"&gt;
&lt;LI&gt;There are some standard “&lt;SPAN&gt;Univariate Distributions&lt;/SPAN&gt;” that PROC MCMC recognizes in the PRIOR statement.&lt;/LI&gt;
&lt;LI&gt;There are some standard “Multivariate&lt;SPAN&gt; Distributions&lt;/SPAN&gt;” that PROC MCMC recognizes in the PRIOR statement. The exception is the multinomial distribution (only supported in MODEL statement).&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;To specify an arbitrary distribution&lt;/SPAN&gt; (any distribution)&lt;SPAN&gt;, you can use the DGENERAL and GENERAL functions.&lt;/SPAN&gt;
&lt;UL&gt;
&lt;LI&gt;The DGENERAL function is for discrete distributions.&lt;/LI&gt;
&lt;LI&gt;The GENERAL function is for continuous distributions.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;You can work with truncated distributions and censoring data.&lt;/LI&gt;
&lt;LI&gt;You can work with &lt;SPAN&gt;a mixture &lt;/SPAN&gt;&lt;SPAN&gt;distribution (like a mixture &lt;/SPAN&gt;&lt;SPAN&gt;of a Poisson distribution and a distribution that is constant at zero&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The spike and slab prior (S&amp;amp;S prior) is actually a mixture of the dgeneral() and the general() prior and PROC MCMC wouldn’t know how to handle that. In PROC MCMC it (the parameter) needs to be either discrete or continuous.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Koen&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jan 2024 17:30:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/910897#M45202</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2024-01-08T17:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: PROC MCMC how to specify a spike and slab prior</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/911034#M45208</link>
      <description>&lt;P&gt;Thanks for the answer!&lt;/P&gt;
&lt;P&gt;I think SAS should consider adding functionality to PROC MCMC to include spike and slab priors.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jan 2024 16:59:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/911034#M45208</guid>
      <dc:creator>blund</dc:creator>
      <dc:date>2024-01-09T16:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: PROC MCMC how to specify a spike and slab prior</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/911035#M45209</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/64582"&gt;@blund&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I think SAS should consider adding functionality to PROC MCMC to include spike and slab priors.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Click on left-most header (named "Community") on top of this page.&lt;BR /&gt;4-th item in the drop-down list is: &lt;STRONG&gt;SAS Product Suggestions&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Submit your feature request over there.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As a SAS employee I can open the same feature request via an internal channel.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jan 2024 17:19:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/PROC-MCMC-how-to-specify-a-spike-and-slab-prior/m-p/911035#M45209</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2024-01-09T17:19:46Z</dc:date>
    </item>
  </channel>
</rss>

