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

  • 大小: 5KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-07
  • 語言: Matlab
  • 標簽: adaboost??

資源簡介

對AdaBoost算法進行學習后,在matlab平臺下,實現AdaBoost算法。在實驗中,訓練樣本的產生方式是:X=rand(length,2);length是樣本數。即,隨機產生length個點(x,y)且x、y均位于區間[0,1]。點的類別為兩類:正類、負類,取值分別為+1,-1。實現方式為Y=A.^2+B.^2; Z=[(floor(Y)-0.5)*2, A, B];采用的弱分類器是決策樹樁分類器,具體為:用一條垂直于x軸或者垂直于y軸的直線劃分樣本點。因為訓練樣本點的產生是二次函數的,而弱分類器是一次函數的。即用多個一次函數去模擬二次函數的功能,所以理論上是可實現的。

資源截圖

代碼片段和文件信息

function?Z?=?createSample()
%UNtitleD?Summary?of?this?function?goes?here
%???Detailed?explanation?goes?here

length?=?100;
X=rand(length2);
A=X(:1);
B=X(:2);
Y=A.^2+B.^2;
Z=[(floor(Y)-0.5)*2?A?B];
fprintf(‘樣例的分類是1-1,后面才能計算?\n‘);


for?i?=?1:length
????if?Z(i?1)?==?1
???????plot(A(i)?B(i)?‘+r‘);
????else
???????plot(A(i)?B(i)?‘o‘);
????end
????hold?on
end


end


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-06-02?23:06??adaboost\
?????文件????????6148??2015-06-01?22:20??adaboost\.DS_Store
?????目錄???????????0??2015-07-22?14:25??__MACOSX\
?????目錄???????????0??2015-07-22?14:25??__MACOSX\adaboost\
?????文件?????????172??2015-06-01?22:20??__MACOSX\adaboost\._.DS_Store
?????文件?????????388??2015-06-03?13:37??adaboost\createSample.m
?????文件?????????172??2015-06-03?13:37??__MACOSX\adaboost\._createSample.m
?????文件?????????155??2015-05-28?20:58??adaboost\main.m
?????文件?????????172??2015-05-28?20:58??__MACOSX\adaboost\._main.m
?????文件????????2058??2015-06-03?13:37??adaboost\makeClass.m
?????文件?????????172??2015-06-03?13:37??__MACOSX\adaboost\._makeClass.m
?????文件?????????378??2015-06-02?22:31??adaboost\testClass.m
?????文件?????????172??2015-06-02?22:31??__MACOSX\adaboost\._testClass.m
?????文件?????????169??2015-05-28?20:41??adaboost\weakClass.m
?????文件?????????172??2015-05-28?20:41??__MACOSX\adaboost\._weakClass.m
?????文件?????????172??2015-06-02?23:06??__MACOSX\._adaboost

評論

共有 條評論