나뭇잎 교과서

확률의 여러 가지 정리

확률의 여러 정리는 직관과 어긋나는 결과를 자주 냅니다. 세 문 가운데 하나를 고른 뒤 사회자가 빈 문 하나를 열어 주면, 고른 문을 바꾸는 편이 두 배 유리합니다. 이 절에서는 몬티 홀 게임을 직접 해 보고, 검사에서 양성이 나왔을 때 정말 병에 걸렸을 확률을 넓이로 계산하고, 동전이 연속으로 앞면이 나온 뒤 뒷면이 나올 확률에 대한 흔한 착각을 살펴봅니다.

본문

확률의 여러 가지 정리

본문

어떤 병은 사람들 가운데 1%가 걸려 있다. 이 병의 검사는 병에 걸린 사람의 99%를 양성으로, 걸리지 않은 사람의 99%를 음성으로 바르게 가려낸다. 아무 증상 없는 사람이 이 검사를 받았는데 양성이 나왔다. 검사가 99% 정확하니 병에 걸렸을 확률도 99%라고 생각하기 쉽다. 그런데 실제로 계산해 보면 그 확률은 50%밖에 되지 않는다. 무엇을 빠뜨렸기에 이렇게 큰 차이가 날까?

1만 명양성음성합 병에 걸림 (1%)991100 걸리지 않음 (99%)9998019900 합198980210000 양성 198명 가운데 실제로 걸린 사람은 99명, 곧 절반이다.
그림 1. 걸리지 않은 사람이 훨씬 많아서, 그 가운데 1%만 잘못 양성이 나와도 실제 환자 수와 같아진다.
먼저 알아야 할 것확률의 덧셈정리, 조건부확률, 독립과 종속, 독립시행의 확률.

3.4.1조건이 바뀌면 확률도 바뀐다

병에 걸린 사건을 \(D\), 양성이 나온 사건을 \(T\)라 하자. 검사의 정확도 99%는 \(P(T \mid D)\), 곧 병에 걸렸다는 조건에서 양성이 나올 확률이다. 그런데 궁금한 것은 \(P(D \mid T)\), 곧 양성이 나왔다는 조건에서 병에 걸렸을 확률이다. 두 조건부확률은 조건과 사건이 뒤바뀐 것이어서 일반적으로 다르다. 두 값을 잇는 다리는 곱셈정리이다. \(P(D \cap T) = P(D)P(T \mid D) = P(T)P(D \mid T)\)이므로, \(P(T)\)를 알면 하나에서 다른 하나를 구할 수 있다.

정리 3.4.1 전확률 공식과 베이즈 정리

사건 \(D\)와 그 여사건 \(D^c\)에 대하여 \(P(T) = P(D)P(T \mid D) + P(D^c)P(T \mid D^c)\)이고, \[P(D \mid T) = \frac{P(D)P(T \mid D)}{P(D)P(T \mid D) + P(D^c)P(T \mid D^c)}\]이다. 두 사건 \(A\), \(B\)가 독립이면 \(P(B \mid A) = P(B)\)이다.

베이즈 정리의 분모에는 걸린 사람이 양성일 몫과 걸리지 않은 사람이 잘못 양성일 몫이 함께 들어 있다. 병이 드물면 \(P(D)\)가 작아 첫째 몫이 작고, 걸리지 않은 사람이 많아 오류가 1%라도 둘째 몫이 첫째 몫과 비슷해진다. 그래서 검사가 정확해도 드문 병에서는 양성 결과의 상당수가 잘못 나온 것이다. 처음 질문에서 빠뜨린 것은 검사하기 전에 병에 걸려 있을 확률 1%이다.1

3.4.2문을 바꿀까, 동전은 기억할까

