서포트 벡터 머신 분류
저차원에서 중간 차원까지의 데이터 세트에 대한 정확도를 높이고 더 폭넓은 커널 함수 선택권을 원한다면 분류 학습기 앱을 사용하여 이진 SVM 모델이나 SVM 이진 학습기를 포함하는 다중클래스 오류 수정 출력 코드(ECOC) 모델을 훈련시키십시오. 명령줄 인터페이스에서 fitcsvm을 사용하여 이진 SVM 모델을 훈련시키거나 fitcecoc를 사용하여 이진 SVM 학습기로 구성된 다중클래스 ECOC 모델을 훈련시키면 유연성을 높일 수 있습니다.
고차원 데이터 세트에 대한 계산 시간을 단축하려면 fitclinear를 사용하여 선형 SVM 모델과 같은 이진 선형 분류 모델을 효율적으로 훈련시키거나 fitcecoc를 사용하여 SVM 모델로 구성된 다중클래스 ECOC 모델을 훈련시키십시오.
빅데이터에 대해 비선형 분류를 수행하는 경우 fitckernel을 사용하여 이진 가우스 커널 분류 모델을 훈련시키십시오.
앱
| 분류 학습기 | 머신러닝 지도 학습을 사용하여 데이터를 분류하도록 모델 훈련시키기 |
블록
| ClassificationSVM Predict | Classify observations using support vector machine (SVM) classifier for one-class and binary classification |
| ClassificationECOC Predict | Classify observations using error-correcting output codes (ECOC) classification model (R2023a 이후) |
| ClassificationLinear Predict | Classify observations using linear classification model (R2023a 이후) |
| ClassificationKernel Predict | Classify observations using Gaussian kernel classifier for binary classification (R2024b 이후) |
| IncrementalClassificationLinear Predict | Classify observations using incremental linear classification model (R2023b 이후) |
| IncrementalClassificationLinear Fit | Fit incremental linear binary classification model (R2023b 이후) |
| IncrementalClassificationECOC Predict | Classify observations using incremental ECOC classification model (R2024a 이후) |
| IncrementalClassificationECOC Fit | Fit incremental ECOC classification model (R2024a 이후) |
| IncrementalClassificationKernel Fit | Fit incremental kernel classification model (R2024b 이후) |
| IncrementalClassificationKernel Predict | Classify observations using incremental kernel classification model (R2024b 이후) |
| Detect Drift | Update drift detector states and drift status with new data (R2024b 이후) |
| Per Observation Loss | Per observation regression or classification error of incremental model (R2025a 이후) |
| Update Metrics | Update performance metrics in incremental learning model given new data (R2023b 이후) |
함수
클래스
도움말 항목
- 이진 분류를 위한 서포트 벡터 머신
분리 초평면과 커널 변환을 사용하여 SVM을 통해 이진 분류를 수행합니다.
- Predict Class Labels Using ClassificationSVM Predict Block
This example shows how to use the ClassificationSVM Predict block for label prediction in Simulink®.
- Predict Class Labels Using ClassificationLinear Predict Block
This example shows how to use the ClassificationLinear Predict block for label prediction in Simulink®. (R2023a 이후)
- Predict Class Labels Using ClassificationECOC Predict Block
Train an ECOC classification model, and then use the ClassificationECOC Predict block for label prediction. (R2023a 이후)
관련 정보
- Signal Classification Using Wavelet-Based Features and Support Vector Machines (Wavelet Toolbox)
- Wavelet Time Scattering Classification of Phonocardiogram Data (Wavelet Toolbox)