基于Amos路径分析的模型拟合参数详解[通俗易懂]

基于Amos路径分析的模型拟合参数详解[通俗易懂]基于Amos路径分析的模型拟合参数详解1卡方、自由度、卡方自由度比2GFI、AGFI3RMR、RMSEA4CFI5NFI、TLI(NNFI)6ECVI7AIC、BIC、CAIC  前面两篇博客,分别对Amos的基本操作与模型、参数等加以详细介绍,点击下方即可进入对应文章。  博客1:基于Amos的路径分析与模型参数详解  博客2:基于Amos路径分析的输出结果参数详解  本文则将由模型拟合度指标入手,对Amos所得到的路径分析模型结果加以度量。1卡方、自由度、卡方自由度比  在模

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  前面两篇博客,分别对Amos的基本操作与模型、参数等加以详细介绍,点击下方即可进入对应文章。

  
博客1:基于Amos的路径分析与模型参数详解

  
博客2:基于Amos路径分析的输出结果参数详解

  本文(也就是博客3)则将由模型拟合度指标入手,对Amos所得到的路径分析模型结果加以度量。同时,模型结果度量后,对模型加以修正的方法与实践请见
博客4

1 卡方、自由度、卡方自由度比

  在模型运行完毕后,将软件中间区域的第四个白色方框下拉到底,将会显示模型对应最优迭代时的卡方(Chi-square)与自由度(df)。

在这里插入图片描述
  其中,卡方表示整体模型中的变量相关关系矩阵与实际情况中的相关关系矩阵的拟合度。其数值越大,代表模型与实际情况的差异越大;反之则代表差异越小,也就是差异越不显著;若卡方等于0,则说明模型与实际情况完全符合。
  而结合卡方的计算公式,可知随着变量数目的增加,其会不断增加。因此,引入卡方自由度比这一概念。自由度即不同样本矩的数量与必须估计的不同参数的数量之间的差异,具体大家可以查看这篇博客的2.8部分。
  因此,可以用卡方自由度比这一参数作为衡量整体模型拟合度的指标:若其值处于1至3之间,表示模型拟合度可以接受。

2 GFI、AGFI

  在模型运行完毕后,点击软件左侧“View Text”按钮,可以查看更为详细的模型结果。
  首先点击“Model Fit”。这里需要注意,在右侧展示出的多个表格均有三行:

Default model:默认模型,就是我们自己构建、运行的模型
Saturated model:饱和模型,所有变量两两之间均含有因果关系的模型
Independence model:独立模型,所有变量两两之间都不含任何因果关系的模型

  关于饱和模型,可以查看这篇博客的3.1部分。

  因此,相当于饱和模型与独立模型属于结构方程模型的两个极端,而我们的默认模型就位于二者之间。

  我们继续看参数。在第二个表格中找到“GFI”与“AGFI”。

在这里插入图片描述
  GFI(Goodness of Fit Index),即拟合度指数。其与上述卡方类似,会受到自由度的影响;因此,将自由度对其的影响剔除,便得到了AGFI(Adjusted Goodness of Fit Index)。GFI最大为1,其数值越大,表示模型与实际中的矩阵越接近,即拟合程度越高;反之则说明拟合程度越低。AGFI同样最大为1,其数值越大,表示模型与实际中的矩阵越接近,即拟合程度越高;反之则说明拟合程度越低。二者大于0.9时可以认为模型拟合程度较理想。

3 RMR、RMSEA

  点击“Model Fit”,在表格中分别找到“RMR”与“RMSEA”。

在这里插入图片描述
  RMR(Root Mean Square Residual),即均方根残差(是不是感觉与均方根误差RMSE很像),其代表实际情况下的矩阵与模型矩阵做差后,所得残差的平方和的平方根,也可以视作拟合残差。因此,RMR越小越好,其为0时代表实际情况与模型中的矩阵完全一致,即模型最优。小于0.05时,说明模型拟合优度可以接受。
  RMSEA(Root Mean Square Error of Approximation),即近似均方根误差,其代表渐近残差平方和的平方根。同样的,其越小越好,最小为0;若其小于0.05(也有认为小于0.10),则说明模型拟合程度可以接受;大于0.10,则说明模型拟合程度不佳。

4 CFI

  点击“Model Fit”,在表格中找到“CFI”。
在这里插入图片描述
  CFI(Comparative Fit Index),即比较拟合指数,其数值处于0到1之间,越接近1表明模型拟合程度越高。其大于0.9时认为模型拟合程度可以接受。

5 NFI、TLI(NNFI)

  点击“Model Fit”,在表格中找到“NFI”与“TLI”。

在这里插入图片描述

  NFI(Normed Fit Index),即规范拟合指数,其数值处于0到1之间,越接近1表明模型拟合程度越高。其大于0.9时认为模型拟合程度可以接受。
  TLI(Tucker-Lewis Coefficien),又作NNFI(Non-normed Fit Index),即非规范拟合指数,其数值处于0到1之间,越接近1表明模型拟合程度越高。其大于0.9时认为模型拟合程度可以接受。

