

정규 분포의 누적 분포 함수 값에 대한 표이다.

표준 정규 분포에서 P(0 <= z <= 0.75)는 얼마일까?
P(0 <= z <= 0.75) = P(z <= 0.75) - P(z <= 0) = 0.77337 - 0.5 = 0.27337
표준 정규 분포에서 z가 0.8이하일 확률은?
P(z <= 0.8) = 0.78814
IQ 판단시 평균을 100으로 설정한다.
한국 표준 편차를 σ를 24로 설정
IQ가 148이라면 상위 몇 %에 해당하냐
확률 변수 X가 X ~ N(100, 24^2)일 때 X가 148 이상일 확률은
P(X >= 148) = P(Z >= (148-100)/24) = P(Z >= 2)
P(Z >= 2) = 1 - P(Z <= 2) = 1-0.97725 = 0.02275
입력 데이터를 정규화 하여 학습 속도를 개선할 수 있다.

입력 데이터가 N(0,1) 분포를 따르도록 표준화 하는 예제
import numpy as np
import matplotlib.pyplot as plt
x1 = np.asarray([33,72,40,104,52,56,89,24,52,73])
x2 = np.asarray([9,8,7,10,5,8,7,9,8,7])
normalized_x1 = (x1-np.mean(x1)) / np.std(x1)
normalized_x2 = (x2-np.mean(x2)) / np.std(x2)
plt.axvline(x=0, color='gray')
plt.axhline(y=0, color='gray')
plt.scatter(normalized_x1, normalized_x2, color='black')
plt.show()


