테마
2회 · 기댓값·부등식·대수의 법칙 · 노트
4 변수변환 — 확률변수의 함수의 분포
1절은 의 기댓값을 의 분포로 구했다. 이 절은 의 분포 자체를 구한다. 방법은 둘이다. 분포함수에서 출발하는 방법은 언제나 쓸 수 있고, 단조함수이면 밀도를 바로 주는 공식이 있다. 마지막으로 이 공식을 거꾸로 써서, 균등 난수 하나로 어떤 분포의 난수든 만드는 방법을 증명한다. 컴퓨터의 모든 확률 시뮬레이션이 이 방법에서 시작한다.
4.1 분포함수 방법
의 분포함수는 정의 그대로 이다. 사건 를 에 대한 사건으로 다시 쓰고 의 분포로 확률을 계산한다. 그다음 미분하면 밀도가 나온다.
예제 4.1 (제곱) 가 밀도 를 갖고 이라 하자. 이면 이므로
미분에서 연쇄법칙 를 썼다. 두 항은 의 한 값 로 가는 의 두 값 에서 온다. 이면 ()이고, 이것은 1회 연습 6.7의 의 제곱과 같은 분포다. 5회에서 가 표준정규이면 같은 공식이 분포를 준다.
예제 4.2 (지수분포는 균등 난수의 로그) , 라 하자. 이면 이므로 , 곧 이다. 균등 난수의 로그가 기다리는 시간이 된다.
4.2 단조변환의 밀도
정리 4.3 (단조변환) 의 밀도 가 열린 구간 밖에서 0이고, 가 에서 미분가능하며 (따라서 순증가이거나 순감소)이라 하자. , 로 두면 의 밀도는
이고, 밖에서 0이다.
증명 전략 분포함수 방법이다. 사건 를 에 대한 사건으로 바꿔 를 와 로 쓰고, 연쇄법칙으로 미분한다 [T7]. 이므로 밖의 결과는 확률에 기여하지 않는다.
증가하는 경우
가 증가하면 도 증가하고, 에서 이다( 밖의 확률 0인 부분을 빼고).순증가 함수와 그 역함수 [T1]
이다.1회 정의 6.2
는 미분가능하고 이다.역함수의 미분
연쇄법칙으로 이다.1회 정리 6.7(d), 3
감소하는 경우
이므로 이다.1회 정리 4.3(c),
미분하면 이다.
조건 확인 미분 는 가 연속인 점에서만 보장된다(1회 정리 6.7(d)). 그래서 거꾸로 확인한다. 위의 를 에서 적분하고 로 치환하면 (감소하면 )가 나온다 [T7]. 밀도는 적분이 분포함수가 되는 함수이므로 이것으로 충분하다.
공식의 를 야코비안이라 한다. 확률은 변환해도 보존된다. 가 폭 의 칸에 들 확률 는 가 그 칸의 상인 폭 의 칸에 들 확률 와 같아야 한다. 가 늘이는 곳에서는 밀도가 그만큼 엷어지고 줄이는 곳에서는 짙어진다. 3회에서 다변수의 야코비안 행렬식으로 넓힌다.
증명 전략 정리 4.3의 밀도로 를 쓰고 로 치환한다 [T7]. 감소하는 경우 적분 구간의 방향이 바뀌는 것을 절댓값이 맞춘다. 단계별 증명은 연습 4.8(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
예제 4.5 (위치와 척도) ()이면 , 이므로
하나의 밀도 에서 이렇게 만든 분포의 모임을 위치–척도족이라 한다. 균등분포 는 의 위치–척도족이고, 는 을 배 한 것이다. 거꾸로 평균 , 표준편차 인 를 로 표준화하면 , 이다(정리 2.2).
4.3 확률적분변환과 역변환 표집
분포함수 는 일반적으로 역함수가 없다(평평한 구간과 뛰는 점이 있다). 그래서 일반화된 역함수를 쓴다.
가 연속이고 순증가이면 이다. 는 의 -분위수이고 가 중앙값이다.
보조정리 4.6 (분위수 함수의 기본 성질) 과 실수 에 대해 .
증명 () 이면 는 집합 의 원소이므로 하한 는 이하다. () 먼저 집합 가 비어 있지 않고 아래로 유계라는 것을 확인한다. ()이므로 비어 있지 않고, ()이므로 아래로 유계다(1회 정리 6.3(b)). 하한의 정의로 이고 인 수열이 있다. 는 오른쪽 연속이므로(1회 정리 6.3(c)) 이다. 이면 가 비감소이므로 .
정리 4.7 (역변환 표집과 확률적분변환)
- (a)
(역변환 표집) 가 임의의 분포함수이고 이면 의 분포함수는 이다.
- (b)
(확률적분변환) 의 분포함수 가 연속이면 이다.
증명 전략 (a)는 보조정리 4.6로 사건을 바꿔 쓰는 한 줄이다. (b)는 같은 보조정리의 대우로 를 에 대한 사건으로 바꾸고, 의 연속성으로 를 보인다 [T2].
(a)
이다.보조정리 4.6
이다.,
(b)
이다.1회 정리 6.3(d), 연속
이다.보조정리 4.6의 증명
이면 이고, 로 보내면 이다. 3과 합하면 이다.1, 연속 [T5]
이므로 이다.1회 정리 4.7(b), 2 4
의 분포함수는 에서 이므로 이다.1회 정리 6.3
알고리즘 4.8 (역변환 표집) 분포함수 를 따르는 난수를 만든다.
- 1.
균등 난수 을 뽑는다.
- 2.
를 돌려준다.
예. 지수분포 . Cauchy 분포 에서 . 기하분포 . 값 와 누적확률 를 갖는 이산분포는 인 를 찾아 를 돌려준다(np.searchsorted).
(b)는 거꾸로 쓰인다. 모형이 맞다면 관측값을 모형의 분포함수에 넣은 들이 처럼 퍼져 있어야 한다. 1회 노트북에서 현의 길이에 쓴 Kolmogorov–Smirnov 비교, 일기예보와 기계학습 모형의 보정(calibration) 검사가 이 원리다.
연습문제
연습 4.1 (지수분포를 두 가지로 ★) 일 때 의 밀도를 정리 4.3으로 구하라. 예제 4.2의 와 같은 분포인 이유를 한 줄로 말하라.
풀이
는 에서 증가, , . 정리 4.3으로 (). 도 이므로 와 분포가 같다.
연습 4.2 (일대일이 아닌 제곱 ★★) 이고 이다. 과 로 나눠 와 를 구하라.
풀이
(). 이면 이고 이 구간은 안이므로 , . 이면 이므로 , , . 으로 이어지고 이다.
연습 4.3 (Benford의 법칙 ★★) 양수 에 대해 의 소수 부분이 이라 하자. 의 첫 자리 숫자가 일 확률이 임을 보여라. 1이 첫 자리일 확률은?
풀이
, 은 정수, 이 의 소수 부분이다. 첫 자리가 인 것은 , 곧 과 같으므로 확률은 . 이면 이다.
연습 4.4 (Cauchy의 역수 ★★) 가 Cauchy 분포이면 도 Cauchy 분포임을 보여라. (힌트: 는 과 에서 각각 단조다.) 또 이면 가 Cauchy 분포임을 보여라. 원점에서 무작위 방향으로 쏜 빛이 벽 에 닿는 높이다.
풀이
에서 , , 이므로 (). 도 같다. 두 조각을 합치면(사건 를 의 부호로 나눠 분포함수 방법을 쓰면) Cauchy 밀도다. : , 곧 Cauchy의 분포함수.
연습 4.5 (혼합형 표집 ★) 1회의 보험금 (확률 으로 0, 나머지는 밀도 )의 분포함수 에 대해 를 구하라. 이면 얼마인가?
풀이
(), (). 이면 이고 에서 이므로 . 이면 를 풀어 . 균등 난수의 30%가 0으로 가고 나머지가 지수분포의 꼬리로 간다.
연습 4.6 (Pareto 분포 ★) 에 대해 ()인 분포를 Pareto 분포라 한다. 역변환 표집 공식을 쓰고, 가 일 때만 유한하며 그때 임을, 이 일 때만 유한함을 보여라.
풀이
. 밀도 ()이므로 는 에서만 유한하고 이다. 는 에서만 유한하다.
연습 4.7 (확률적분변환은 연속이어야 ★) 이면 는 어떤 분포인가? 정리 4.7(b)의 연속성 가정이 왜 필요한가?
풀이
, 이므로 는 과 을 확률 씩 갖는다. 이 아니다. 정리의 증명에서 를 썼는데, 가 뛰는 점에서는 성립하지 않는다.