-
大小: 274KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-08
- 語(yǔ)言: Matlab
- 標(biāo)簽:
資源簡(jiǎn)介
在過(guò)去的十年中,為了解決半監(jiān)督支持向 量機(jī)某一方面的特定問(wèn)題,出現(xiàn)了很多改進(jìn)版本,如針對(duì)半監(jiān)督支持向量機(jī)效率低下的問(wèn)題,提出了meanS3VM 算法;針對(duì)利用無(wú)標(biāo)記數(shù)據(jù)時(shí)會(huì)產(chǎn)生性能下降的問(wèn)題,提出了S4VM 算法;針對(duì)代價(jià)敏感的問(wèn)題,提出了CS4VM 算法。
S4VM 對(duì)傳統(tǒng)的S3VM 進(jìn)行了改進(jìn)。傳統(tǒng)的S3VM 基于低密度假設(shè),它試圖找到一個(gè)低密度的分界線,也就是更傾向于決策邊界穿過(guò)特征空間的低密度區(qū)域。S4VM 和S3VM 的不同點(diǎn)在于,S3VM 試圖把注意力 集中在一個(gè)最優(yōu)的低密度分界線上,而S4VM 則同時(shí)關(guān)注多個(gè)可能的低密度分界線。
本算法給出了詳細(xì)的S4VM算法,并附一demo展示效果,加深理解

代碼片段和文件信息
%?This?is?an?example?to?use?S4VM?method?on?UCI?data?set?‘wdbc‘.?In?particular?10
%?instances?are?labeled?while?the?rest?are?unlabeled.?
addpath(‘libsvm-mat-2.89-3-weight‘);
load(‘wdbc10.mat‘);
kernel=‘RBF‘;
C1=100;
C2=0.1;
sampleTime=100;
prediction=S4VM(labelInstancelabelunlabelInstancekernelC1C2sampleTime);
acc=size(find(prediction==groundTruth)1)/length(groundTruth);
disp(acc);
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????409??2011-05-09?22:08??S4VM\example.m
?????文件???????4069??2010-11-09?05:16??S4VM\libsvm-mat-2.89-3-weight\aa.mat
?????文件???????1497??2009-02-17?02:07??S4VM\libsvm-mat-2.89-3-weight\COPYRIGHT
?????文件????????286??2010-11-10?13:51??S4VM\libsvm-mat-2.89-3-weight\example.m
?????文件??????28904??2005-03-22?04:37??S4VM\libsvm-mat-2.89-3-weight\heart_scale.mat
?????文件???????3823??2009-04-14?21:04??S4VM\libsvm-mat-2.89-3-weight\libsvmread.c
?????文件???????8704??2010-11-09?05:15??S4VM\libsvm-mat-2.89-3-weight\libsvmread.mexw32
?????文件??????11264??2010-11-10?13:43??S4VM\libsvm-mat-2.89-3-weight\libsvmread.mexw64
?????文件???????2123??2009-04-30?21:34??S4VM\libsvm-mat-2.89-3-weight\libsvmwrite.c
?????文件???????8192??2010-11-09?05:15??S4VM\libsvm-mat-2.89-3-weight\libsvmwrite.mexw32
?????文件??????10240??2010-11-10?13:43??S4VM\libsvm-mat-2.89-3-weight\libsvmwrite.mexw64
?????文件????????849??2010-11-10?14:04??S4VM\libsvm-mat-2.89-3-weight\main.m
?????文件????????743??2010-11-10?13:42??S4VM\libsvm-mat-2.89-3-weight\make.m
?????文件???????1462??2009-04-14?22:36??S4VM\libsvm-mat-2.89-3-weight\Makefile
?????文件???????9181??2009-04-24?06:35??S4VM\libsvm-mat-2.89-3-weight\README
?????文件??????67704??2010-11-09?05:11??S4VM\libsvm-mat-2.89-3-weight\svm.cpp
?????文件??????67692??2010-11-09?05:06??S4VM\libsvm-mat-2.89-3-weight\svm.cpp.bak
?????文件???????3004??2010-11-09?05:06??S4VM\libsvm-mat-2.89-3-weight\svm.h
?????文件???????2986??2010-11-09?04:23??S4VM\libsvm-mat-2.89-3-weight\svm.h.bak
?????文件?????164280??2010-11-10?13:43??S4VM\libsvm-mat-2.89-3-weight\svm.obj
?????文件???????9050??2009-04-14?22:36??S4VM\libsvm-mat-2.89-3-weight\svmpredict.c
?????文件??????20992??2010-11-09?05:15??S4VM\libsvm-mat-2.89-3-weight\svmpredict.mexw32
?????文件??????24576??2010-11-10?13:43??S4VM\libsvm-mat-2.89-3-weight\svmpredict.mexw64
?????文件??????12212??2010-11-09?05:15??S4VM\libsvm-mat-2.89-3-weight\svmtrain.c
?????文件??????12208??2010-11-09?04:32??S4VM\libsvm-mat-2.89-3-weight\svmtrain.c.bak
?????文件??????53760??2010-11-09?05:15??S4VM\libsvm-mat-2.89-3-weight\svmtrain.mexw32
?????文件??????68096??2010-11-10?13:43??S4VM\libsvm-mat-2.89-3-weight\svmtrain.mexw64
?????文件???????7820??2010-11-09?05:09??S4VM\libsvm-mat-2.89-3-weight\svm_model_matlab.c
?????文件???????7810??2010-11-09?05:09??S4VM\libsvm-mat-2.89-3-weight\svm_model_matlab.c.bak
?????文件????????201??2007-11-23?05:06??S4VM\libsvm-mat-2.89-3-weight\svm_model_matlab.h
............此處省略9個(gè)文件信息
評(píng)論
共有 條評(píng)論