Anderson Darling 指数分布

机器算法验证 拟合优度
2022-03-21 11:04:40

我需要对指数分布进行拟合优度检验。我知道 Kolmogorov-Smirnov 通常不被认为非常强大,而 Anderson-Darling 被认为是优越的。但是我有两个问题。

  • 我能找到的文献都没有专门讨论指数分布的拟合优度。Anderson-Darling 几乎总是讨论正态分布。
  • 是否有一个 R(或 python)包可以对指数分布进行 Anderson-Darling 的拟合优度?我可以为其他发行版找到它们。
  • 是否有更好的测试(存在于 R 或 python 中)?
1个回答

相同的考虑适用于此处讨论的 Kolmogorov-Smirnov 检验统计量的分布。Anderson-Darling 检验统计量(对于给定的样本量)具有以下分布:(1)在所有参数已知时不依赖于零假设分布,&(2)仅依赖于零假设的函数形式估计位置和尺度参数时的假设分布。我不知道专门针对具有估计速率参数的指数分布的 A-D 测试的 R 实现,但是您可以通过调整包中的函数来快速创建一个函数来计算测试统计量ad.testnortest将分布函数从最佳拟合正态, pnorm((x - mean(x))/sd(x)), 到最佳拟合指数,pexp(x/mean(x)). 然后通过模拟获得任何所需显着性水平和样本量的临界值。

至于“最佳”检验,请注意不同的检验对不同类型的偏离零假设分布的情况更有效。如果您有一个非常具体的替代方案,例如形状参数大于 1 的 Weibull 分布,则似然比检验将比通用拟合优度检验更强大。对于更模糊地指定的替代方案,按照 Stephens (1974),“EDF 拟合优度统计和一些比较”,JASA69,347的方法,比较各种测试与流氓画廊的能力可能会有所帮助。