Q²predict
按指标的样本外预测相关性。大于 0 表示模型的预测优于指标均值。它与盲折法的 Q²(样本内)不同。
PLSpredict 评估你的 PLS-SEM 模型对未参与训练的新个案的预测能力,而不是它对已有数据的拟合程度。本页解释它测量什么、如何解读 Q²predict 和线性模型基准、各类指标,以及常见误区,尤其是把样本内拟合误当作真正的预测力。
通常的 PLS-SEM 报告聚焦于样本内指标,如 R² 和盲折法(blindfolding)的 Q²,它们描述模型对用于估计的数据的解释程度,却很少说明模型能否预测新的观测。PLSpredict(Shmueli 等,2016)用样本外预测填补了这一空白。
它使用 k 折交叉验证:将样本分为 k 份,用除一份之外的所有数据训练模型,并预测被留出的那一份。对各折重复这一过程,就能在从不使用某个个案进行训练的前提下,为每个个案得到一个预测值。随后将这些预测与真实值比较,以量化预测力。
对于目标构念的三个指标,Q²predict 始终都在 0 以上,而 PLS 的预测误差(RMSE)在三个指标上都低于线性模型基准。由于 PLS 在每个指标上都优于基准,该模型具有高预测力。
如果 PLS 只在三个指标中的一个上优于基准,则应改为报告中等到较低的预测力。
PLSpredict 针对你的关键目标构念的每个指标,报告 PLS 模型与朴素线性模型(LM)基准两者的 Q²predict 和预测误差(RMSE 或 MAE)。
在你主要目标构念的指标上比较误差,而非模型中的所有指标。默认使用 RMSE;当预测误差分布明显不对称时改用 MAE。
按指标的样本外预测相关性。大于 0 表示模型的预测优于指标均值。它与盲折法的 Q²(样本内)不同。
RMSE(均方根误差)为默认值。当预测误差明显不对称时更宜用 MAE(平均绝对误差),因为 RMSE 对较大的离群误差更敏感。
将每个指标对其直接前因构念的指标做线性回归。PLSpredict 检验基于理论的 PLS 模型是否优于这一简单基准。
交叉验证预测能力检验(Liengaard 等,2021)正式检验模型的平均预测误差是否显著低于某一基准(指标均值或 LM)。
OpenPLS 提供一个 PLSpredict 面板,运行 k 折交叉验证,并按指标报告 Q²predict 以及 PLS 模型和线性模型基准两者的 RMSE、MAE 和 MAPE,每项都附有判定。此外单独的 CVPAT 将该比较转化为正式的显著性检验。免费,且在浏览器中运行。
PLSpredict 由 Shmueli, G., Ray, S., Velasquez Estrada, J. M., & Chatla, S. B. (2016). The elephant in the room: predictive performance of PLS models. Journal of Business Research, 69(10), 4552-4564 提出。实用指南见 Shmueli, G., Sarstedt, M., Hair, J. F., Cheah, J.-H., Ting, H., Vaithilingam, S., & Ringle, C. M. (2019). Predictive model assessment in PLS-SEM: guidelines for using PLSpredict. European Journal of Marketing, 53(11), 2322-2347。关于显著性检验,参见 Liengaard, B. D., et al. (2021). Prediction: coveted, yet forsaken? Introducing a cross-validated predictive ability test in PLS path modeling. Decision Sciences, 52(2), 362-392。