• 카테고리

    질문 & 답변
  • 세부 분야

    딥러닝 · 머신러닝

  • 해결 여부

    미해결

하드보팅 예측기가 짝수일 때

20.06.27 06:39 작성 조회수 258

0

하드보팅 예측기가 짝수일 경우 과반수가 나오지 않을 수도 있을 텐데 그런 경우에는 어떤 식으로 예측값을 정하게 되나요?

예를 들어 randomforest와 gradientboosting 2가지를 가지고 하드보팅을 했는데 randomforest는 0이라고 예측하고 gradientboosting은 1이라고 예측 한 경우에는 최종 예측값은 어떻게 되나요?

답변 1

답변을 작성해보세요.

0

안녕하십니까

생각해볼 거리를 만들어주시는 재미있는 질문이군요.

사이킷런 문서를 확인해보니, hard voting에서 동점이 될 경우 클래스값이 작은 것(오름차순 정렬시 첫번째)을 선택합니다.

가령 클래스값이 1, 2 가 있을때 estimator#1이 1, estimator#2가 2를 선택했으면 hard voting은 class값 1을 선택합니다.

감사합니다.