了解数值求解器对微分方程模型推理的影响。

IF 3.7 2区 综合性期刊 Q1 MULTIDISCIPLINARY SCIENCES Journal of The Royal Society Interface Pub Date : 2024-03-01 Epub Date: 2024-03-06 DOI:10.1098/rsif.2023.0369
Richard Creswell, Katherine M Shepherd, Ben Lambert, Gary R Mirams, Chon Lok Lei, Simon Tavener, Martin Robinson, David J Gavaghan
{"title":"了解数值求解器对微分方程模型推理的影响。","authors":"Richard Creswell, Katherine M Shepherd, Ben Lambert, Gary R Mirams, Chon Lok Lei, Simon Tavener, Martin Robinson, David J Gavaghan","doi":"10.1098/rsif.2023.0369","DOIUrl":null,"url":null,"abstract":"<p><p>Most ordinary differential equation (ODE) models used to describe biological or physical systems must be solved approximately using numerical methods. Perniciously, even those solvers that seem sufficiently accurate for the <i>forward problem</i>, i.e. for obtaining an accurate simulation, might not be sufficiently accurate for the <i>inverse problem</i>, i.e. for inferring the model parameters from data. We show that for both fixed step and adaptive step ODE solvers, solving the forward problem with insufficient accuracy can distort likelihood surfaces, which might become jagged, causing inference algorithms to get stuck in local 'phantom' optima. We demonstrate that biases in inference arising from numerical approximation of ODEs are potentially most severe in systems involving low noise and rapid nonlinear dynamics. We reanalyse an ODE change point model previously fit to the COVID-19 outbreak in Germany and show the effect of the step size on simulation and inference results. We then fit a more complicated rainfall run-off model to hydrological data and illustrate the importance of tuning solver tolerances to avoid distorted likelihood surfaces. Our results indicate that, when performing inference for ODE model parameters, adaptive step size solver tolerances must be set cautiously and likelihood surfaces should be inspected for characteristic signs of numerical issues.</p>","PeriodicalId":17488,"journal":{"name":"Journal of The Royal Society Interface","volume":null,"pages":null},"PeriodicalIF":3.7000,"publicationDate":"2024-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10914510/pdf/","citationCount":"0","resultStr":"{\"title\":\"Understanding the impact of numerical solvers on inference for differential equation models.\",\"authors\":\"Richard Creswell, Katherine M Shepherd, Ben Lambert, Gary R Mirams, Chon Lok Lei, Simon Tavener, Martin Robinson, David J Gavaghan\",\"doi\":\"10.1098/rsif.2023.0369\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Most ordinary differential equation (ODE) models used to describe biological or physical systems must be solved approximately using numerical methods. Perniciously, even those solvers that seem sufficiently accurate for the <i>forward problem</i>, i.e. for obtaining an accurate simulation, might not be sufficiently accurate for the <i>inverse problem</i>, i.e. for inferring the model parameters from data. We show that for both fixed step and adaptive step ODE solvers, solving the forward problem with insufficient accuracy can distort likelihood surfaces, which might become jagged, causing inference algorithms to get stuck in local 'phantom' optima. We demonstrate that biases in inference arising from numerical approximation of ODEs are potentially most severe in systems involving low noise and rapid nonlinear dynamics. We reanalyse an ODE change point model previously fit to the COVID-19 outbreak in Germany and show the effect of the step size on simulation and inference results. We then fit a more complicated rainfall run-off model to hydrological data and illustrate the importance of tuning solver tolerances to avoid distorted likelihood surfaces. Our results indicate that, when performing inference for ODE model parameters, adaptive step size solver tolerances must be set cautiously and likelihood surfaces should be inspected for characteristic signs of numerical issues.</p>\",\"PeriodicalId\":17488,\"journal\":{\"name\":\"Journal of The Royal Society Interface\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":3.7000,\"publicationDate\":\"2024-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10914510/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of The Royal Society Interface\",\"FirstCategoryId\":\"103\",\"ListUrlMain\":\"https://doi.org/10.1098/rsif.2023.0369\",\"RegionNum\":2,\"RegionCategory\":\"综合性期刊\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2024/3/6 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q1\",\"JCRName\":\"MULTIDISCIPLINARY SCIENCES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of The Royal Society Interface","FirstCategoryId":"103","ListUrlMain":"https://doi.org/10.1098/rsif.2023.0369","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/3/6 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"MULTIDISCIPLINARY SCIENCES","Score":null,"Total":0}
引用次数: 0

摘要

用于描述生物或物理系统的大多数常微分方程(ODE)模型都必须使用数值方法近似求解。令人担忧的是,即使是那些对正向问题(即获得精确的模拟)似乎足够精确的求解器,对逆向问题(即从数据推断模型参数)可能也不够精确。我们的研究表明,对于固定步长和自适应步长的 ODE 求解器来说,如果求解正向问题的精度不够,就会扭曲似然曲面,使其变得参差不齐,从而导致推理算法陷入局部 "幻影 "最优状态。我们证明,在涉及低噪声和快速非线性动力学的系统中,由数值近似 ODEs 引起的推理偏差可能最为严重。我们重新分析了之前拟合德国 COVID-19 疫情的 ODE 变化点模型,并展示了步长对模拟和推断结果的影响。然后,我们根据水文数据拟合了一个更复杂的降雨径流模型,并说明了调整求解器公差以避免似然曲面扭曲的重要性。我们的结果表明,在对 ODE 模型参数进行推理时,必须谨慎设置自适应步长求解器公差,并检查似然曲面是否存在数值问题的特征迹象。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Understanding the impact of numerical solvers on inference for differential equation models.

Most ordinary differential equation (ODE) models used to describe biological or physical systems must be solved approximately using numerical methods. Perniciously, even those solvers that seem sufficiently accurate for the forward problem, i.e. for obtaining an accurate simulation, might not be sufficiently accurate for the inverse problem, i.e. for inferring the model parameters from data. We show that for both fixed step and adaptive step ODE solvers, solving the forward problem with insufficient accuracy can distort likelihood surfaces, which might become jagged, causing inference algorithms to get stuck in local 'phantom' optima. We demonstrate that biases in inference arising from numerical approximation of ODEs are potentially most severe in systems involving low noise and rapid nonlinear dynamics. We reanalyse an ODE change point model previously fit to the COVID-19 outbreak in Germany and show the effect of the step size on simulation and inference results. We then fit a more complicated rainfall run-off model to hydrological data and illustrate the importance of tuning solver tolerances to avoid distorted likelihood surfaces. Our results indicate that, when performing inference for ODE model parameters, adaptive step size solver tolerances must be set cautiously and likelihood surfaces should be inspected for characteristic signs of numerical issues.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of The Royal Society Interface
Journal of The Royal Society Interface 综合性期刊-综合性期刊
CiteScore
7.10
自引率
2.60%
发文量
234
审稿时长
2.5 months
期刊介绍: J. R. Soc. Interface welcomes articles of high quality research at the interface of the physical and life sciences. It provides a high-quality forum to publish rapidly and interact across this boundary in two main ways: J. R. Soc. Interface publishes research applying chemistry, engineering, materials science, mathematics and physics to the biological and medical sciences; it also highlights discoveries in the life sciences of relevance to the physical sciences. Both sides of the interface are considered equally and it is one of the only journals to cover this exciting new territory. J. R. Soc. Interface welcomes contributions on a diverse range of topics, including but not limited to; biocomplexity, bioengineering, bioinformatics, biomaterials, biomechanics, bionanoscience, biophysics, chemical biology, computer science (as applied to the life sciences), medical physics, synthetic biology, systems biology, theoretical biology and tissue engineering.
期刊最新文献
Decoding burst swimming performance: a scaling perspective on time-to-fatigue. Effect of infusion direction on convection-enhanced drug delivery to anisotropic tissue. Geometric constraint of mechanosensing by modification of hydrogel thickness prevents stiffness-induced differentiation in bone marrow stromal cells. Tautology explains evolution without variation and selection. A Comment on: 'An evolutionary process without variation and selection' (2021), by Gabora et al. Drag reduction and locomotory power in dolphins: Gray's paradox revealed.
×
引用
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