从 Prism 8.2 开始,针对所选模型无法完全由现有数据定义的情况,我们提供了多种处理方式供用户选择。这些选项包括:识别“模糊拟合”的结果、识别“不稳定参数”,或者不进行任何识别。 在 Prism 8.2 之前,Prism 会始终识别“模糊拟合”的结果。我们发现,识别“不稳定参数”的选项似乎效果更好,但我们仍提供所有这些选项供您选择,以便您获得与先前版本一致的结果。该选项位于非线性回归对话框的“置信区间”选项卡中。

“模糊拟合”是 GraphPad 创造的一个术语,用于描述一种无法确切确定所有参数值的拟合结果。
改变任何一个参数的值,都会使曲线与数据进一步偏离,并增加平方和。但当拟合结果为“模糊拟合”时,调整其他参数却能使曲线重新接近数据。换言之,存在多种参数值的组合,其拟合曲线效果均相当理想。
如果您在“诊断”选项卡中勾选了报告依赖度的选项,所有“模糊拟合”参数的值都将大于 0.9999(这就是我们定义“模糊拟合”的方式;该阈值是任意设定的)。 若查看协方差矩阵,其中部分数值极有可能非常接近 1.0 或 -1.0。
如果拟合结果“模糊拟合”,那么某些参数的控制数据实际上无法解读。
Prism 会在结果的第一行标注“模糊拟合”字样。对于“模糊拟合”的参数(可能有一个或多个),Prism 会在控制数据和标准误差前加上“~”符号,并报告相应的置信区间为“very wide”。
我们不再推荐这种做法,因为事实证明,在某些情况下,即使 Prism 仍能计算出有用的置信区间,参数值也可能不稳定。
如果您的目标是根据标准曲线插值未知数,那么参数值是否“模糊拟合”并不重要。只要曲线能通过这些点,且波动不大,插值结果就是有用的。
如果您的目的是通过检查参数值来了解数据,那么您就遇到了一个真正的问题。至少有一个参数的拟合值是不应该被依赖的。
在许多情况下,R² 值会非常高,甚至可能达到 0.99。这仅仅意味着曲线与数据点非常接近,并不意味着数据定义了所有参数。如果拟合结果“模糊拟合”,那么使用另一组参数值也能得到拟合效果同样良好的曲线。

上述数据展示了将剂量反应曲线拟合到一组未定义顶部平台期的数据集的结果。由于顶部平台期未被限定为一个常数值,Prism 报告称该拟合结果存在模糊拟合。

上述数据与标准剂量反应曲线吻合良好。但若尝试将其拟合到双相剂量反应曲线中,Prism 会报告结果存在模糊拟合。 这些数据完全符合标准剂量-反应模型,且无第二组分的迹象。因此,对双相模型(具有两个EC50值)的拟合结果存在模糊拟合。
最简单的示例就是拟合以下模型:Y = A + B + C*X。该模型描述了一条直线,其斜率等于 C,Y 截距等于 A 和 B 的和。但数据中没有任何信息可以单独拟合 A 和 B。 存在无穷多组 A 和 B 的成对值,它们的和相同,因此 Y 截距也相同。如果 Prism 尝试拟合此模型,它将得出模糊拟合的结论。
Prism无法区分这种情况与前一种情况。但这两者是截然不同的。本示例中的模型存在冗余参数。无论数据呈现何种形态,或收集了多少个数据点,拟合该模型都会始终导致“模糊拟合”的结果,因为其中两个参数是相互关联的。 在前一个示例中,虽然使用示例数据集进行拟合时结果存在模糊拟合,但若使用其他数据集进行拟合,则不会出现这种模糊拟合。
能否将某些参数限定为常量值?
能否在不同数据集之间共享一个或多个参数?
能否收集更多数据点,例如覆盖更宽的 X 值范围?
如果您的模型包含两个阶段或组件,请考虑切换到单阶段或单组件模型。