在Matlab中使用Libsvm进行降雨预测

时间:2014-02-03 07:08:27

标签: matlab svm libsvm prediction

我正在使用SVM预测降雨量。我的数据有7个输入 - 温度,湿度等。我的数据已经标准化。问题是我的准确度为0.我不明白这是什么问题。均方误差= 0.00268152(回归) 平方相关系数= 0.288652(回归)

clc;
close all;
clear all;
load t5;
load lab;
[f g]=size(t5)
t9=transpose(t5);
[f1 g1]=size(t9)
train_data=t9(1:1300,:);
[f2 g2]=size(train_data)
train_label=lab(1:1300);
[f3 g3]=size(train_label)
Model1=svmtrain(train_label,train_data,'-s 4 -t 0 -h 0 -c 8 -g 2');
test_data=t9(1301:1453,:);
[f4 g4]=size(test_data)
test_label=lab(1301:1453);
[f5 g5]=size(test_label)
[y, acc]=svmpredict(test_label,test_data,Model1);

请告诉我这是什么问题

0 个答案:

没有答案