svm light을 사용하여 2 진 분류 모델을 학습합니다. 모델을 사용하여 몇 가지 예를 테스트했습니다. 나는 예측 파일의 출력을보고 놀랐다. -1보다 작은 값과 1보다 작은 값을 포함하고있다. 범위가 [-1,1]라고 생각했습니다. 내가 뭔가 잘못하고 있는거야?svm 예측 파일에서 1보다 큰 값
1
A
답변
1
SVM의 작동 방식을 이해하면 값이 [-1, 1] 간격으로 묶이지 않는 이유가 있습니다. SVM은 음의 데이터 포인트와 양의 데이터 포인트를 구분하면서 선으로부터 거리를 최대화하려고 시도합니다.
예측 파일의 값은 양수 값이 초평면의 양수 클래스면에 있고 음수 값이 초평면의 음수 클래스면에있는 SVM 최적 초평면의 데이터 거리를 나타냅니다. 이 거리가 임의의 큰 또는 작은 수 있으며이 이미지에서 볼 수 있듯이 경계되지 않은 : 나는 그들이 자신감이되도록 값을 정상화 등 Platt's SMO의 Weka's implementation 같은 일부 SVM 구현을 본 적이
값은 [0, 1]의 간격으로 묶인 양수 클래스의 값이지만, 하이퍼 플레인에서 멀리 떨어져있는 데이터 포인트가 초평면에 가까운 것보다 더 확실하기 때문에 SVM이 분류에 얼마나 자신이 있는지를 결정하는 데는 모두 잘 작동합니다 .
관련 문제
- 1. SVM 예측 방법
- 2. R SVM 예측
- 3. OPencv SVM 예측 확률
- 4. SQL 하위 쿼리가 1보다 큰 값
- 5. R-Kernlab SVM 문제 예측
- 6. e1071 라이브러리를 사용한 SVM 예측
- 7. 값이 1보다 큰 경우
- 8. 배열의 크기가 1보다 큰
- 9. 카운트 세트가 1보다 큰 세트
- 10. SQL 그룹으로 - 조합이 1보다 큰
- 11. 세마포가 1보다 큰 수로 게시됩니다.
- 12. 길이가 1보다 크고 1보다 큰 객체를 redunancy가없는 메소드로 처리하는 방법
- 13. 1보다 작은 필드를 바꾼 다음 1보다 큰 값으로 행을 필터링하십시오.
- 14. 클래스 예측 임계 값 변경 R
- 15. Java : Math.random() 최대 값 (2를 1보다 작음)
- 16. scikit-learn (SVMLIB)에서 이상한 SVM 예측 성능
- 17. SMO의 공칭 값 예측
- 18. 대체 할 값 예측
- 19. FFT에서 미래 값 예측
- 20. Weka 예측 속성 값
- 21. <th>가 1보다 큰
- 22. 길이가 1보다 큰 VBA의 이중 객체 유형
- 23. opengl 정규화 된 장치가 1보다 큰 좌표
- 24. 트리거에서 선택하면 1보다 큰 값이 반환됩니까?
- 25. Excel에서 개수가 1보다 큰 표/그래프 필드
- 26. PHP는 : 배열 값이 1보다 큰 (중복 등)
- 27. 해시 맵의로드 요소 값이 1보다 큰 경우
- 28. 빈 사전이 1보다 큰 이유는 무엇입니까?
- 29. GridBagLayout : gridwidth가 1보다 큰 경우의 맞춤과 너비
- 30. QGraphicsRectItem :: boundingRect()는 1보다 큰 QRectF를 반환합니다.
왜 [-1; 1] 범위가 있습니까? 두 클래스로 분류하는 경우 {-1; 1}이 (가) 있어야합니다. 일부 변종은 새로운 데이터가 거터에있을 때] -1 [1] 이내의 확률을 제공합니다. 다른 사람들은 시궁창과의 거리를 찾으며, 따라서 시야 밖의 {-1; 1}과 다른 값을 갖습니다. 당신이 기대하는 것과 그 이유를 조금 더 설명해 주시겠습니까? –
@IgorOA, 내 이해는 각각 -1과 -1의 부정과 긍정에 대한 예측이었습니다. 그러나 예측은 확실성의 척도로서 -1과 1 사이의 값일 수 있습니다 (-1/+ 1은 100 % 확실 함을 의미). 그러나 이것은 잘못된 것처럼 보입니다. – Rakib