
SVM::__construct 메서드는 Support Vector Machine (SVM) 모델을 초기화하는 데 사용됩니다. 이 메서드는 다음과 같은 파라미터가 필수적으로 필요합니다.
- $kernel : SVM 모델의 커널 함수를 지정합니다. 기본값은 'linear'입니다.
- $gamma : 커널 함수의 감마 값을 지정합니다. 기본값은 1/n_features입니다.
- $degree : 다항 커널 함수의 차수를 지정합니다. 기본값은 3입니다.
- $coef0 : 다항 커널 함수의 상수 값을 지정합니다. 기본값은 0입니다.
- $C : SVM 모델의 규제 매개변수를 지정합니다. 기본값은 1입니다.
- $probability : SVM 모델의 확률을 계산할지 여부를 지정합니다. 기본값은 false입니다.
- $shrinking : SVM 모델의 축소 알고리즘을 사용할지 여부를 지정합니다. 기본값은 true입니다.
- $cache_size : SVM 모델의 캐시 크기를 지정합니다. 기본값은 100입니다.
- $class_weight : SVM 모델의 클래스 가중치를 지정합니다. 기본값은 'auto'입니다.
- $random_state : SVM 모델의 난수 시드 값을 지정합니다. 기본값은 None입니다.
- $max_iter : SVM 모델의 최대 반복 횟수를 지정합니다. 기본값은 -1입니다.
2025-06-06 10:01