a month ago
jl4443
Fluorite | Level 6
Member since
08-08-2014
- 10 Posts
- 0 Likes Given
- 0 Solutions
- 2 Likes Received
-
Latest posts by jl4443
Subject Views Posted 324 a month ago 378 a month ago 554 02-19-2025 11:26 AM 644 02-18-2025 04:03 PM 580 06-24-2024 06:30 PM 831 06-05-2024 02:00 PM 714 06-02-2024 12:39 PM 912 06-01-2024 12:17 PM 800 06-01-2024 12:14 PM -
Activity Feed for jl4443
- Posted Re: PROC FMM PROBMODEL Output Interpretation on Statistical Procedures. a month ago
- Posted PROC FMM PROBMODEL Output Interpretation on Statistical Procedures. a month ago
- Posted Re: Joint test in PROC FMM? on Statistical Procedures. 02-19-2025 11:26 AM
- Posted Joint test in PROC FMM? on Statistical Procedures. 02-18-2025 04:03 PM
- Got a Like for SAS PROC FMM PROBMODEL Output. 06-26-2024 07:04 AM
- Posted SAS PROC FMM PROBMODEL Output on Statistical Procedures. 06-24-2024 06:30 PM
- Posted Re: PROC FMM: Test Parameters Across Mixtures on Statistical Procedures. 06-05-2024 02:00 PM
- Posted Re: PROC FMM: Order of Components on Statistical Procedures. 06-02-2024 12:39 PM
- Posted PROC FMM: Test Parameters Across Mixtures on Statistical Procedures. 06-01-2024 12:17 PM
- Posted PROC FMM: Order of Components on Statistical Procedures. 06-01-2024 12:14 PM
-
My Liked Posts
Subject Likes Posted 2 06-24-2024 06:30 PM
a month ago
I guess you are using interchangeably the concept of components- a term in finite mixture models; and subgroup- a word coined by yourself and may be more suitable for your analysis.
PROBMODEL Statement :: SAS/STAT(R) 14.1 User's Guide says that the PROBMODEL statement is used for building regression models (usually logistic regression) for component membership. Odds ratios and other common metrics reported in logistic regression can be calculated from the table named "Parameter Estimates for Mixing Probabilities" in the output.
... View more
02-19-2025
11:41 AM
2 Likes
No, you are interpreting it correctly. I was wrong about what was contained in that data set.
In any regard, hypothesis testing in finite mixture models is not very well defined because it is difficult if not impossible to derive the asymptotic distribution for the mixture likelihood. There is a paper that discusses the problem and makes a few suggestions related to goodness of fit tests that might work. Anything that they propose would not be available in SAS, but you might be able to program it yourself.
Hypothesis testing for finite mixture models - ScienceDirect
... View more
06-26-2024
11:40 AM
1 Like
I think you are on the right track with that documentation link, I would recommend you re-read that example very closely. To summarize what is in the documentation, the binomial cluster model you are fitting is a two-component mixture, where the first component is binomial with 'n' trials and success probability 'mu_star + mu', the second component is binomial with 'n' trials and success probability 'mu_star', and the mixing probabilities are represented by pi and (1 - pi). Furthermore, mu_star = (1 - mu)*pi (where pi is still the mixing probability).
They show in the linked example that the estimate for the mu parameter, 'mu_hat', is computed as the inverse link of the intercept parameter in the model for mu (specified via the model statement). In the documentation example, mu_hat is equal to 0.5831. Likewise, in Table 43.11, they show how to compute estimates for the mixing parameter ('pi_hat') based on the coefficients from the model specified in the probmodel statement.
I believe that the pred statement for this model is generating the success probabilities for each of the two components of the mixture model, i.e., pred1 is mu_star_hat + mu_hat, and pred2 is mu_star hat. So, for example, for PHT = 0 and TCPO = 0, pi_hat = 0.6546, therefore mu_star_hat is (1 - 0.5831)*0.6546 = 0.273 (rounded), and mu_star_hat + mu_hat = 0.5831 + 0.273 = 0.865. Those are the values of pred_2 and pred_1 that I get, respectively, when PHT = 0 and TCPO = 0.
... View more
06-05-2024
02:00 PM
This is exactly what I was looking for. Thank you!
... View more
06-02-2024
12:39 PM
This is helpful, thanks! In my case, I think the easiest way to go will be to adjust the components after running the model in a post-processing step. I appreciate your response.
... View more