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

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-13
  • 語言: Matlab
  • 標簽: OVO??

資源簡介

該代碼實現了一對一的SVMRFE算法 主要是用于特征選擇 算法速度快 是SVMRFE的改進版本

資源截圖

代碼片段和文件信息

function?r?=?SVM_RFE(label?data)
????%?SVM-RFE
????%?SVM?Recursive?Feature?Elimination?(SVM?RFE)
????%?by?liyang?@BNU?Math
????%?Email:patrick.lee@foxmail.com
????%?last?modified?2010.09.18
????numclass=size(unique(label)1);
????n?=?size(data2);
????s?=?1:n;
????r?=?[];
????iter?=?1;??%??刪除的特征個數
????if?numclass==2
????????%%?兩類SVM-RFE
????????while?~isempty(s)
????????%?????if?mod(iter?10)?==?0
????????%?????????str?=?[‘===‘num2str(iter)‘===‘];
????????%?????????disp(str);
????????%?????????disp(‘processing?.....‘);
????????%?????end
????????????X?=?data(:s);
????????????model?=?libsvmtrain(label?X);
????????????w?=?model.SVs‘?*?model.sv_coef;%%求權重??nSV?是各個類的支持向量數量???在sv_coef中每一行存放該支持向量與其它各類(n-1類)進行一對一訓練時系數
????????????c?=?w.^2;
????????????[~??f]?=?min(c);
????????????r?=?[s(f)r];
????????????ind?=?[1:f-1?f+1:length(s)];
????????????s?=?s(ind);
?????????????iter?=?iter?+?1;
????????end
????else
????????%%??OVOSVM-RFE??
????????while?~isempty(s)
????????%?????if?mod(iter?10)?==?0
????????%?????????str?=?[‘===‘num2str(iter)‘===‘];
?

評論

共有 條評論