Bayesian inference for parameter identification in mechanistic models, exemplified using a cow lifetime performance model

J.F. Ramirez-Agudelo , J.B. Daniel , L. Puillet , N.C. Friggens
{"title":"Bayesian inference for parameter identification in mechanistic models, exemplified using a cow lifetime performance model","authors":"J.F. Ramirez-Agudelo ,&nbsp;J.B. Daniel ,&nbsp;L. Puillet ,&nbsp;N.C. Friggens","doi":"10.1016/j.anopes.2023.100054","DOIUrl":null,"url":null,"abstract":"<div><p>Mechanistic models are valuable tools for studying the underlying mechanisms of complex biological phenomena. For example, cow lifespan models can be used to identify differences in resource acquisition and allocation strategies between individuals, which is relevant for decision-making in breeding programs. In such models, differences in simulated traits between individuals are consequences of the parameter set that represents the genetic potential of each animal and its interaction with the environment. This indicates that the identification of these differences is essentially a search for individual parameters. In mechanistic models, this search is generally a non-convex problem that has different local minima because the parameters interact within these models. Due to this and to the simulation time length (e.g. years), there is uncertainty associated with the inference of the parameter values for each individual. This uncertainty can be quantified using Bayesian inference since this approach treats the model parameters as random variables with an underlying probability distribution that describes them. The objective of this work was to employ the Delayed Rejection Adaptive Metropolis (<strong>DRAM</strong>) algorithm to identify the parameters of a cows’ lifespan model using two datasets of Holstein cows. The datasets contain periodic measurements of Milk Yield (<strong>MY</strong>), BW, and Body Condition Score (<strong>BCS</strong>). Additionally, one of the two datasets has information of BW from birth to first calving. The average Mean Absolute Percentage Error (<strong>MAPE</strong>) minimisation between the simulated and experimental data (MY, BW and BCS) was used as the objective function for parameter search. The Bayesian inference performance was compared with four optimisation metaheuristic approaches: Differential Evolution, Genetic Algorithm, Particle Swarm Optimisation, and Simulated Annealing. Although the results show that all methods are efficient in finding parameter values that reduce the distance between the simulated and experimental data (MAPE &lt; 10%), the DRAM method is more efficient in terms of computational cost, and the parameter distributions obtained with this method offer more information about the statistical properties of each parameter (e.g. median).</p></div>","PeriodicalId":100083,"journal":{"name":"Animal - Open Space","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2772694023000183/pdfft?md5=7e2f753a78219842f03338299a69dc8e&pid=1-s2.0-S2772694023000183-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Animal - Open Space","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772694023000183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Mechanistic models are valuable tools for studying the underlying mechanisms of complex biological phenomena. For example, cow lifespan models can be used to identify differences in resource acquisition and allocation strategies between individuals, which is relevant for decision-making in breeding programs. In such models, differences in simulated traits between individuals are consequences of the parameter set that represents the genetic potential of each animal and its interaction with the environment. This indicates that the identification of these differences is essentially a search for individual parameters. In mechanistic models, this search is generally a non-convex problem that has different local minima because the parameters interact within these models. Due to this and to the simulation time length (e.g. years), there is uncertainty associated with the inference of the parameter values for each individual. This uncertainty can be quantified using Bayesian inference since this approach treats the model parameters as random variables with an underlying probability distribution that describes them. The objective of this work was to employ the Delayed Rejection Adaptive Metropolis (DRAM) algorithm to identify the parameters of a cows’ lifespan model using two datasets of Holstein cows. The datasets contain periodic measurements of Milk Yield (MY), BW, and Body Condition Score (BCS). Additionally, one of the two datasets has information of BW from birth to first calving. The average Mean Absolute Percentage Error (MAPE) minimisation between the simulated and experimental data (MY, BW and BCS) was used as the objective function for parameter search. The Bayesian inference performance was compared with four optimisation metaheuristic approaches: Differential Evolution, Genetic Algorithm, Particle Swarm Optimisation, and Simulated Annealing. Although the results show that all methods are efficient in finding parameter values that reduce the distance between the simulated and experimental data (MAPE < 10%), the DRAM method is more efficient in terms of computational cost, and the parameter distributions obtained with this method offer more information about the statistical properties of each parameter (e.g. median).

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
贝叶斯推理用于机理模型的参数识别,以奶牛终生性能模型为例
机理模型是研究复杂生物现象内在机理的重要工具。例如,奶牛寿命模型可用于识别个体间资源获取和分配策略的差异,这与育种计划的决策有关。在这类模型中,个体间模拟性状的差异是代表每头动物遗传潜力及其与环境相互作用的参数集的结果。这表明,识别这些差异本质上是对个体参数的搜索。在机理模型中,这种搜索通常是一个非凸问题,由于参数在这些模型中相互影响,因此会出现不同的局部最小值。正因为如此,再加上模拟时间较长(如数年),每个个体的参数值推断都存在不确定性。这种不确定性可以用贝叶斯推断法来量化,因为这种方法将模型参数视为随机变量,并用基本概率分布来描述它们。这项工作的目的是采用延迟拒绝自适应 Metropolis(DRAM)算法,利用两个荷斯坦奶牛数据集确定奶牛寿命模型的参数。数据集包含产奶量 (MY)、体重和体况评分 (BCS) 的定期测量值。此外,两个数据集中的一个还包含从出生到第一次产犊的体重信息。模拟数据和实验数据(MY、BW 和 BCS)之间的平均绝对百分比误差(MAPE)最小化被用作参数搜索的目标函数。贝叶斯推理的性能与四种优化元启发式方法进行了比较:差分进化、遗传算法、粒子群优化和模拟退火。尽管结果表明,所有方法都能有效地找到参数值,从而缩小模拟数据与实验数据之间的距离(MAPE <10%),但 DRAM 方法在计算成本方面更有效,而且该方法获得的参数分布提供了有关各参数统计特性(如中位数)的更多信息。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Corrigendum to “The role of anti-E. coli antibody from maternal colostrum on the colonization of newborn dairy calves gut with Escherichia coli and the development of clinical diarrhea” [Animal Open Space 2 (2023) 100037] Method: Body composition assessment of sows using dual-energy X-ray absorptiometry Data paper: Dataset describing the effects of environmental enrichment and sows’ characteristics on the peripheral blood mononuclear cell transcriptome Method: Protocol for in-ovo stimulation with selected pro-/prophy-biotics to mitigate Campylobacter jejuni in broiler chickens Method: Standard operating procedure for the administration of swallowable devices to study pig’s gut content in a non-invasive way
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1