2025-11-13 00:22:05
饱和模型就是模型完全拟合的时候,所有参数都算得准,数据跟模型完全吻合。这时候Mplus会显示Saturated Model,说明自由度等于0,参数都定死了,观测变量和潜变量之间没剩啥可调的。比如你做个CFA,5个观测变量配5个潜变量,参数刚好够算,自由度就归零了,这时候CFI、TLI都接近1,RMSEA、SRMR都接近0,就是典型的饱和模型。
为什么会出现这个情况呢?因为自由度=观测变量数-(潜变量数+路径数+误差项)。比如你观测10个指标,配3个潜变量,每变量3个指标,路径全放满,误差项也全算,自由度刚好10-(3+9+3)=0。这时候模型就像拼图一样,每个块都严丝合缝,连调整空间都没有。数据量再大也没用,因为参数早被占满了。比如我之前算过个案例,14个观测变量配7个潜变量,所有可能路径都放进去,自由度直接归零,CFI就是1.000,RMSEA0.000,这时候就是典型的饱和模型。但要注意,这种模型在实际中很少用,因为参数太多,容易过拟合,解释起来也麻烦。
本题链接: