tune.svm()과 best.svm() 간의 차이점은 무엇입니까?R (선형 SVM 커널)에서 svm 매개 변수 조정
우리가 svm 커널의 매개 변수를 조정할 때 항상 우리 모델에 가장 적합한 값을 선택할 것으로 기대하지는 않습니다.
저는 R과 기계 학습을 처음 사용하기 때문에 용서할 수 없습니다.
나는 svm 조정에 선형 커널 옵션이 없다는 것을 알아 차렸다. 선형 커널을 사용하여 내 SVM을 조정할 수 있습니까
tune.svm()과 best.svm() 간의 차이점은 무엇입니까?R (선형 SVM 커널)에서 svm 매개 변수 조정
우리가 svm 커널의 매개 변수를 조정할 때 항상 우리 모델에 가장 적합한 값을 선택할 것으로 기대하지는 않습니다.
저는 R과 기계 학습을 처음 사용하기 때문에 용서할 수 없습니다.
나는 svm 조정에 선형 커널 옵션이 없다는 것을 알아 차렸다. 선형 커널을 사용하여 내 SVM을 조정할 수 있습니까
ETHZ : best.svm()
은 실제로는 tune.svm(...)$best.model
의 래퍼입니다. 에 대한 도움말 페이지에서 사용 가능한 옵션에 대해 자세히 설명합니다.
tune()
에 대한 도움말 페이지의 예제도 함께 읽으십시오. e1071::svm
은 선형, 방사형 (기본값), S 자형 및 다항식 커널을 제공합니다 (help(svm)
참조). 예를 들어, 인수 kernel = 'linear'
를 포함하는 함수 호출이 선형 커널을 사용합니다 :
caret
패키지를 확인 할 수 싶습니다
data(iris)
obj <- tune.svm(Species~., data = iris,
cost = 2^(2:8),
kernel = "linear")
의 복수 types of kernels을 제공하는 train
기능. 해당 사이트의 전체 '주제'섹션도 관심의 대상 일 수 있습니다.
커널을 선택할 때 매개 변수를 확인하지 않았습니다. 그것은 나를 위해 오류를 던졌다 – aceminer
어떤 기능이 오류를 던 졌나요? 위의 예제에서와 같이, 커널 선택은'tune.svm'에서 작동합니다. – thie1e
오타라고 생각합니다. 그것의 일 벌금은 이제 많이 감사합니다. – aceminer