隨機森林實現 MATLAB


 

matlab 中隨機森林工具箱的下載地址:

http://code.google.com/p/randomforest-matlab/downloads/detail?name=Windows-Precompiled-RF_MexStandalone-v0.02-.zip&can=2&q=

 

%% 基於隨機森林思想的組合分類器設計

%% 清空環境變量
clear all
clc
warning off

%% 導入數據
load data.mat
% 隨機產生訓練集/測試集
a = randperm(569);
Train = data(a(1:500),:);
Test = data(a(501:end),:);
% 訓練數據
P_train = Train(:,3:end);
T_train = Train(:,2);
% 測試數據
P_test = Test(:,3:end);
T_test = Test(:,2);

%% 創建隨機森林分類器
model = classRF_train(P_train,T_train);

%% 仿真測試
[T_sim,votes] = classRF_predict(P_test,model);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM