2017-11-04 14 views

답변

1

는 더 수학 차이가 없지만, 구현은 현명한 그들은 다른 방식으로 해결 될 것이며, 다른 기본값있을 수 있습니다. 그래서 당신이 다른 결과를 관찰한다면, 이것들은 그 뒤에있는 수학이 아니라 구현 (그리고 특정 라이브러리 등) 때문입니다.

+0

감사합니다. sklearn 패키지를 사용하고 있습니다 (내부적으로 libSVM 사용). 나는 sklearn 웹 페이지에있는 문서를 보았고 실제로 다항 커널에 곱한 감마 인자를 언급했습니다. [나는 왜 이해가 안되니?] –

+0

sklearn의 "LinearSVC"는 보통 SVM이 아닌 **입니다. 그들은 힌지 손실의 제곱을 취하고 편향 용어를 너무 처벌합니다. 감마와 관련해서는 다항식 커널에 더 많은 유연성을 제공합니다 (coef0, 커널 자체의 바이어스 항 및 감마 컨트롤이 어느 정도 영향을 미침). 일반적으로 감마를 1로 설정하고 coef0를 0으로 설정하여이 라이브러리와 최대한 가깝게 설정하십시오. – lejlot

+0

고맙습니다 ... –