Please enable JavaScript to view this site.

“中断”是什么意思?

Prism 在以下两种情况下会报告“中断”:

非线性回归是一个迭代过程,其最大迭代次数在“方法”选项卡中指定,默认值为 1000。当数据无法充分定义模型中的所有参数时,Prism 可能会持续迭代直至达到上限。此时程序将停止运行并报告“中断”。 您可以在非线性回归对话框的“诊断”选项卡中提高该限制,但通常问题在于数据本身缺乏足够的信息供模型拟合。

拟合过程较慢,您在进度对话框中点击了“中断”。

核查清单

如果最大迭代次数设置过低,请将其调高并重试。若数据点和参数数量较多,非线性回归有时可能需要数百次迭代。

如果最大迭代次数已设置为较高值,您可以尝试设置更高的值,但 Prism 很可能仍然无法找到最佳拟合曲线。需要检查的事项:

是否选择了正确的模型?

您的数据是否提供了足够的信息来定义该模型?例如,如果您拟合的是 log(剂量) 剂量反应曲线,您的数据是否呈现出 S 形,且足以定义顶部或底部的平台期?如果您的数据无法定义所有参数,请考虑将一个或多个参数约束为常数值。

初始值定义的曲线是否接近您的数据?请在“诊断”选项卡中勾选相应选项以绘制该曲线。

如果您输入了约束条件,是否输入正确?

如果您未输入任何约束条件,请考虑是否可以将一个或多个参数约束为常数值?例如,在剂量反应曲线中,能否将底部平台约束为零?

能否将某个参数在所有数据集中共享(全局拟合)?