이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
RegressionSVM Predict
라이브러리:
Statistics and Machine Learning Toolbox /
Regression
설명
RegressionSVM Predict 블록은 SVM 회귀 객체(RegressionSVM
또는 CompactRegressionSVM
)를 사용하여 응답 변수를 예측합니다.
객체를 포함하는 작업 공간 변수의 이름을 지정하여, 훈련된 SVM 회귀 객체를 블록으로 가져옵니다. 입력 포트 x는 관측값(예측 변수 데이터)을 받고 출력 포트 yfit는 관측값에 대해 예측된 응답을 반환합니다.
예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
팁
선형 SVM 모델을 사용하고 있고 모델에 다수의 서포트 벡터가 있다면 예측 속도가 느릴 수 있습니다. 선형 SVM 모델을 기반으로 응답 변수를 효율적으로 예측하려면
discardSupportVectors
를 사용하여RegressionSVM
또는CompactRegressionSVM
객체에서 서포트 벡터를 제거하십시오.
대체 기능
MATLAB Function 블록에 SVM 회귀 객체(RegressionSVM
또는 CompactRegressionSVM
)의 predict
객체 함수를 사용할 수 있습니다. 예제는 Predict Class Labels Using MATLAB Function Block 항목을 참조하십시오.
Statistics and Machine Learning Toolbox™ 라이브러리의 RegressionSVM Predict 블록을 사용하거나 MATLAB Function 블록에 predict
함수를 사용할지 결정할 때 다음 사항을 고려하십시오.
Statistics and Machine Learning Toolbox 라이브러리 블록을 사용하는 경우, 고정소수점 툴 (Fixed-Point Designer)을 사용하여 부동소수점 모델을 고정소수점 모델로 변환할 수 있습니다.
MATLAB Function 블록에
predict
함수를 사용하려면 이 블록에 대해 가변 크기 배열 지원이 활성화되어 있어야 합니다.MATLAB Function 블록을 사용하는 경우, 이 MATLAB Function 블록에서 예측 전이나 후에 전처리 또는 후처리를 위해 MATLAB 함수를 사용할 수 있습니다.