세 문 가운데 하나 뒤에만 상품이 있는 게임에서, 하나를 고르면 상품 위치를 아는 사회자가 남은 두 문 가운데 빈 문 하나를 열어 보여 준다. 이때 고른 문을 바꾸면 이길 확률은 \(2/3\)이다. 처음 고른 문이 맞을 확률은 \(1/3\)이고, 사회자가 빈 문을 연다고 이 확률이 바뀌지는 않으므로 나머지 \(2/3\)가 남은 문에 몰리기 때문이다. 반면 동전 던지기는 앞의 결과와 독립이어서, 앞면이 다섯 번 연속 나왔어도 다음에 뒷면이 나올 확률은 그대로 \(1/2\)이다. 조건이 실제로 정보를 주는지, 아니면 독립인지를 가려야 한다.

병에 걸린 비율0.1%1%10%50% P(D | T)9.0%50%91.7%99% 검사 정확도는 모두 99%로 같다.
그림 2. 같은 검사라도 병이 드물수록 양성 결과를 믿을 수 있는 정도가 크게 떨어진다.

3.4.3예제 풀이

예제 3.4.2

처음 질문의 검사에서 양성일 때 병에 걸렸을 확률을 베이즈 정리로 구하여라. 양성이 나온 사람이 같은 검사를 한 번 더 받아 다시 양성이 나왔다면, 그때 걸렸을 확률은 얼마인가? 두 검사 결과는 병의 여부가 정해지면 서로 독립이라고 한다.

\(P(D \mid T) = \dfrac{0.01\times0.99}{0.01\times0.99 + 0.99\times0.01} = \dfrac{0.0099}{0.0198} = 0.5\)이다. 그림 1의 표에서 양성 198명 가운데 99명인 것과 같다.

두 번째 검사에서는 첫 검사로 바뀐 확률 50%가 새로운 사전 확률이 된다. \(P(D \mid T_1T_2) = \dfrac{0.5\times0.99}{0.5\times0.99 + 0.5\times0.01} = \dfrac{0.495}{0.5} = 0.99\)이다. 그래서 두 번 연속 양성이면 걸렸을 확률이 99%로 올라간다. 실제 병원에서도 선별 검사에서 양성이 나오면 다른 검사로 다시 확인하는 것이 이 때문이다. 즉 조건부확률은 조건과 사건을 바꾸면 값이 달라지며, 베이즈 정리는 사전 확률과 검사의 정확도를 함께 넣어 결과를 본 뒤의 확률을 계산하게 해 준다.

아래 탐구 카드에서 넓이 그림으로 베이즈 정리를 확인하고, 몬티 홀 게임과 동전 던지기에서 조건이 확률을 바꾸는지 실험해 보자.

  1. 이 정리는 18세기 영국의 목사 베이즈가 남긴 원고에서 나왔고, 그가 죽은 뒤 1763년에 친구 프라이스가 발표했다. 오늘날 스팸 메일 거르기, 의료 진단, 인공지능의 추론에도 같은 계산이 쓰인다.
마무리

조건부확률 \(P(T \mid D)\)와 \(P(D \mid T)\)는 조건과 사건이 바뀐 것이어서 다르며, 둘은 곱셈정리와 전확률 공식으로 이어진 베이즈 정리로 구한다. 드문 사건에서는 정확한 검사라도 잘못 나온 양성의 몫이 커지고, 독립인 시행은 앞의 결과가 다음 확률을 바꾸지 않는다. 처음 질문의 검사에서 양성일 때 병에 걸렸을 확률은 사전 확률 1% 때문에 50%이고, 한 번 더 양성이 나와야 99%가 된다.

탐구 1

사회자가 빈 문을 열어 주면, 고른 문을 바꾸는 게 나을까?

조건부확률 · 몬티 홀 · 도전과 시뮬레이션

—

