Cargando…

Automating Model Comparison in Factor Graphs

Bayesian state and parameter estimation are automated effectively in a variety of probabilistic programming languages. The process of model comparison on the other hand, which still requires error-prone and time-consuming manual derivations, is often overlooked despite its importance. This paper eff...

Descripción completa

Detalles Bibliográficos
Autores principales: van Erp, Bart, Nuijten, Wouter W. L., van de Laar, Thijs, de Vries, Bert
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10453220/
https://www.ncbi.nlm.nih.gov/pubmed/37628168
http://dx.doi.org/10.3390/e25081138
_version_ 1785095878828097536
author van Erp, Bart
Nuijten, Wouter W. L.
van de Laar, Thijs
de Vries, Bert
author_facet van Erp, Bart
Nuijten, Wouter W. L.
van de Laar, Thijs
de Vries, Bert
author_sort van Erp, Bart
collection PubMed
description Bayesian state and parameter estimation are automated effectively in a variety of probabilistic programming languages. The process of model comparison on the other hand, which still requires error-prone and time-consuming manual derivations, is often overlooked despite its importance. This paper efficiently automates Bayesian model averaging, selection, and combination by message passing on a Forney-style factor graph with a custom mixture node. Parameter and state inference, and model comparison can then be executed simultaneously using message passing with scale factors. This approach shortens the model design cycle and allows for the straightforward extension to hierarchical and temporal model priors to accommodate for modeling complicated time-varying processes.
format Online
Article
Text
id pubmed-10453220
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104532202023-08-26 Automating Model Comparison in Factor Graphs van Erp, Bart Nuijten, Wouter W. L. van de Laar, Thijs de Vries, Bert Entropy (Basel) Article Bayesian state and parameter estimation are automated effectively in a variety of probabilistic programming languages. The process of model comparison on the other hand, which still requires error-prone and time-consuming manual derivations, is often overlooked despite its importance. This paper efficiently automates Bayesian model averaging, selection, and combination by message passing on a Forney-style factor graph with a custom mixture node. Parameter and state inference, and model comparison can then be executed simultaneously using message passing with scale factors. This approach shortens the model design cycle and allows for the straightforward extension to hierarchical and temporal model priors to accommodate for modeling complicated time-varying processes. MDPI 2023-07-29 /pmc/articles/PMC10453220/ /pubmed/37628168 http://dx.doi.org/10.3390/e25081138 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
van Erp, Bart
Nuijten, Wouter W. L.
van de Laar, Thijs
de Vries, Bert
Automating Model Comparison in Factor Graphs
title Automating Model Comparison in Factor Graphs
title_full Automating Model Comparison in Factor Graphs
title_fullStr Automating Model Comparison in Factor Graphs
title_full_unstemmed Automating Model Comparison in Factor Graphs
title_short Automating Model Comparison in Factor Graphs
title_sort automating model comparison in factor graphs
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10453220/
https://www.ncbi.nlm.nih.gov/pubmed/37628168
http://dx.doi.org/10.3390/e25081138
work_keys_str_mv AT vanerpbart automatingmodelcomparisoninfactorgraphs
AT nuijtenwouterwl automatingmodelcomparisoninfactorgraphs
AT vandelaarthijs automatingmodelcomparisoninfactorgraphs
AT devriesbert automatingmodelcomparisoninfactorgraphs