Cargando…

Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods

A typical goal in cognitive psychology is to select the model that provides the best explanation of the observed behavioral data. The Bayes factor provides a principled approach for making these selections, though the integral required to calculate the marginal likelihood for each model is intractab...

Descripción completa

Detalles Bibliográficos
Autores principales: Evans, Nathan J., Annis, Jeffrey
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6478771/
https://www.ncbi.nlm.nih.gov/pubmed/30604038
http://dx.doi.org/10.3758/s13428-018-1172-y
_version_ 1783413209526435840
author Evans, Nathan J.
Annis, Jeffrey
author_facet Evans, Nathan J.
Annis, Jeffrey
author_sort Evans, Nathan J.
collection PubMed
description A typical goal in cognitive psychology is to select the model that provides the best explanation of the observed behavioral data. The Bayes factor provides a principled approach for making these selections, though the integral required to calculate the marginal likelihood for each model is intractable for most cognitive models. In these cases, Monte Carlo techniques must be used to approximate the marginal likelihood, such as thermodynamic integration (TI; Friel & Pettitt, Journal of the Royal Statistical Society: Series B (Statistical Methodology), 70(3), 589–607 2008; Lartillot & Philippe, Systematic Biology, 55(2), 195–207 2006), which relies on sampling from the posterior at different powers (called power posteriors). TI can become computationally expensive when using population Markov chain Monte Carlo (MCMC) approaches such as differential evolution MCMC (DE-MCMC; Turner et al., Psychological Methods, 18(3), 368 2013) that require several interacting chains per power posterior. Here, we propose a method called thermodynamic integration via differential evolution (TIDE), which aims to reduce the computational burden associated with TI by using a single chain per power posterior (R code available at https://osf.io/ntmgw/). We show that when applied to non-hierarchical models, TIDE produces an approximation of the marginal likelihood that closely matches TI. When extended to hierarchical models, we find that certain assumptions about the dependence between the individual- and group-level parameters samples (i.e., dependent/independent) have sizable effects on the TI approximated marginal likelihood. We propose two possible extensions of TIDE to hierarchical models, which closely match the marginal likelihoods obtained through TI with dependent/independent sampling in many, but not all, situations. Based on these findings, we believe that TIDE provides a promising method for estimating marginal likelihoods, though future research should focus on a detailed comparison between the methods of estimating marginal likelihoods for cognitive models.
format Online
Article
Text
id pubmed-6478771
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-64787712019-05-17 Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods Evans, Nathan J. Annis, Jeffrey Behav Res Methods Article A typical goal in cognitive psychology is to select the model that provides the best explanation of the observed behavioral data. The Bayes factor provides a principled approach for making these selections, though the integral required to calculate the marginal likelihood for each model is intractable for most cognitive models. In these cases, Monte Carlo techniques must be used to approximate the marginal likelihood, such as thermodynamic integration (TI; Friel & Pettitt, Journal of the Royal Statistical Society: Series B (Statistical Methodology), 70(3), 589–607 2008; Lartillot & Philippe, Systematic Biology, 55(2), 195–207 2006), which relies on sampling from the posterior at different powers (called power posteriors). TI can become computationally expensive when using population Markov chain Monte Carlo (MCMC) approaches such as differential evolution MCMC (DE-MCMC; Turner et al., Psychological Methods, 18(3), 368 2013) that require several interacting chains per power posterior. Here, we propose a method called thermodynamic integration via differential evolution (TIDE), which aims to reduce the computational burden associated with TI by using a single chain per power posterior (R code available at https://osf.io/ntmgw/). We show that when applied to non-hierarchical models, TIDE produces an approximation of the marginal likelihood that closely matches TI. When extended to hierarchical models, we find that certain assumptions about the dependence between the individual- and group-level parameters samples (i.e., dependent/independent) have sizable effects on the TI approximated marginal likelihood. We propose two possible extensions of TIDE to hierarchical models, which closely match the marginal likelihoods obtained through TI with dependent/independent sampling in many, but not all, situations. Based on these findings, we believe that TIDE provides a promising method for estimating marginal likelihoods, though future research should focus on a detailed comparison between the methods of estimating marginal likelihoods for cognitive models. Springer US 2019-01-02 2019 /pmc/articles/PMC6478771/ /pubmed/30604038 http://dx.doi.org/10.3758/s13428-018-1172-y Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Evans, Nathan J.
Annis, Jeffrey
Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods
title Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods
title_full Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods
title_fullStr Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods
title_full_unstemmed Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods
title_short Thermodynamic integration via differential evolution: A method for estimating marginal likelihoods
title_sort thermodynamic integration via differential evolution: a method for estimating marginal likelihoods
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6478771/
https://www.ncbi.nlm.nih.gov/pubmed/30604038
http://dx.doi.org/10.3758/s13428-018-1172-y
work_keys_str_mv AT evansnathanj thermodynamicintegrationviadifferentialevolutionamethodforestimatingmarginallikelihoods
AT annisjeffrey thermodynamicintegrationviadifferentialevolutionamethodforestimatingmarginallikelihoods