내 기록, 그대로 0승/0판 · 바꾸기 0승/0판

  1. 질문세 문 가운데 하나 뒤에 자동차가, 나머지 둘 뒤에는 염소가 있다. 문 하나를 고르면, 답을 아는 사회자가 남은 문 가운데 염소가 있는 문 하나를 열어 보여 주고 "바꾸시겠습니까?"라고 묻는다. 남은 문은 두 개이니 확률은 반반일까?
  2. 복원조건부확률 \(P(B|A) = \frac{P(A \cap B)}{P(A)}\), 여사건의 확률 \(P(A^C) = 1 - P(A)\)를 쓴다.
  3. 설명처음 고른 문에 자동차가 있을 확률은 \(\frac{1}{3}\)이고, 사회자는 언제나 염소 문을 열 수 있으므로 문을 열어도 이 확률은 바뀌지 않는다. 그러면 자동차가 다른 쪽에 있을 확률 \(\frac{2}{3}\)이 남은 닫힌 문 하나에 모인다. 바꾸는 사람은 처음에 염소를 골랐을 때(확률 \(\frac{2}{3}\)) 언제나 이긴다. 그래서 바꾸면 \(\frac{2}{3}\), 그대로 두면 \(\frac{1}{3}\)이다. 문이 \(n\)개이고 사회자가 하나만 빼고 다 열어 주면 바꾸는 쪽의 확률은 \(\frac{n - 1}{n}\)이다.
  4. 연결열쇠는 사회자의 행동이 무작위가 아니라 "정답을 알고 염소 문만 연다"는 정보를 담고 있다는 것이다. 사회자도 모르고 아무 문이나 열었는데 우연히 염소가 나왔다면 확률은 정말 반반이 된다. 같은 결과라도 그 결과가 나온 과정에 따라 조건부확률이 달라진다.
  5. 적용직접 열 판쯤 해 보며 두 전략의 기록을 비교해 보자. 그다음 시뮬레이션으로 1000판씩 돌려 승률이 \(\frac{1}{3}\), \(\frac{2}{3}\)에 다가가는지 보자. 문을 10개로 늘리면 바꾸기가 왜 당연해 보이는가?
  6. 판단"남은 경우가 두 가지면 확률은 반반"은 두 경우가 같은 정도로 일어날 때만 맞다. 근원사건의 가능성이 같은지 확인하지 않고 경우의 수만 세면 틀린다.

확인조건이 달라지면

문이 4개이고, 참가자가 하나를 고른 뒤 사회자가 염소 문 하나만 열어 준다. 참가자가 남은 닫힌 문 두 개 가운데 하나로 바꾸면 이길 확률은?

탐구 2

정확도 99 %인 검사에서 양성이 나오면, 병에 걸렸을 확률도 99 %일까?

조건부확률 · 베이즈 정리 · 조작
1만 명 가운데 양성
—
그중 실제 환자
—
\(P(\text{병}|+)\)
—

유병률 막대는 0.1 %부터 50 %까지 로그 간격으로 움직인다. 그림의 왼쪽 띠는 보기 좋게 넓혀 그렸으므로, 넓이의 정확한 값은 표를 보자.

  1. 질문드문 병을 찾는 검사가 있다. 병이 있는 사람의 99 %를 양성으로, 병이 없는 사람의 99 %를 음성으로 정확히 가려낸다. 이 검사에서 양성이 나왔다면, 정말 병에 걸렸을 확률은 얼마일까?
  2. 복원조건부확률 \(P(A|B) = \frac{P(A \cap B)}{P(B)}\), 확률의 곱셈정리 \(P(A \cap B) = P(A)P(B|A)\)를 쓴다.
  3. 설명양성이 나오는 경우는 두 가지이다. 병이 있어서 양성(참양성), 병이 없는데 양성(거짓양성)이다. 그러므로 \(P(\text{병}|+) = \frac{P(\text{병})P(+|\text{병})}{P(\text{병})P(+|\text{병}) + P(\text{건강})P(+|\text{건강})}\)이고, 이것이 베이즈 정리이다. 유병률이 1 %이면 1만 명 가운데 환자 100명 중 99명이 양성, 건강한 9900명 중 99명이 양성이라, 양성 198명 가운데 실제 환자는 절반인 99명뿐이다. 병이 드물면 건강한 사람이 워낙 많아서 작은 오류율로도 거짓양성이 많이 나온다.
  4. 연결그래서 드문 병의 선별 검사에서 양성이 나오면 다른 검사로 한 번 더 확인한다. 두 번째 검사에서는 "첫 검사 양성인 사람들"이 새 모집단이 되어 유병률이 50 %로 올라가 있으므로, 양성의 의미가 훨씬 커진다.
  5. 적용유병률을 0.1 %부터 50 %까지 움직이며 \(P(\text{병}|+)\)가 어떻게 변하는지 보자. 유병률이 1 %일 때 \(P(\text{병}|+)\)를 90 % 넘게 하려면 특이도가 얼마나 높아야 하는가? 민감도를 바꾸는 것과 특이도를 바꾸는 것 가운데 어느 쪽 효과가 더 큰가?
  6. 판단"\(P(+|\text{병}) = 99\%\)"와 "\(P(\text{병}|+) = 99\%\)"를 같은 말로 여기는 것이 이 문제의 함정이다. 조건과 사건의 자리가 바뀌면 확률도 달라진다. 이 착각은 법정에서 증거의 의미를 해석할 때도 일어나 "검사의 오류"라고 불린다.

