Multi Class SVM

버전 1.0.0.0 (1.5 KB) 작성자: Cody
Model and classify training/test data sets into more than 2 classes with SVM.
다운로드 수: 33.8K
업데이트 날짜: 2012/12/7

라이선스 보기

Support Vector Machines only classify data into two classes. This function removes that restriction by "searching" for the correct class for each row in the test data set.

This code is a clarification and optimization of Anand Mishra's code found here:
http://www.mathworks.com/matlabcentral/fileexchange/33170-multi-class-support-vector-machine

Use only with more than 2 classes, otherwise use svmtrain() directly.

Usage Example:

%% SVM Multiclass Example
% SVM is inherently one vs one classification.
% This is an example of how to implement multiclassification using the
% one vs all approach.
TrainingSet=[ 1 10;2 20;3 30;4 40;5 50;6 66;3 30;4.1 42];
TestSet=[3 34; 1 14; 2.2 25; 6.2 63];
GroupTrain=[1;1;2;2;3;3;2;2];
results = multisvm(TrainingSet, GroupTrain, TestSet);
disp('multi class problem');
disp(results);

인용 양식

Cody (2026). Multi Class SVM (https://kr.mathworks.com/matlabcentral/fileexchange/39352-multi-class-svm), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2012a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Classification에 대해 자세히 알아보기
도움

도움 받은 파일: Multi Class Support Vector Machine

버전 게시됨 릴리스 정보
1.0.0.0