discuss pinning parameters in workflow in User's Guide
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- tex
- Ambito
- documentation
Direzione di ricerca
Inizia individuando la sezione pertinente dello Stan User's Guide e esaminando la richiesta del blog collegata e l'esempio di modello gerarchico. Aggiungi una discussione sul fissaggio dei parametri durante lo sviluppo, compresi il modello a scala fissa e l'approccio con generated quantities mostrati qui. Il lavoro sarà considerato completato quando il workflow e il suo utilizzo per informare gli hyperprior saranno spiegati chiaramente nella guida.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
This is a request from "Somebody" on @andrewgelman's blog:
https://statmodeling.stat.columbia.edu/2026/05/04/expanding-the-stan-users-guide/#comment-2414300.
I'll summarize the first request here.
We should discuss the process of pinning parameters when doing development. This can make the models much faster to fit and also give us some hints at relevant hyper priors. For example, suppose we have a hierarchical model
data {
int<lower=0> N;
}
parameters {
vector[N] alpha;
real<lower=0> sigma;
}
model {
alpha ~ normal(0, sigma);
sigma ~ ???
}
This is going to try to fit alpha and sigma and create a pure funnel posterior which has varying geometry and is not log concave.
We can replace this with a model with a fixed value, say sigma = 1.7. But this requires a new Stan model:
data {
int<lower=0> N;
}
parameters {
vector[N] alpha;
}
model {
alpha ~ normal(0, 1.7);
}
If we fit this second model, we will get a posterior distribution over alpha. I have added a generated quantities block that shows how we can recover the actual scale of the parameter variation per draw, and hence get a posterior over it which can help inform our hyper prior on sigma.
generated quantities {
real<lower=0> sigma_alpha = sd(alpha);
}
- Lingua principale
- TeX
- Stelle
- 43
- Fork
- 133
- Merge medio
- 11h 32m
- PR unite (30g)
- 4
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di stan-dev/docs
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
bug
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
Tutte le issue di stan-dev/docs
Issue simili
-
Docs: "Work with Codex from anywhere" page still claims Windows mobile support is "coming soon"Apertaapp documentation remote windows-os
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
librepods-org/librepods#802 ·
I maintainer di solito rispondono entro 1 giorno
-
area:lint-tooling found-by:critic kind:docs-drift
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
InauguralSystems/EigenScript#1335 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 94/100
I maintainer di solito rispondono entro 1 giorno
-
technical-improvement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 4 giorni