数学建模社区-数学中国

标题: 使用统计假设检验验证 [打印本页]

作者: 杨利霞    时间: 2020-5-4 15:18
标题: 使用统计假设检验验证
使用统计假设检验验证- I5 ^9 t' v: s2 c
文章目录) q4 j8 C$ X8 |+ T8 I* r

4 y( W/ \/ s' e8 U+ A1 f常规检验" M  R5 ]! |! D- s3 C: W% L. Y- L
二项检验
# V3 I: ~& ~; b2 l% K' ft检验0 C; w- Z5 h  R1 G* @9 I) ]
一个数据集比较两个算法的检验: @4 `# f" {6 ~2 g) \
交叉t检验0 u: d- k6 l! z- T" D+ r
McNemar检验
+ d: \9 v* K. H& B) O一个数据集比较多个算法的检验
0 `9 a% m0 D" J# _' yFriedman检验$ B/ ?; Y9 z2 V' H1 `% L$ t1 M
Friedman检验图- J$ k, Z4 R, @& g9 X" }& z
F检验常用临界值
6 Z6 y" E0 }  U( @" E  M' M" vNemenyi检验常用值$ z# e3 V0 k4 Y, B. M+ M
闲得慌
! {7 Q' O3 u4 B9 a! J' J$ @; _统计学是以小样本来估计总体。* e' \) x- u  l& |- O

' Y( w! \$ }( O, S4 Q# X9 w4 s7 o4 K. b/ \在机器学习中,我们若想知道模型的泛化误差,就看可以以测试集作为小样本,以测试集在模型上的泛化误差,推断模型的泛化误差。$ W6 W" @5 u/ y3 \
) g: {+ G5 G! B
常规检验, ~* h) c9 m& k8 q% j' D  |) o
. G5 v8 n# x. j2 |7 E
二项检验  c  Y2 w7 P0 S6 m5 o5 m% I
% P1 `* l4 f* P! |7 O9 M: O* s4 S
假设检验步骤及二项分布的介绍8 s8 c; W8 M5 B- Z' k, N1 E
1.jpg
& e+ w& }" w5 {9 [' m, \" C, o/ H  y3 a
: a" ~. C7 U* o# n: s* i
t检验
) M8 d% n5 I( N+ B' R2 C; m0 c1 G/ E8 x/ e3 v' F& s# o% I/ j/ W) D" E. O
多次留出法或交叉验证法产生多个结果时的检验:使用t检验对多次结果的均值方差进行检验。
# L0 Y  V# A2 r. B, gt检验可分为单总体检验和双总体检验,以及配对样本检验。
+ S7 Y+ s3 o6 m, Z, l1 _三种T检验的详细区分。% l, q( C- w( \. F+ ~
t-分布(t-distribution)用于根据小样本来估计呈正态分布且方差未知的总体的均值。6 d; c- P8 }# @/ e: }! U$ o
0 s, t6 s9 K/ m
一个数据集比较两个算法的检验
, o% L2 T( B! t3 Q! p. D. w3 l; F( l3 @$ b
交叉t检验2 q# {% a6 C; f$ \# u
% l& ]  v1 h+ a; o2 T1 T0 g
交叉t检验:一个数据集比较两个算法的检验,使用的是成对t检验。7 ]7 |# s6 o- k4 ?* D
基本思想:若两个学习器的性能相同,则使用相同的训练集和测试集所得的错误率也相同。/ e: x1 y4 M5 D9 I! y2 U
假设:学习器性能相同。
5 V4 `( x* H8 H1 e  |% E2 a% z 3.jpg 6 K- W' h( O0 i, l) j5 f
1 k+ s) O3 \* S0 ~
$ E! n* }8 @' h2 _
McNemar检验
4 k9 w+ ]" e+ T% \- n4 A; X) i3 S* @3 f* U1 _: N: c
卡方分布的解释。5 u; V4 s+ w: _2 I
McNema检验是一种列联表的同质性检验。6 L' ^5 D: C" a; m
7 K  d$ s$ o  r# w  i
4.jpg
" u  w7 E/ H3 q7 Z6 ~1 b& C5 L" R% Y
一个数据集比较多个算法的检验$ a3 ]. Z8 ]! l  F) q5 N* L8 b, ~
7 Y$ q0 `2 z. m+ ^
两种思路:# X6 v# |0 h  F- h/ o% U; t
0 }4 c5 z3 \3 v6 M. p2 O
算法使用上述方法进行两两比较,直至产生结果。
# v- `4 {% E: a. n对算法结果进行排序,如Friedman检验。
4 m# Y7 x& P" {! s# |Friedman检验3 p- ^/ h* ~: q) n' b
5 H( S# p+ g1 _" u# o/ `
先构建序值表,进行Friedman检验,若假设被拒绝(假设为“所有算法性能相同”),则说明算法性能有差异,进行后续检验(post-hoc test),如Nemenyi检验。5 _* c6 d4 V4 ]' x! G1 @

" N# [$ h4 F7 Z) |2 \ 5.jpg
+ p+ M! c" ~2 R$ T5 F
- g7 u1 q3 ~: h/ X0 qFriedman检验图 6.jpg
0 z/ ]2 ], z! T: a+ ?0 M6 P
  r  u: G5 {3 E* \! Z0 R' rF检验常用临界值0 s4 r; g, Y# r, d
7.jpg ) [0 R2 I( Y* t8 A, h; V
Nemenyi检验常用值 8.jpg 0 s" D8 i$ T  n

; C0 J, m; N3 Q  @3 W, k* i' \& M& ]6 n( b& |5 D  a
————————————————% D4 L4 x9 k. J& y4 I3 Q
版权声明:本文为CSDN博主「一位不愿透露姓名的群众」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
2 g8 U" f2 k+ Q; T4 L  j/ Y原文链接:https://blog.csdn.net/qq_35182128/article/details/105886333
; V, T1 J9 u5 t# L& h/ ~( K1 B/ o# {4 H2 |1 U& l- |

( g2 r5 s% O- S1 l




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5