나뭇잎 교과서

조건부확률

같은 '지각할 확률'이라도 버스로 다니는 학생만 놓고 보면 값이 달라질 수 있습니다. 어떤 사건이 일어났다는 정보가 주어지면, 따져 볼 대상이 그 사건 안으로 좁혀지기 때문입니다. 이 절에서는 조건이 주어진 상황의 가능성을 수로 나타낸 조건부확률을 정의하고, 의료 검사처럼 실생활에서 조건부확률을 잘못 읽기 쉬운 경우를 살펴봅니다.

먼저 알면 좋은 것 확률의 덧셈정리두 사건의 교집합
본문

조건부확률

본문

한 학교 학생 200명 가운데 지각한 학생은 20명이다. 그런데 버스로 오는 학생 80명만 보면 지각한 학생이 12명이다. 아무 학생이나 골랐을 때 지각했을 확률과, 버스로 오는 학생 가운데에서 골랐을 때 지각했을 확률은 같을까?

그림 1. '버스로 온다'는 조건이 주어지면 표본공간이 왼쪽 직사각형으로 줄어들고, 그 안에서 지각한 부분의 비율이 조건부확률이다(학생 200명, 버스 80명, 지각 20명 기준).
먼저 알아야 할 것확률의 덧셈정리와 곱사건(확률의 덧셈정리), 비율과 백분율.

2.4.1표본공간이 줄어든다

아무 학생이나 고르면 지각했을 확률은 \(\dfrac{20}{200} = 0.1\)이다. 그런데 '버스로 오는 학생'이라는 정보를 알면, 고르는 대상이 버스로 오는 80명으로 줄어든다. 그 가운데 지각한 학생은 12명이므로 확률은 \(\dfrac{12}{80} = 0.15\)이다.

이렇게 사건 \(A\)가 일어났다는 조건 아래에서 사건 \(B\)가 일어날 확률을 조건부확률이라 하고 \(P(B \mid A)\)로 쓴다. 다시 말해 조건부확률은 표본공간을 \(A\)로 바꾸어 계산한 확률이다.

정의 2.4.1 조건부확률

\(P(A) > 0\)일 때, 사건 \(A\)가 일어났다는 조건 아래에서 사건 \(B\)가 일어날 확률은 \[P(B \mid A) = \frac{P(A \cap B)}{P(A)}\]

정의의 분자와 분모에 \(n(S) = 200\)을 곱하면 \(\dfrac{n(A \cap B)}{n(A)} = \dfrac{12}{80}\)이 되어 위의 계산과 같다. 그림 1의 슬라이더로 버스 학생 가운데 지각한 수를 바꾸어 보면, 전체에서 지각할 확률은 그대로 0.1인데 조건부확률은 크게 달라진다.1

2.4.2조건의 방향

\(P(B \mid A)\)와 \(P(A \mid B)\)는 다르다. '버스로 오는 학생 가운데 지각한 비율'은 \(\tfrac{12}{80} = 0.15\)이고, '지각한 학생 가운데 버스로 온 비율'은 \(\tfrac{12}{20} = 0.6\)이다. 분자는 같지만 분모, 곧 무엇을 조건으로 삼았는지가 다르다. 이 둘을 헷갈리는 것이 조건부확률에서 가장 흔한 실수이다.

이 실수가 얼마나 큰 차이를 낳는지 병원 검사로 살펴보자. 어떤 병에 걸린 사람이 100명 중 1명꼴이고, 검사는 병이 있는 사람의 90%를 양성으로 찾아내며, 병이 없는 사람도 5%는 잘못 양성으로 나온다고 하자. 확률보다 사람 수로 세는 편이 쉬우니 1만 명을 검사한다고 생각한다. 병이 있는 100명 가운데 90명이 양성이고, 병이 없는 9900명 가운데 495명도 양성이다. 그러면 양성인 사람은 모두 585명이고, 그 가운데 정말 병이 있는 사람은 90명뿐이다. 그래서 \(P(\text{양성} \mid \text{병})\)은 0.9이지만 \(P(\text{병} \mid \text{양성})\)은 \(\dfrac{90}{585} \approx 0.15\)에 그친다. 양성 판정을 받았다는 조건은 표본공간을 585명으로 줄이는데, 그 안에는 원래 수가 훨씬 많은 건강한 사람이 섞여 들어오기 때문이다.

지각지각 안 함합계 버스126880 버스 아님8112120 합계20180200
그림 2. \(P(\text{지각} \mid \text{버스}) = \tfrac{12}{80}\)은 '버스' 행에서, \(P(\text{버스} \mid \text{지각}) = \tfrac{12}{20}\)은 '지각' 열에서 읽는다.

