머신러닝의 기초
전체 메일의 20%가 스팸이다. 어떤 단어는 스팸의 50%와 스팸이 아닌 메일의 5%에 포함된다. 이 단어를 포함하는 메일이 스팸일 확률에 가장 가까운 것은?
- A0.10
- B0.50
- C0.71
정답과 해설 보기
정답: C. 0.71
베이즈 정리에 따라 P(스팸 | 단어) = P(단어 | 스팸) × P(스팸) ÷ P(단어)입니다. 분자는 0.5 × 0.2 = 0.10, 단어를 포함할 확률은 P(단어) = 0.5 × 0.2 + 0.05 × 0.8 = 0.14이므로, 0.10 ÷ 0.14 ≈ 0.71입니다. 나이브 베이즈 분류는 여러 단어(특성)가 클래스별로 서로 독립이라고 가정하고, 각각의 확률을 곱하여 이 계산을 수행하는 방법으로, 스팸 판정에 예전부터 사용되어 왔습니다.