{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T07:07:36Z","timestamp":1781766456347,"version":"3.54.5"},"reference-count":46,"publisher":"Oxford University Press (OUP)","issue":"3","license":[{"start":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T00:00:00Z","timestamp":1733097600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,7,14]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Model checking is essential to evaluate the adequacy of statistical models and the validity of inferences drawn from them. Particularly, hierarchical models such as latent Gaussian models (LGMs) pose unique challenges as it is difficult to check assumptions on the latent parameters. Diagnostic statistics are often used to quantify the degree to which a model fit deviates from the observed data. We construct diagnostic statistics by (a) defining an alternative model with relaxed assumptions and (b) deriving the diagnostic statistic most sensitive to discrepancies induced by this alternative model. We also promote a workflow for model criticism that combines model checking with subsequent robustness analysis. As a result, we obtain a general recipe to check assumptions in hierarchical models and the impact of these assumptions on the results. We demonstrate the ideas by assessing the latent Gaussianity assumption, a crucial but often overlooked assumption in LGMs. We illustrate the methods via examples utilizing Stan and provide functions for easy usage of the methods for general models fitted through R-INLA.<\/jats:p>","DOI":"10.1093\/jrsssb\/qkae107","type":"journal-article","created":{"date-parts":[[2024,12,14]],"date-time":"2024-12-14T06:38:08Z","timestamp":1734158288000},"page":"632-652","source":"Crossref","is-referenced-by-count":3,"title":["Robustness, model checking, and hierarchical models"],"prefix":"10.1093","volume":"87","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4278-9495","authenticated-orcid":false,"given":"Rafael","family":"Cabral","sequence":"first","affiliation":[{"name":"Statistics Program, Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST) , Thuwal 23955-6900, Kingdom of Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2361-5465","authenticated-orcid":false,"given":"David","family":"Bolin","sequence":"additional","affiliation":[{"name":"Statistics Program, Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST) , Thuwal 23955-6900, Kingdom of Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0222-1881","authenticated-orcid":false,"given":"H\u00e5vard","family":"Rue","sequence":"additional","affiliation":[{"name":"Statistics Program, Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST) , Thuwal 23955-6900, Kingdom of Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2024,12,2]]},"reference":[{"issue":"3","key":"2025071319530970700_qkae107-B1","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1214\/07-STS235","article-title":"Bayesian checking of the second levels of hierarchical models","volume":"22","author":"Bayarri","year":"2007","journal-title":"Statistical Science"},{"key":"2025071319530970700_qkae107-B2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-1306-2_1","article-title":"Bayesian robustness","volume-title":"Robust Bayesian Analysis. Lecture Notes in Statistics","author":"Berger","year":"2000"},{"issue":"1","key":"2025071319530970700_qkae107-B3","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/BF02562676","article-title":"An overview of robust Bayesian analysis","volume":"3","author":"Berger","year":"1994","journal-title":"Test"},{"issue":"30","key":"2025071319530970700_qkae107-B4","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1201\/b18502","article-title":"Hamiltonian Monte Carlo for hierarchical models","volume":"79","author":"Betancourt","year":"2015","journal-title":"Current Trends in Bayesian Methodology with Applications"},{"issue":"3","key":"2025071319530970700_qkae107-B5","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1111\/gean.v54.3","article-title":"R packages for analyzing spatial data: A comparative case study with areal data","volume":"54","author":"Bivand","year":"2022","journal-title":"Geographical Analysis"},{"issue":"3","key":"2025071319530970700_qkae107-B6","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1111\/sjos.v41.3","article-title":"Spatial Mat\u00e9rn fields driven by non-Gaussian noise","volume":"41","author":"Bolin","year":"2014","journal-title":"Scandinavian Journal of Statistics"},{"issue":"1","key":"2025071319530970700_qkae107-B7","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1111\/rssb.12351","article-title":"Multivariate type G Mat\u00e9rn stochastic partial differential equation random fields","volume":"82","author":"Bolin","year":"2020","journal-title":"Journal of the Royal Statistical Society: Series B, Statistical Methodology"},{"key":"2025071319530970700_qkae107-B8","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1016\/B978-0-12-438150-6.50018-2","article-title":"Robustness in the strategy of scientific model building","volume-title":"Robustness in Statistics","author":"Box","year":"1979"},{"issue":"4","key":"2025071319530970700_qkae107-B9","doi-asserted-by":"publisher","first-page":"383","DOI":"10.2307\/2982063","article-title":"Sampling and Bayes\u2019 inference in scientific modelling and robustness","volume":"143","author":"Box","year":"1980","journal-title":"Journal of the Royal Statistical Society: Series A (General)"},{"key":"2025071319530970700_qkae107-B10","volume-title":"Jenkins time series analysis: Forecasting and control","author":"Box","year":"1970"},{"key":"2025071319530970700_qkae107-B11","volume-title":"Time series analysis: Forecasting and control","author":"Box","year":"2015"},{"issue":"4","key":"2025071319530970700_qkae107-B12","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.1214\/22-BA1342","article-title":"Controlling the flexibility of non-Gaussian processes through shrinkage priors","volume":"18","author":"Cabral","year":"2022","journal-title":"Bayesian Analysis"},{"key":"2025071319530970700_qkae107-B13","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.2023.2296704","article-title":"Fitting latent non-Gaussian models using variational Bayes and Laplace approximations","author":"Cabral","year":"2024","journal-title":"Journal of the American Statistical Association"},{"issue":"1","key":"2025071319530970700_qkae107-B14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v076.i01","article-title":"Stan: A probabilistic programming language","volume":"76","author":"Carpenter","year":"2017","journal-title":"Journal of Statistical Software"},{"issue":"2","key":"2025071319530970700_qkae107-B15","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1111\/insr.2003.71.issue-2","article-title":"A Bayesian formulation of exploratory data analysis and goodness-of-fit testing","volume":"71","author":"Gelman","year":"2003","journal-title":"International Statistical Review"},{"key":"2025071319530970700_qkae107-B16","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1214\/07-STS235A","article-title":"Comment: Bayesian checking of the second levels of hierarchical models","volume":"22","author":"Gelman","year":"2007","journal-title":"Statistical Science"},{"key":"2025071319530970700_qkae107-B17","doi-asserted-by":"crossref","DOI":"10.1201\/9780429258411","volume-title":"Bayesian data analysis","author":"Gelman","year":"1995"},{"issue":"6","key":"2025071319530970700_qkae107-B18","doi-asserted-by":"publisher","first-page":"997","DOI":"10.1007\/s11222-013-9416-2","article-title":"Understanding predictive information criteria for Bayesian models","volume":"24","author":"Gelman","year":"2014","journal-title":"Statistics and Computing"},{"issue":"4","key":"2025071319530970700_qkae107-B19","first-page":"733","article-title":"Posterior predictive assessment of model fitness via realized discrepancies","volume":"6","author":"Gelman","year":"1996","journal-title":"Statistica Sinica"},{"issue":"10","key":"2025071319530970700_qkae107-B20","doi-asserted-by":"publisher","first-page":"555","DOI":"10.3390\/e19100555","article-title":"The prior can often only be understood in the context of the likelihood","volume":"19","author":"Gelman","year":"2017","journal-title":"Entropy"},{"issue":"1","key":"2025071319530970700_qkae107-B21","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1111\/biom.2005.61.issue-1","article-title":"Multiple imputation for model checking: Completed-data plots with missing and latent data","volume":"61","author":"Gelman","year":"2005","journal-title":"Biometrics"},{"issue":"51","key":"2025071319530970700_qkae107-B22","doi-asserted-by":"publisher","first-page":"1989","DOI":"10.5555\/3291125.3309613","article-title":"Covariances, robustness and variational Bayes","volume":"19","author":"Giordano","year":"2018","journal-title":"Journal of Machine Learning Research"},{"issue":"1","key":"2025071319530970700_qkae107-B23","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1214\/aos\/1033066205","article-title":"Local sensitivity of posterior expectations","volume":"24","author":"Gustafson","year":"1996","journal-title":"Annals of Statistics"},{"issue":"4","key":"2025071319530970700_qkae107-B24","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1111\/j.1467-9868.2011.00777.x","article-title":"An explicit link between Gaussian fields and Gaussian Markov random fields: The stochastic partial differential equation approach","volume":"73","author":"Lindgren","year":"2011","journal-title":"Journal of the Royal Statistical Society: Series B, Statistical Methodology"},{"key":"2025071319530970700_qkae107-B25","first-page":"9086","article-title":"Hamiltonian Monte Carlo using an adjoint-differentiated Laplace approximation: Bayesian inference for latent Gaussian models and beyond","volume":"33","author":"Margossian","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"2025071319530970700_qkae107-B26","volume-title":"Spatial variation","author":"Mat\u00e9rn","year":"2013"},{"issue":"3","key":"2025071319530970700_qkae107-B27","doi-asserted-by":"publisher","first-page":"1142","DOI":"10.1214\/aos\/1176325622","article-title":"Posterior predictive p-values","volume":"22","author":"Meng","year":"1994","journal-title":"Annals of Statistics"},{"issue":"1","key":"2025071319530970700_qkae107-B28","doi-asserted-by":"publisher","DOI":"10.1093\/jrsssb\/qkae090","article-title":"Holdout predictive checks for Bayesian model criticism","volume":"86","author":"Moran","year":"2023","journal-title":"Journal of the Royal Statistical Society: Series B, Statistical Methodology"},{"issue":"2","key":"2025071319530970700_qkae107-B29","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1198\/10618600152628059","article-title":"Efficient algorithms for robust estimation in linear mixed-effects models using the multivariate t distribution","volume":"10","author":"Pinheiro","year":"2001","journal-title":"Journal of Computational and Graphical Statistics"},{"issue":"3-4","key":"2025071319530970700_qkae107-B30","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1093\/biomet\/51.3-4.313","article-title":"A generalized multivariate analysis of variance model useful especially for growth curve problems","volume":"51","author":"Potthoff","year":"1964","journal-title":"Biometrika"},{"key":"2025071319530970700_qkae107-B31","author":"Rao","year":"1948"},{"key":"2025071319530970700_qkae107-B32","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/b138793","article-title":"Score test: Historical review and recent developments","volume-title":"Advances in ranking and selection multiple comparisons and reliability: methodology and applications","author":"Rao","year":"2005"},{"issue":"452","key":"2025071319530970700_qkae107-B33","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.2307\/2669750","article-title":"Asymptotic distribution of p values in composite null models","volume":"95","author":"Robins","year":"2000","journal-title":"Journal of the American Statistical Association"},{"issue":"4","key":"2025071319530970700_qkae107-B34","doi-asserted-by":"publisher","first-page":"1151","DOI":"10.1214\/aos\/1176346785","article-title":"Bayesianly justifiable and relevant frequency calculations for the applied statistician","volume":"12","author":"Rubin","year":"1984","journal-title":"Annals of Statistics"},{"issue":"10","key":"2025071319530970700_qkae107-B35","doi-asserted-by":"publisher","first-page":"3177","DOI":"10.1016\/j.jspi.2006.07.016","article-title":"Approximate Bayesian inference for hierarchical Gaussian Markov random field models","volume":"137","author":"Rue","year":"2007","journal-title":"Journal of Statistical Planning and Inference"},{"issue":"2","key":"2025071319530970700_qkae107-B36","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1111\/j.1467-9868.2008.00700.x","article-title":"Approximate Bayesian inference for latent Gaussian models by using integrated nested Laplace approximations","volume":"71","author":"Rue","year":"2009","journal-title":"Journal of the Royal Statistical Society: Series B, Statistical Methodology"},{"issue":"1","key":"2025071319530970700_qkae107-B37","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1146\/statistics.2017.4.issue-1","article-title":"Bayesian computing with INLA: A review","volume":"4","author":"Rue","year":"2017","journal-title":"Annual Review of Statistics and Its Application"},{"key":"2025071319530970700_qkae107-B38","doi-asserted-by":"publisher","first-page":"e55","DOI":"10.7717\/peerj-cs.55","article-title":"Probabilistic programming in Python using PyMC3","volume":"2","author":"Salvatier","year":"2016","journal-title":"PeerJ: Computer Science"},{"issue":"1\u20132","key":"2025071319530970700_qkae107-B39","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/S0378-3758(02)00303-8","article-title":"Posterior predictive model checking in hierarchical models","volume":"111","author":"Sinharay","year":"2003","journal-title":"Journal of Statistical Planning and Inference"},{"issue":"4","key":"2025071319530970700_qkae107-B40","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1111\/1467-9868.00353","article-title":"Bayesian measures of model complexity and fit","volume":"64","author":"Spiegelhalter","year":"2002","journal-title":"Journal of the Royal Statistical Society: Series B, Statistical Methodology"},{"key":"2025071319530970700_qkae107-B42","doi-asserted-by":"publisher","first-page":"1413","DOI":"10.1007\/s11222-016-9696-4","article-title":"Practical Bayesian model evaluation using leave-one-out cross-validation and WAIC","volume":"27","author":"Vehtari","year":"2017","journal-title":"Statistics and Computing"},{"key":"2025071319530970700_qkae107-B41","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1214\/12-SS102","article-title":"A survey of Bayesian predictive methods for model assessment, selection and comparison","volume":"6","author":"Vehtari","year":"2012","journal-title":"Statistics Surveys"},{"key":"2025071319530970700_qkae107-B43","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-387-21706-2","volume-title":"Modern applied statistics with S","author":"Venables","year":"2002","edition":"4th ed."},{"key":"2025071319530970700_qkae107-B44","doi-asserted-by":"publisher","first-page":"106861","DOI":"10.1016\/j.csda.2019.106861","article-title":"Bayesian analysis of spatial generalized linear mixed models with Laplace moving average random fields","volume":"144","author":"Walder","year":"2020","journal-title":"Computational Statistics & Data Analysis"},{"issue":"3","key":"2025071319530970700_qkae107-B45","doi-asserted-by":"publisher","first-page":"872","DOI":"10.1111\/sjos.v42.3","article-title":"Geostatistical modelling using non-Gaussian Mat\u00e9rn fields","volume":"42","author":"Wallin","year":"2015","journal-title":"Scandinavian Journal of Statistics"},{"issue":"4","key":"2025071319530970700_qkae107-B46","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1111\/j.2517-6161.1996.tb02112.x","article-title":"An approach to Bayesian sensitivity analysis","volume":"58","author":"Weiss","year":"1996","journal-title":"Journal of the Royal Statistical Society: Series B (Methodological)"}],"container-title":["Journal of the Royal Statistical Society Series B: Statistical Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jrsssb\/article-pdf\/87\/3\/632\/60933678\/qkae107.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jrsssb\/article-pdf\/87\/3\/632\/60933678\/qkae107.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,13]],"date-time":"2025-07-13T23:53:19Z","timestamp":1752450799000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jrsssb\/article\/87\/3\/632\/7914952"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,2]]},"references-count":46,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,12,2]]},"published-print":{"date-parts":[[2025,7,14]]}},"URL":"https:\/\/doi.org\/10.1093\/jrsssb\/qkae107","relation":{},"ISSN":["1369-7412","1467-9868"],"issn-type":[{"value":"1369-7412","type":"print"},{"value":"1467-9868","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2025,7]]},"published":{"date-parts":[[2024,12,2]]}}}