2.4.3예제 풀이

예제 2.4.2

주사위 두 개를 던져 나온 눈의 합이 8이었다. 이때 두 눈이 모두 짝수일 확률을 구하여라. 또 \(P(A) = 0.4\), \(P(B \mid A) = 0.5\)일 때 \(P(A \cap B)\)를 구하여라.

합이 8인 경우는 \((2, 6), (3, 5), (4, 4), (5, 3), (6, 2)\)의 5가지이고, 이것이 새 표본공간이다. 그 가운데 두 눈이 모두 짝수인 것은 \((2, 6), (4, 4), (6, 2)\)의 3가지이다. 따라서 확률은 \(\dfrac{3}{5}\)이다. 조건이 없을 때 두 눈이 모두 짝수일 확률 \(\tfrac{9}{36} = \tfrac{1}{4}\)보다 크다.

두 번째 질문은 정의의 양변에 \(P(A)\)를 곱하면 된다. \(P(A \cap B) = P(A)P(B \mid A) = 0.4 \times 0.5 = 0.2\)이다. 이 식은 다음 절의 곱셈정리로 이어진다.

두 문제 모두 '무엇이 일어났다는 것을 아는가'에 따라 분모가 바뀌었다. 조건부확률을 구할 때는 먼저 새 표본공간이 무엇인지 적어 두면 헷갈리지 않는다. 아래 탐구 카드에서 표의 수를 바꾸며 두 방향의 조건부확률을 직접 비교해 보자.

  1. 지각한 학생이 20명으로 고정되어 있으므로, 버스 학생 가운데 지각한 수를 늘리면 버스가 아닌 학생 가운데 지각한 수는 그만큼 줄어든다. 두 조건부확률이 반대로 움직이는 까닭이다.
마무리

조건부확률 \(P(B \mid A)\)는 사건 \(A\)가 일어났다는 정보로 표본공간을 \(A\)로 줄여서 계산한 확률이고, \(\tfrac{P(A \cap B)}{P(A)}\)이다. 무엇을 조건으로 삼느냐에 따라 분모가 달라지므로 \(P(B \mid A)\)와 \(P(A \mid B)\)는 다르다. 그래서 처음 질문의 두 확률은 0.1과 0.15로 같지 않다.

탐구 1

버스로 오는 학생만 보면 지각할 확률이 달라질까?

조건부확률 · 띠그림

—

\(P(B)\)
—
\(P(B\mid A)\)
—
\(P(B\mid A^c)\)
—
\(P(A\mid B)\)
—

설명을 위해 만든 가상의 학생 200명 자료이다. 넓이가 인원에 비례하고, 연두색이 B(지각한 적 있음)이다. 세로 경계 아래의 동그라미와 두 가로 경계의 동그라미를 끌어 인원을 바꿀 수 있다.

  1. 질문학생 200명 가운데 지각한 적이 있는 학생은 36명이다. 그런데 버스로 통학하는 80명만 보면 그 가운데 24명이 지각했다. 버스 통학생이 지각할 확률은 \(\frac{36}{200}\)일까, \(\frac{24}{80}\)일까?
  2. 복원\(P(A\cap B)\)는 A와 B가 함께 일어날 확률이다. 그리고 띠그림에서는 넓이가 인원, 곧 확률에 비례한다.
  3. 설명사건 A가 일어났을 때 사건 B가 일어날 확률을 A가 일어났을 때의 B의 조건부확률이라 하고 \(P(B\mid A)\)로 쓴다. A가 일어났다는 것을 알면 표본공간이 S에서 A로 줄어든다. 그래서 \(P(B\mid A) = \frac{n(A\cap B)}{n(A)}\)이고, 분모와 분자를 \(n(S)\)로 나누면 \(P(B\mid A) = \frac{P(A\cap B)}{P(A)}\) (단, \(P(A) > 0\))이다. 따라서 버스 통학생의 지각 확률은 \(\frac{24}{80} = 0.3\)으로, 전체의 \(\frac{36}{200} = 0.18\)보다 크다.
  4. 연결조건부확률의 식을 곱셈 꼴로 바꾸면 \(P(A\cap B) = P(A)P(B\mid A)\)이고, 이것이 확률의 곱셈정리이다. 또 \(P(B\mid A)\)가 \(P(B)\)와 같은지로 두 사건의 독립과 종속을 판단한다.
  5. 적용'A가 일어났다면'을 누르고 흐려지지 않은 부분만 보면, 그 안에서 연두색이 차지하는 비율이 \(P(B\mid A)\)이다. 'B가 일어났다면'을 눌러 \(P(A\mid B)\)를 읽고 \(P(B\mid A)\)와 비교한 뒤, 두 가로 경계를 같은 높이로 맞추면 \(P(B\mid A), P(B\mid A^c), P(B)\)가 어떻게 되는지 보자.
  6. 판단\(P(B\mid A)\)와 \(P(A\mid B)\)는 분모가 각각 \(n(A), n(B)\)이어서 다르다. 또 조건부확률은 시간 순서나 원인을 뜻하지 않는다. 버스 통학생의 지각 확률이 높다는 자료만으로 버스가 지각의 원인이라고 말할 수 없다. 나중에 일어난 일을 조건으로 삼을 수도 있어서, 두 번째로 꺼낸 공이 빨간 공일 때 첫 번째 공이 빨간 공일 확률도 조건부확률이다.

