随机森林回归算法
X = S2(1:22,:); % S2为数据集
T = S2(23:end,:);
%nTree = round(sqrt(size(X,2)-1));
nTree = 50;
train_data = X(:,1:end-1);train_label = X(:,end); test_data = T(:,1:end-1);
Factor = TreeBagger(nTree, train_data, train_label,'Method','regression');
[Predict_label,Scores] = predict(Factor, test_data)
%Predict_label=cellfun(@str2num,Predict_label(1:end));
MZE = mean(round(Predict_label) ~= T(:,end))
MAE = mean(abs(round(Predict_label) - T(:,end)))
版权声明:本文为weixin_44719615原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。