非线性回归采用迭代方式进行。Prism 首先为每个参数设定初始值,然后逐步调整这些值,直到收敛到最佳拟合结果。“收敛”意味着参数值的任何微小变化都会导致拟合曲线变差(平方和增大)。但在某些情况下,模型根本无法收敛到最佳拟合结果,此时会显示“未收敛”的提示信息。这种情况通常发生在以下两种情形:
•模型本身与数据的拟合效果不佳。可能是您选择了错误的模型,或者应用了不恰当的约束条件。
•初始值生成的曲线与数据点相距甚远。在这种情况下,Prism 可能无法确定如何调整参数以使曲线拟合良好。
您输入的模型是否正确?
初始值定义的曲线是否接近数据点?请在“诊断”选项卡中勾选相应选项以绘制该曲线。
如果您输入了约束条件,是否输入正确?
如果您未输入任何约束条件,请考虑是否可以将一个或多个参数约束为常数值?例如,在剂量反应曲线中,能否将底部的平台期约束为零?
能否在所有数据集中共享一个参数(全局拟合)?