본문으로 건너뛰기
Minsing Log
뒤로 가기

베이즈정리

Programming & CS

베이즈 정리 (Bayes’ Theorem)란?

베이즈 정리는 사건이 발생한 후에 원인을 추론하는 데 사용하는 확률 법칙입니다.
즉, 이미 발생한 사건을 바탕으로 다른 사건이 일어날 확률을 업데이트하는 방법을 제공합니다.


1. 베이즈 정리의 공식

베이즈 정리는 조건부 확률을 이용하여 다음과 같이 표현됩니다:


2. 베이즈 정리가 왜 중요한가?

베이즈 정리는 새로운 정보가 주어졌을 때 확률을 업데이트하는 과정입니다.
즉, 기존 확률(사전 확률)을 새로운 정보(우도)를 통해 수정하여 사후 확률을 계산합니다.


3. 예제: 질병 진단

어떤 병(예: 독감)에 걸릴 확률이 **1%**라고 가정하겠습니다.
이 병을 진단하는 검사에서 양성(positive)이 나올 확률은 다음과 같습니다:

여기서:

우리는 “검사 결과가 양성일 때 실제로 병에 걸렸을 확률” P(D | T^+)을 구해야 합니다.

베이즈 정리 적용

먼저, P(T^+)를 구해야 합니다. 전체적으로 검사에서 양성이 나올 확률은 다음과 같이 계산됩니다:

대입하면:

이제, 베이즈 정리를 사용하여 P(D | T^+)을 구합니다:

즉, **검사에서 양성이 나왔다고 해서 실제로 병에 걸렸을 확률은 약 16.1%**입니다.
(검사 결과만 믿으면 안 되는 이유!)


4. 확장: 여러 개의 원인 (전확률 정리 활용)

베이즈 정리는 하나의 원인(A)이 아니라 여러 원인들이 있을 때도 사용됩니다.

만약 B가 여러 개의 가능한 원인 A_1, A_2, …, A_n 중 하나로 인해 발생했다면:

이것을 **전확률 정리 (Law of Total Probability)**라고 합니다.


5. 결론

혹시 더 궁금한 점 있으면 질문해주세요! 😊

공개 여정 구독

글이 올라오면 이메일로 보내드릴게요.

개발, 창업, 배움, 실패와 회고를 짧고 솔직하게 기록합니다. 검색으로 스쳐가는 독자가 아니라 여정을 따라오는 팬을 만들기 위한 뉴스레터입니다.

뉴스레터는 준비 중입니다. 그동안 RSS 로 구독하거나 이메일 로 알림을 요청해 주세요.


이 글 공유하기:

댓글

GitHub 계정으로 로그인해 댓글을 남길 수 있습니다.


이전 글
모델이 학습한다는 의미
다음 글
문제에서 A와 B가 종속적이라는 정보만 있고, 교집합 확률이나 조건부 확률이 주어지지 않았다면