SimBiology®万博1manbetx支持最小二乘和混合效应估计问题的多种优化方法。根据不同的优化方法,可以为估计的参数以及响应特定的错误模型,也就是对每个响应变量的误差模型指定参数界限。下表总结了SimBiology支持的优化方法,安装选件,以及所需除了M万博1manbetxATLAB相应的工具箱®和SimBiology。
方法 | 附加工具箱要求 | 万博1manbetx支持参数界限 | 使用参数敏感性† | 具体响应误差模型 | 固定或混合效应 | 万博1manbetx支持随机EM算法 | SimBiology函数的使用 |
---|---|---|---|---|---|---|---|
fminsearch |
- | 是* | 没有 | 是 | 固定 | 没有 | sbiofit |
scattersearch | - | 是 | 取决于选定的本地求解。 | 取决于选定的本地求解。 | 固定 | 没有 | |
nlinfit |
统计和机器学习工具箱™ | 是* | 没有 | 没有 | 固定 | 没有 | |
fminunc |
优化工具箱™ | 是* | 是 | 是 | 固定 | 没有 | |
fmincon |
优化工具箱 | 是 | 是 | 是 | 固定 | 没有 | |
lsqcurvefit |
优化工具箱 | 是 | 是 | 是 | 固定 | 没有 | |
lsqnonlin |
优化工具箱 | 是 | 是 | 是 | 固定 | 没有 | |
patternsearch |
全局优化工具箱 | 是 | 没有 | 是 | 固定 | 没有 | |
GA |
全局优化工具箱 | 是 | 没有 | 是 | 固定 | 没有 | |
particleswarm |
全局优化工具箱 | 是 | 没有 | 是 | 固定 | 没有 | |
nlmefit |
统计和机器学习工具箱 | 没有 | 没有 | 没有 | 杂 | 没有 | sbiofitmixed |
nlmefitsa |
统计和机器学习工具箱 | 没有 | 没有 | 没有 | 杂 | 是 |
†此列指示该算法是否允许使用参数的敏感性,以确定目标函数的梯度。
*当使用fminsearch
,nlinfit
, 要么fminunc
与边界,目标函数返回天道酬勤
如果边界被突破。当您打开的选项,如FunValCheck
如果界限估计过程中超出了优化可能出错。如果使用nlinfit
,它可能会报告有关的雅可比是病态或无法估计,如果最终的结果是太靠近边界的警告。