MMRM 常见 SAS 提示排查决策流

MMRM 常见 SAS 提示排查决策流 由 Archify 生成的工作流图。 01 / Step 1 分类 02 / 跑完但不可信 EX / 未跑完:结果无效 04 / 必须留痕 05 / 修改动作 识别 定位 处理 读状态 · ConvergenceStatus · Step 1 分类 › 识别 读状态 ConvergenceStatus Hessian 非正定 · WARNING · 跑完但不可信 › 识别 Hessian 非正定 WARNING AsyCov 奇异 · GINV · 跑完但不可信 › 定位 AsyCov 奇异 GINV 未收敛 · MAXITER · 未跑完:结果无效 › 识别 未收敛 MAXITER 评估超限 · MAXFUNC · 未跑完:结果无效 › 定位 评估超限 MAXFUNC 零方差参数 · NOTE · 必须留痕 › 识别 零方差参数 NOTE 换初值 / 算法 · PARMS · 修改动作 › 定位 换初值 / 算法 PARMS 结构降级链 · 按 AIC · 修改动作 › 处理 结构降级链 按 AIC 记录说明 · SAP 预定义 · 修改动作 › 处理 记录说明 SAP 预定义 WARNING NOTE 状态 1 仍不收敛 留痕 图例 Agent 逻辑 策略 工具操作 上下文 / 追踪 云服务 外部系统

未跑完 ≠ 改结构

  • • Did not converge 与评估次数超限都属于迭代预算耗尽
  • • 优先调初值、算法与迭代上限,不要一上来就放弃 UN
  • • 结构降级是第二步,且必须在 SAP 里预先定义

跑完但不可信更危险

  • • Hessian 非正定与 AsyCov 奇异不会阻止输出,日志只给 WARNING
  • • 此时点估计仍可用,SE、DF、置信区间与 P 值不可信
  • • 典型原因是参数落在边界、结构过参数化或访视单元格稀疏

零方差参数只是提示

  • • 某个协方差参数估计为 0 时不进入 KR 自由度计算
  • • 它通常说明该参数在当前数据下不可识别
  • • 必须在报告中说明,但不一定需要修改模型