확인조건이 달라지면

어느 동아리 회원 50명 중 남학생은 20명이고 그중 8명이 안경을 쓴다. 여학생 30명 중에서는 6명이 안경을 쓴다. 회원 한 명을 뽑았더니 안경을 쓴 학생이었을 때, 이 학생이 남학생일 확률은?

탐구 2

검사에서 양성이 나오면 정말 병에 걸린 것일까?

조건부확률 · 실생활

—

양성 (1000명당)
—
그중 환자
—
\(P(D\mid T)\)
—
\(P(T\mid D)\)
—

수치는 설명을 위한 모식이다. D는 환자인 사건, T는 양성 판정을 받는 사건이다. 점의 수는 1000명 기준 기댓값을 반올림했고, 아래 수치는 반올림하지 않고 계산했다. 채운 점이 양성 판정이고, 초록은 환자, 주황은 환자가 아닌 사람이다.

  1. 질문어떤 검사가 환자의 90%를 양성으로, 환자가 아닌 사람의 95%를 음성으로 가려낸다. 이 검사에서 양성이 나온 사람이 실제 환자일 확률은 90%일까?
  2. 복원\(P(B\mid A) = \frac{P(A\cap B)}{P(A)}\)이고, 일반적으로 \(P(B\mid A) \ne P(A\mid B)\)이다. 그리고 전체 집단을 두 기준으로 나누면 네 묶음이 생긴다.
  3. 설명환자인 사건을 D, 양성인 사건을 T라 하자. 민감도는 \(P(T\mid D)\), 특이도는 \(P(T^c\mid D^c)\)이고, 우리가 알고 싶은 것은 \(P(D\mid T) = \frac{P(D\cap T)}{P(T)}\)이다. 유병률이 1%이면 1000명 가운데 환자 10명에서 양성 9명, 환자가 아닌 990명에서 양성 49.5명이 기대된다. 그래서 \(P(D\mid T) = \frac{9}{9 + 49.5} \approx 0.154\)이고, 양성 판정을 받은 사람의 대부분은 환자가 아니다. 환자가 아닌 사람이 훨씬 많아서 5%의 거짓 양성도 수가 많기 때문이다.
  4. 연결선별 검사에서 양성이 나오면 더 정확한 검사로 다시 확인하는 이유가 여기에 있다. 스팸 메일 거르기나 보안 검색의 오경보도 같은 구조로 해석한다. 또 \(P(T)\)는 환자와 비환자 두 경로의 확률을 더해 구하는데, 이 계산은 확률의 곱셈정리에서 다시 정리한다.
  5. 적용'양성만 보기'를 켜고 채운 점 가운데 초록 점의 비율을 눈으로 어림한 뒤 \(P(D\mid T)\)와 비교해 보자. 민감도와 특이도는 그대로 두고 유병률만 0.1%에서 20%까지 바꾸며 \(P(D\mid T)\)가 어떻게 달라지는지 보고, 특이도를 99%로 올리면 어떻게 되는지도 확인해 보자.
  6. 판단"검사 정확도가 90%이니 양성이면 90% 확률로 환자"라는 해석은 \(P(T\mid D)\)와 \(P(D\mid T)\)를 바꿔 읽은 것이다. 또 이 카드의 수치는 설명용 모식이고, 실제 검사의 민감도와 특이도, 유병률은 질병과 검사 대상 집단마다 다르다.

확인조건이 달라지면

유병률 2%인 집단에서 민감도 90%, 특이도 95%인 검사를 했다. 양성이 나온 사람이 실제 환자일 확률에 가장 가까운 것은?

AI 출제 문항연습문제 풀어보기12문항 수능·모의평가·학력평가기출문제 풀어보기88문항
Esc

↑↓ 고르기Enter 열기