Basic! 인공지능 수학 열 한 번째 시간으로 가설검정에 대해 알아보도록 합시다.
통계적 가설검정
-
가설 검정

귀무가설을 설정하고 이 값이 참인지 생각해봅니다.

참의 기준점을 정하기 위해 유의수준을 도입합니다.

-
검정의 단계
1) $H_0$,$H_1$ 설정 2) 유의수준 $\alpha$ 설정 3) 검정통계량 계산 4) 기각역 또는 임계값 계산 5) 주어진 데이터로부터 유의성 판정
-
모평균의 검정
-
대립가설


-
검정통계량

-
기각역

검정의 예


import numpy as np
w = [10.7, 11.7, 9.8, 11.4, 10.8, 9.9, 10.1, 8.8, 12.2, 11.0, 11.3, 11.1, 10.3, 10.0, 9.9, 11.1, 11.7, 11.5, 9.1, 10.3, 8.6, 12.1, 10.0, 13.0, 9.2, 9.8, 9.3, 9.4, 9.6, 9.2]
mu = 10.5
xbar = np.mean(w)
sd = np.std(w, ddof = 1)
print("평균: %.2f, 표준편차: %.2f", %(xbar, sd))
z = (xbar - mu)/(sd/np.sqrt(len(w)))
print('검정통계량: ', z)
alpha = 0.05
import scipy.stats
cri = scipy.stats.norm.ppf(1-alpha/2)
print('임계값', cri)
#검정통계량의 절대값이 임계값과 얼마나 차이가 나는지 확인!
댓글남기기