6 ECVI

  综上可知,结构方程模型对应的模型拟合指标参数很多多。一般的,通常情况下只需要关注上述提及的卡方自由度比、GFI、RMSEA、RMR、CFI、NFI与TFI等指标即可,有时甚至只需关注RMSEA、RMR、CFI、NFI等指标即可。但除此之外,还有一些参数也具有类似的作用,我们可以了解。

  点击“Model Fit”,在表格中找到“ECVI”。
在这里插入图片描述
  ECVI(Expected Cross-Validation Index),即期望复核指数。其在除恒定比例因子情况外与AIC相同。其数值越小,表明模型内不同样本间的一致性越高,说明这一模型具有预测效度,即模型可以用于不同的样本。

7 AIC、BIC、CAIC

  点击“Model Fit”,在表格中分别找到“AIC”“BIC”与“CAIC”。
在这里插入图片描述
  AIC(Akaike Information Criterion),即赤池信息准则,其将待估计变量的个数考虑进假设模型拟合度中,从而比较两个具有不同潜在变量数量的模型的拟合优度。
  BIC(Bayes Information Criterion),即贝叶斯信息准则,与CAIC较为类似但计算具体方法不一样。
  CAIC(Consistent AIC),即一致性赤池信息准则,其在模型拟合度程度计算中,将样本大小也加以考虑。
  以上三者均为综合拟合指标,其数值越小表明模型拟合程度越好。

  最后,分别用两张图来总结以上内容。
  图1,来源于:https://www.spssau.com/helps/questionnaire/pathAnalyse.html。
在这里插入图片描述
  图2,来源于:https://mp.weixin.qq.com/s?__biz=MjM5MTI5MDgxOA==&mid=2650100246&idx=1&sn=f0b1dcce7c60372db69a5b3158047479&chksm=beb636bb89c1bfaddb97856c75a0b52fb10381982d2ad9abb7473e63210515193735a4cdf255&scene=21#wechat_redirect。
在这里插入图片描述
在这里插入图片描述

欢迎关注公众号:疯狂学习GIS
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172651.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月24日 上午9:00
下一篇 2022年8月24日 上午9:16


相关推荐

  • UE4/UE5 使用Unreal Datasmith完全教程

    UE4/UE5 使用Unreal Datasmith完全教程(2019.12.9)Datasmith功能已内置到虚幻4.24版本Datasmith支持导入Twinmotion:Twinmotion教程汇总(2021.4.2)Datasmith安装到4.20-4.23版本:UE4在4.20-23版本安装Datasmith插件(2021.3.30更新)Datasmith导出插件:Datasmith导出插件(2021.4.12更新)导入sketchup草图大师:草图大师SU导入Unity和虚幻UE4对比导入Revit2018.3+:UE4使用Da.

    2022年10月5日
    20
  • java对象头信息

    java对象头信息做 java 开发几年了 但一直不知道如下问题 1 一个 java 对象到底占用了多少内存空间 应该如何计算 2 为什么在 jdk1 6 后 synchronized 关键字性能有所提高 为什么会提高 并且很多文章中都说 synchronized 锁有偏向锁 轻量锁 重量锁等状态 3 java 对象是在那里设置了指针指向对应的方法区中的元数据的 4 在 jvm 垃圾回收时被标记为可回收但还未执行回

    2026年3月20日
    1
  • FineCMS介绍

    FineCMS介绍

    2021年11月4日
    45
  • k8s pod调度_调度方式

    k8s pod调度_调度方式k8s概述定向调度亲和性调度污点和容忍Pod的调度概述在默认情况下,一个Pod在哪个Node节点上运行,是由Scheduler组件采用相应的算法计算出来的,这个过程是不受人工控制的。但是在实际使用中,这并不满足需求,因为很多情况下,我们想控制某些Pod到达某些节点上,那么应该怎么做?这就要求了解kubernetes对Pod的调度规则,kubernetes提供了四大类调度方式。自动调度:运行在哪个Node节点上完全由Scheduler经过一系列的算法计算得出。定向调度:NodeName、NodeS

    2022年8月9日
    21
  • 宽字节注入是什么_sqlmap宽字节注入

    宽字节注入是什么_sqlmap宽字节注入在一个CTF练习的网站,看到了一个宽字节注入的题目,我是一个web萌新,没什么经验,一开始也没有想到是宽字节,还是一位朋友给我提到的,让我猛然大悟,咳咳。。。做一些总结。练习题目网站地址:http://ctf.bugku.com。一、了解一下宽字节注入原理前提:1、我们都知道,在防御SQL注入的时候,大多说都是使用的过滤特殊字符,或者使用函数将特殊字符转化为实体,就是说在字符转义,添加‘\’。这里…

    2022年10月14日
    5
  • 从MergeSort看HBase–一

    从MergeSort看HBase–一最近在研究 HBase 发现很多归并排序的影子 很有意思的是这个在数据结构教材里一笔带过的算法却在分布式计算领域经常出现 再一次证明了我们的教材也许已经很落伍了 为什么会用到归并排序纳 我们知道分布式系统中排序是基础 数据很容易在单台机器 或者节点 模块 中做到有序 但分布式环境需要在整个集群中达到有序 因此自然牵涉到把多个有序列合并为一个有序列的过程 这个过程就是 mergesort 登场的时

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号