資源簡介
用matlab實現的偽逆分類器。訓練和測試部分都有。

代碼片段和文件信息
function?w?=?pseu_inv_tr(fea_trlab_tr)
trnum?=?size(fea_tr1);
if?(trnum?~=?size(lab_tr?1))
????disp(‘training?set?has?different?feature?and?label?size\n‘);
????return;
end
fea_tr_ex?=?cat(2?ones(trnum1)?fea_tr);
fea_tr1_no?=?0;
for?i?=?1:trnum
????if?lab_tr(i)?==?1
????????fea_tr1_no?=?fea_tr1_no?+?1;
????end
end
fea_tr2_no?=?trnum?-?fea_tr1_no;
d?=?cat(1?ones(fea_tr1_no1)?-ones(fea_tr2_no1));
w?=?pinv(fea_tr_ex‘?*?fea_tr_ex)?*?fea_tr_ex‘?*?d;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????477??2013-07-15?21:19??偽逆\pseu_inv_tr.m
?????文件????????294??2013-07-15?21:19??偽逆\pseu_inv_ts.m
?????目錄??????????0??2013-07-16?09:29??偽逆
-----------?---------??----------?-----??----
??????????????????771????????????????????3
評論
共有 條評論