일대일 및 일대일 SVM 분류기의 차이점은 무엇입니까?
one-vs-all은 새로운 이미지의 모든 유형 / 범주를 분류하는 하나의 분류자를 의미하고 one-vs-one은 다른 분류 자로 분류되는 새로운 이미지의 각 유형 / 범주를 의미합니까 (각 범주는 특수 분류 자에 의해 처리됨)?
예를 들어, 새 이미지가 원, 사각형, 삼각형 등으로 분류되는 경우
일대일 및 일대일 SVM 분류기의 차이점은 무엇입니까?
one-vs-all은 새로운 이미지의 모든 유형 / 범주를 분류하는 하나의 분류자를 의미하고 one-vs-one은 다른 분류 자로 분류되는 새로운 이미지의 각 유형 / 범주를 의미합니까 (각 범주는 특수 분류 자에 의해 처리됨)?
예를 들어, 새 이미지가 원, 사각형, 삼각형 등으로 분류되는 경우
답변:
차이점은 배워야 할 분류기의 수이며, 이는 결정 경계와 밀접한 관련이 있습니다.
개의 다른 클래스 가 있다고 가정하십시오 . 하나의 대 모두는 총 분류 자 에서 클래스 당 하나의 분류자를 훈련 시킵니다. 클래스 경우 레이블은 양수로, 나머지는 음수로 가정 합니다. 이로 인해 일반적인 SVM이 작동하지 않을 수 있음을 의미하는 불균형 데이터 세트가 발생하지만 여전히 해결 방법이 있습니다.
하나 대 하나에서 각각의 다른 라벨 쌍에 대해 별도의 분류기를 훈련시켜야합니다. 이는 분류기로 이어집니다. 이것은 불균형 데이터 세트의 문제에 훨씬 덜 민감하지만 계산 비용이 훨씬 비쌉니다.