Getting stanify feedback from stats audience #76
Replies: 7 comments 15 replies
-
How much quantitative data is needed to reliably infer parameters of an SD model?
——
|
Beta Was this translation helpful? Give feedback.
-
questions to ask to statistics experts via blogWhat is the advantage of adding process noise to the SD prey-predator in comparison to the time-continuous Markov chain version? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Both Stella and Vensim has output for xml. Mike has a code that translates netcdf to rvars here. Explanation for rvars by Matthew and SBC seems to support rvars from here. |
Beta Was this translation helpful? Give feedback.
-
Thank you, Andrew Gelman and Tom Fiddaman @tomfid for supporting this project. Below is what @Dashadower and I planned together. Hierarchical ODE SBCTime range12 weeks from Dec.W1 ~ FebW4. Goal
Outputfindings will be presented in quarto or notebook format which will be posted in Andrew's blog for feedback (as planned above). |
Beta Was this translation helpful? Give feedback.
-
Possible ideas to develop: |
Beta Was this translation helpful? Give feedback.
-
2W4
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Preparing for Stan discourse post and/or Andrew's blog about stanify
@jandraor and @hyunjimoon will develop three casestudies with @tomfid, @hazhirr as well as Stan community's leaders. It aims for Bayes workflow on prey-predator, SEIR, WIP-inventory management model.
Role models:
Aki's birthday problem on gaussian process workflow here which builds eight different models depending on additional structure (long, short, event term) and distribution for variance parameter.
Martin's Simulation-Based Calibration Checking for Bayesian Computation:The Choice of Test Quantities Shapes Sensitivity
Michael's https://betanalpha.github.io/assets/case_studies/gaussian_processes.html#43_Approximating_Gaussian_Processes
Angie's Predicting Engine Failure With Hierarchical Gaussian Process shows re-parameterization based on Stan's divergence plot
King's Avoidable errors in the modelling of outbreaks of emerging pathogens, with special reference to Ebola, model excluding demographic noise biases estimation; CTMC and SDE
Format:
Questions
effect of measurement noise and process noise
a. relative scale between the two noise and their priors
b. meaning and formulation of process noise in hierarchical context
examples that HMC can pass (fit fast) and/or fail with diagnostics (fail fast) i.e. joker combination 🃏 Joker that completes Batman #71 degeneracy from colinearity, hierarchy, multimodality and its remedy (Michael's managing degeneracy)
bad parameterization example detected by SBC: mixed order in gaussian mixture, standard-deviation vs precision formulation
types of hierarchy #66 demarcating the role of Vensim and Stan
hierarchical compartment model
Goal
extend the boundary of model (add computation to managerial-statistics for SD people, add managerial to statistics-computation for Stan people) e.g. different perception of time-step asked in stan discourse
reparameterization strategies based on visual diagnostices for both decision-maker and computer
Three case studies
1. prey-predator
a. the importance of tight prior: sensitive parameter retrieval
-- replicating degeneracy observed in stanify (two birth frac. estimation, m_noise as beta(2,2), pnoise scale .01 in generator) in vensim
b. importance of tight measurement distribution (negative-binomial (mean-variance linear VS lognormal (too fat-tail; power of 2; mean is exp( µ + 2 1 σ 2), the variance is exp(2 µ ) exp(σ 2 )(exp(σ 2 ) − 1))
c. effect of process noise (process noise have oscillation-killing, aggregation effect which leads to stable but too much aggregated estimation which can be thought as layer 1 (question of new subscript can be discussed; new ship with its engine type included in train set VS new ship with its engine type not included in train set from the paper on korea navy engine failure)

d. clustered subgroup with normal mixture prior for population distribution
(Jair's comment: SDA is based on this model so changing dominant loop can be interesting)
2. SEIR
a. degeneracy from collinearity (mean generation time (1/gamma + 1/sigma), 2. basis reproduction number (gamma/beta))
b. interacting partial pooling (e.g. age group), ode function is called n_obs times
c. sampling distribution: negative binomial (poisson (overconfidence and biased estimates))
3. Inventory management
a. degeneracy from separating compartments degeneracy from multimodality (Hazhir discovered a bad parameter recovery with hierarchical Bayesian with powell)
b. non-interacting partial pooling documented in #17, ode function is called n_obs * n_region times
c. effect of timestep (decrease the time step to make sure it is not integration error, exponential decay going to 0; stock for expected customer order)
4. Future connection
The role of stochasticity and heterogeneity with process noise #86 modeling capability of SDE in Vensim or Stan? Or do we have a walkaround (Jair says CTMC)? Michael's inferring SDE. This casestudy on hierarchical gaussian process.
Ed's Combining stock-and-flow, agent-based, and social network methods to model team performance
Beta Was this translation helpful? Give feedback.
All reactions