대기 오염 물질을 단기 예측하기 위해 SVM 모델을 사용하고 있습니다. 새 모델을 훈련 시키려면 SVM 모델 (C, 감마 등)에 적합한 메타 파라미터를 찾아야합니다.
Libsvm 문서 (및 내가 읽은 많은 다른 책들)는 그리드 검색을 사용하여 이러한 매개 변수를 찾는 것을 제안합니다. 따라서 기본적으로 특정 세트에서 이러한 매개 변수의 각 조합에 대한 모델을 교육하고 최상의 모델을 선택합니다.
최적 (또는 거의 최적) 메타 매개 변수를 찾는 더 좋은 방법이 있습니까? 나에게 그것은 주로 계산 시간의 문제입니다.이 문제의 한 그리드 검색에는 약 2 시간이 걸립니다 (일부 최적화를 한 후).
그리드 검색의 장점 :
- 쉽게 병렬화 할 수 있습니다-20 개의 CPU가 있다면 20 배 빠르게 실행되며 다른 방법을 병렬 처리하는 것이 더 어렵습니다
- 메타 매개 변수 공간의 큰 부분을 확인하므로 좋은 해결책이 있으면 찾을 수 있습니다.