91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

Libsvm參數(shù)實例詳解,里面包含一個pdf文檔用于對libsvm每一個參數(shù)的具體講解,還有兩個具體的程序實例,通過本資源的學習可以掌握libsvm參數(shù)的設置。

資源截圖

代碼片段和文件信息

%%?Use_precomputed_kernelForLibsvm_example
%?faruto
%?last?modified?by?2011.07.07
%%
tic;
clear;
clc;
close?all;
format?compact;
%%
load?heart_scale.mat;
%?Split?Data
train_data?=?heart_scale_inst(1:150:);
train_label?=?heart_scale_label(1:150:);
test_data?=?heart_scale_inst(151:270:);
test_label?=?heart_scale_label(151:270:);

%%?Linear?Kernel
model_linear?=?svmtrain(train_label?train_data?‘-t?0‘);
[predict_label_L?accuracy_L?dec_values_L]?=?svmpredict(test_label?test_data?model_linear);

%%?Precomputed?Kernel?One
%?使用的核函數(shù)?K(xx‘)?=?(x?*?x‘)
%?核矩陣
ktrain1?=?train_data*train_data‘;
Ktrain1?=?[(1:150)‘ktrain1];
model_precomputed1?=?svmtrain(train_label?Ktrain1?‘-t?4‘);
ktest1?=?test_data*train_data‘;
Ktest1?=?[(1:120)‘?ktest1];
[predict_label_P1?accuracy_P1?dec_values_P1]?=?svmpredict(test_label?Ktest1?model_precomputed1);

%%?Precomputed?Kernel?Two
%?使用的核函數(shù)?K(xx‘)?=?||x||?*?||x‘||
%?核矩陣
ktrain2?=?ones(150150);
for?i?=?1:150
????for?j?=?1:150
????????ktrain2(ij)?=?sum(train_data(i:).^2)^0.5?*?sum(train_data(j:).^2)^0.5;
????end
end
Ktrain2?=?[(1:150)‘ktrain2];
model_precomputed2?=?svmtrain(train_label?Ktrain2?‘-t?4‘);

ktest2?=?ones(120150);
for?i?=?1:120
????for?j?=?1:150
????????ktest2(ij)?=?sum(test_data(i:).^2)^0.5?*?sum(train_data(j:).^2)^0.5;
????end
end
Ktest2?=?[(1:120)‘?ktest2];
[predict_label_P2?accuracy_P2?dec_values_P2]?=?svmpredict(test_label?Ktest2?model_precomputed2);
%%?Precomputed?Kernel?Three
%?使用的核函數(shù)?K(xx‘)?=?(x?*?x‘)?/?||x||?*?||x‘||
%?核矩陣
ktrain3?=?ones(150150);
for?i?=?1:150
????for?j?=?1:150
????????ktrain3(ij)?=?...
????????train_data(i:)*train_data(j:)‘/(sum(train_data(i:).^2)^0.5?*?sum(train_data(j:).^2)^0.5);
????end
end
Ktrain3?=?[(1:150)‘ktrain3];
model_precomputed3?=?svmtrain(train_label?Ktrain3?‘-t?4‘);

ktest3?=?ones(120150);
for?i?=?1:120
????for?j?=?1:150
????????ktest3(ij)?=?...
????????test_data(i:)*train_data(j:)‘/(sum(test_data(i:).^2)^0.5?*?sum(train_data(j:).^2)^0.5);
????end
end
Ktest3?=?[(1:120)‘?ktest3];
[predict_label_P3?accuracy_P3?dec_values_P3]?=?svmpredict(test_label?Ktest3?model_precomputed3);


%%?Display?the?accuracy
accuracyL?=?accuracy_L(1)?%?Display?the?accuracy?using?linear?kernel
accuracyP1?=?accuracy_P1(1)?%?Display?the?accuracy?using?precomputed?kernel?One
accuracyP2?=?accuracy_P2(1)?%?Display?the?accuracy?using?precomputed?kernel?Two
accuracyP3?=?accuracy_P3(1)?%?Display?the?accuracy?using?precomputed?kernel?Three
%%
toc;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????1198359??2011-07-07?14:18??Libsvm參數(shù)實例詳解(《Learn?SVM?Step?by?Step》by?faruto2011系列視頻-應用篇).pdf

?????文件???????2587??2011-07-07?13:21??Use_precomputed_kernelForLibsvm_example.m

?????文件????????811??2011-07-07?14:09??wiAndv_example.m

-----------?---------??----------?-----??----

??????????????1201757????????????????????3


評論

共有 條評論