Bernoulli Naive Bayes는 언제 사용합니까?

다음은 x, y의 더미 산점도의 예입니다. 여기서 BLUE (0)RED(1)는”대상 “입니다. 노란색 점은 내 입력이며 이것이 BLUE (0) 또는 RED(1)

Gaussian Naive Bayes (GaussianNB)를 사용하여 99.99 %의 확률로 0의 예측을 얻습니다 (이치에 맞습니다).

이제 Bernoulli Naive Bayes (BernoulliNB)를 사용하면 0.4202 확률의 RED (1). (BTW, Multinominal NB도 꺼짐 : 0.57 %)

질문 :

  1. Bernoulli Naive Bayes를 언제 사용합니까? 예) 및
  2. 이 경우 Bernoulli의 예측이 그토록 잘못된 이유는 무엇입니까?

여기에 이미지 설명 입력

답변

Bernoulli Naive Bayes 는 바이너리 기능 전용입니다. 마찬가지로 다항 나이브 베이 즈 는 기능을 이벤트 확률로 취급합니다. 귀하의 예제는 $ [0,1] $ 간격에 배타적으로 존재하지 않는 비 이진 실수 값 기능 $ (x, y) $에 대해 제공되므로 모델이 기능에 적용되지 않습니다.

베르누이 또는 다항식 NB에 대한 전형적인 예 (위키 페이지에서 가져옴)는 문서 분류입니다. 여기서 기능은 용어의 존재 (Bernouli의 경우) 또는 용어의 확률 (in 다항 사례).

댓글

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다