확인조건이 달라지면

유병률 10 %, 민감도 90 %, 특이도 90 %인 검사에서 양성이 나왔을 때 실제로 병이 있을 확률은?

탐구 3

동전이 다섯 번 연속 앞면이 나왔다면, 다음은 뒷면이 나올 차례일까?

독립 · 도박사의 오류 · 오류 찾기
예측해 보자

—

  1. 질문동전을 던졌더니 앞면이 다섯 번 연속 나왔다. 많은 사람이 "이제 뒷면이 나올 때가 됐다"고 느낀다. 다음에 뒷면이 나올 확률은 정말 \(\frac{1}{2}\)보다 클까?
  2. 복원두 사건 A, B가 독립이면 \(P(B|A) = P(B)\)이다. 곧 A가 일어났다는 사실이 B의 확률을 바꾸지 않는다.
  3. 설명동전에는 기억이 없다. 매번의 던지기는 서로 독립이므로, 앞의 결과가 무엇이든 다음에 앞면이 나올 확률은 언제나 \(\frac{1}{2}\)이다. "앞면 다섯 번 뒤 앞면"(HHHHHH)과 "앞면 다섯 번 뒤 뒷면"(HHHHHT)은 확률이 \(\left(\frac{1}{2}\right)^6\)으로 같다. 큰 수의 법칙은 상대도수가 \(\frac{1}{2}\)에 다가간다고 말할 뿐, 앞의 치우침을 뒤에서 "갚는다"고 말하지 않는다. 치우침은 갚아지는 것이 아니라 많은 시행 속에 묻혀 희석된다. 이 착각을 도박사의 오류라고 한다.
  4. 연결복권 번호를 고를 때 "최근에 안 나온 번호"를 고르는 것도 같은 오류이다. 반대로 시행이 독립이 아닌 경우(카드를 뽑고 다시 넣지 않을 때)에는 앞의 결과가 정말로 다음 확률을 바꾼다. 독립인지 아닌지가 판단의 기준이다.
  5. 적용먼저 예측을 고른 뒤 1만 번을 던져 보자. 앞면이 5번 연속 나온 직후의 결과만 모았을 때 앞면과 뒷면의 비율은 얼마인가? \(k\)를 바꿔도 같은가?
  6. 판단실제 동전이나 주사위가 찌그러져 있다면 각 결과의 확률이 \(\frac{1}{2}\)이 아닐 수 있다. 그때는 오히려 많이 나온 쪽이 더 나올 가능성이 높다. 그래도 "적게 나온 쪽이 나올 차례"라는 생각은 틀린다.

확인조건이 달라지면

주머니에 빨간 공 5개, 파란 공 5개가 있다. 공을 꺼내고 다시 넣지 않을 때, 처음 네 번 모두 빨간 공이 나왔다면 다섯 번째에 파란 공이 나올 확률은?

AI 출제 문항연습문제 풀어보기9문항
Esc

↑↓ 고르기Enter 열기